Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение > Linux

Как отключить постоянное обновление metadata у dnf : Linux

28.03.2024 16:36


12.08.2015 22:21
OlegON
 
Запарился, что при почти каждом моем нечастом обращении к dnf, он лезет в репозитории и проверяет их актуальность. Сильно снижает скорость работы, знаете ли.

Поправил. Чтобы отключить это обновление metadata по собственному желанию, необходимо в /etc/dnf/dnf.conf вписать
Код:
metadata_expire=-1
обратите внимание, что не 0, а именно -1. Я сначала прописал неверно и ругался еще чаще. Т.е. я по крону раз в сутки выполняю --refresh check_updates, а в остальное время dnf летает значительно быстрее.
26.11.2016 11:37
OlegON
 
вроде помогло это
metadata_timer_sync=100000
27.10.2023 15:47
OlegON
 
Бросал это все на долгое время, пока в очередной раз не полезла эта гадость обновляться.
Решил. Вроде :)
Во-первых, глобально прописать желаемый интервал (два дня) в /etc/dnf/dnf.conf
Код:
metadata_expire=172800
Во-вторых сделать (я вообще в ежедневный крон поставил)
Код:
sed -i '/metadata_expire/d' /etc/yum.repos.d/*
чтобы выкинуть перезадание интервала обновления уже в самих репозиториях
Ну и до кучи можно поставить в ежедневный крон обновление
Код:
dnf --refresh check-update &>/dev/null
Часовой пояс GMT +3, время: 16:36.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.