LINUX.ORG.RU

Ubuntu 19.04, Gnome. Как изменить интервал проверки доступности новых обновлений?

 ,


0

1

Привет.

Как известно, Ubuntu сама периодически проверяет наличие новых обновлений и в случае необходимости выводит сообщение на экран с просьбой становить эти самые обновления.

Всё окей, но проерка обновлений происходит слишком часто. Из-за этого утилита update-notifier пишет гигабайты данных на диск. Можно как-то изменить этот интервал? Проверять раз в три часа мне бы хватило.

Эта утилита запускается вместе с gnome. В dconf опции не нашёл: https://imgur.com/a/6kLpSL4

★★★

Ответ на: комментарий от FilosofeM

Там что-то другое. Там минимальный интервал это 1 день. Но на деле обновления проверяются горзадо чаще.

iljuase ★★★
() автор топика

gsettings схема для update-notifier
https://git.launchpad.net/ubuntu/ source/update-notifier/tree/data/com.ubuntu...
в ней есть два параметра
regular-auto-launch-interval и release-check-time
Можно проверить их. И далее сам скрипт
https://git.launchpad.net/ubuntu/ source/update-notifier/tree/data/update-mot...
надо разбираться, куда пишутся гигабайты и что там.

arrecck ★★★
()
Ответ на: комментарий от arrecck

Спасибо, посмотрел исходник. Там проверка обнов раз в 10 минут запускается и это зашито в исходники, наверное, команда apt update и пишет много данных. Попробую написать разрабам...

iljuase ★★★
() автор топика
Последнее исправление: iljuase (всего исправлений: 1)
Ответ на: комментарий от arrecck

Скачал исходник update-notifier В файле update-notifier.c нашёл это:

// the timeout (in sec) when a further activity from dpkg/apt
// causes the applet to "ungray"
#define TIMEOUT_APT_RUN 600 /* 600 sec */

Думаю, это означает, что обновления проверяются раз в 10 минут.

iljuase ★★★
() автор топика

Пользователь локалхоста с ником vodka должен страдать.

anonymous
()
Ответ на: комментарий от iljuase

Думаю, это означает, что обновления проверяются раз в 10 минут.

А в комментарии написано, что это таймаут на запущенные apt-get. Если аплет видит, что они работают, иконка будет серой. Но если работают они очень долго, больше 10 минут, то иконка перестанет быть серой.

Вообще в README у update-notifier написано:

This is a small tray icon that backgrounds itself and checks for upgrades. It must be ensured by other means (like a cron job) that a regular «apt-get update» is done. This is ensured by installing a option into /etc/apt/apt.conf.d to trigger a cron update script.

То есть, сам он не запускает обновления, а только следит за файлами, которые меняет apt-get update, и выводит сообщения.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Так и есть...

У меня установлен мониторинговый агент check-mk-agent с плагином mk_apt: https://mathias-kettner.de/cms_check_apt.html

Там было написано «You need to deploy the plugin mk_apt in order for the check to work. It is recommended to install this plugin with asynchronous execution and at an interval with at least one hour», но я их не послушал и просто скопировал плагин в папку «/usr/lib/check_mk_agent/plugins» и у меня команда apt-get update -qq 2> /dev/null запускалась каждую минуту.

Это как-то влияет скорее всего на update-notifier, провоцируя его на более частую запись.

Добавил интервал на этот mk_apt и проблема исчезла.

iljuase ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.