На этот вопрос уже есть ответ здесь:
У меня есть довольно маленькая встроенная система с Linux для проекта. Когда я запускаю df, обычно используется около 47% дискового пространства. Однако каждый раз, когда я запускаю систему, это число увеличивается, пока не достигнет 100%.
Я могу вернуть его обратно, используя apt-get clean, но я даже не хочу ничего обновлять. Моя система используется в ограниченном объеме, и она уже отлично работает с тем, что на ней установлено, я не хочу никаких обновлений пакетов обновлений.
Как отключить все, что делает apt для проверки обновлений и загрузки данных при каждом запуске?
Я удалил менеджера обновления, и это остановило автоматическое обновление.
sudo apt remove update-manager
Это действие удалено
ubuntu-release-upgrader-gtk
update-notifier
update-manager
В моих системах я сделал следующее для взятия на себя управления в системе:
Я удалил unattended-upgrades
пакет
sudo apt-get purge unattended-upgrades
Отключенные systemd таймеры, которые связаны с APT:
sudo systemctl disable apt-daily-upgrade.timer
sudo systemctl disable apt-daily.timer
Отключенный 'APT::Periodic'
наверняка:
echo 'APT::Periodic::Enable "0";' | \
sudo tee /etc/apt/apt.conf.d/99periodic-disable
С этими шагами я беру на себя полное управление на APT. Я никогда не видел конфликты блокировки.
Это звучит как это, необходимо работать
sudo apt autoremove
удалить старые ядра.
Сделайте это, прежде чем использование диска поразит 100%, делайте это часто.
Если бы Вы отключаете обновления или удаляете менеджера обновления, необходимо было бы усовершенствовать систему вручную. Вы все еще смогли бы использовать apt
с этой целью.
Кроме того, необходимо проверить, какие файлы/папки едят дисковое пространство. Ответы в том, Как определить, где самые большие файлы/каталоги в моей системе хранятся? могло бы быть полезным.