Безопасно ли отключать apt-daily.service?

10

Я использую Linux Mint 19.1 Cinnamon.

Я нашел этот вопрос косвенно актуальным:
как отключить `apt-daily.service` на образе облачной виртуальной машины Ubuntu?

Мой вопрос: безопасно ли отключить apt-daily.service?

Предположим, я делаю системные обновления с моим скриптом обновления.


$ systemd-analyze blame

11.027s apt-daily.service
 2.675s esets.service
  979ms netfilter-persistent.service
  638ms systemd-resolved.service
  634ms systemd-timesyncd.service
  592ms apt-daily-upgrade.service
  423ms dev-nvme0n1p2.device
  411ms vboxdrv.service
...

Обращаясь к некоторым комментариям:

  • Безопасность в этом контексте означает что-то вроде: Не нарушит ли это некоторые функции моей настольной системы?

  • Да, меня беспокоит время загрузки. Это быстро, просто может быть быстрее, может быть ...

  • Я использую свой собственный скрипт обновления примерно 2 года назад, я привык делать обновления в CLI с помощью этого скрипта вручную, и я не хочу никаких замедлений из-за apt.

LinuxSecurityFreak
источник

Ответы:

13

По умолчанию apt-daily делает только одну вещь: он загружает список устанавливаемых / обновляемых пакетов. Если вы отключите его, вам нужно будет запускать apt update(или эквивалентный) чаще перед обновлением или установкой пакетов.

Ничто не зависит от apt-daily (вы можете проверить, что больше systemctl list-dependencies --reverse apt-dailyничего не мешает запускаться), поэтому он не замедляет процесс загрузки, за исключением использования ресурсов, которые могут потребоваться другим задачам. Единственный ресурс, который использует apt-daily - это пропускная способность сети. Это может занять некоторое время, если в список пакетов были внесены значительные обновления, но это проблема, только если ваша пропускная способность очень ограничена, и более важно иметь большую пропускную способность в течение первых нескольких секунд после загрузки, чем в какое-то другое время ,

systemd-analyze blameпоказывает, что занимает много времени, но это не показывает, каково влияние. Поскольку apt-daily больше ничего не блокирует, тот факт, что это занимает много времени, влияет только на сам apt-daily, а не на остальную функциональность. systemd-analyze critical-chainЭто более полезно, если вы беспокоитесь о времени загрузки, а также о том, сколько времени понадобится вашему компьютеру, чтобы стать полезным.

Поэтому отключать apt-daily безопасно, если вы не забыли запустить его apt updateперед проверкой обновлений, и вы делаете это регулярно, не полагаясь на автоматическое уведомление о доступности обновлений. Но это не особенно полезно.

Жиль "ТАК - перестань быть злым"
источник