Проверка и установка обновлений Ubuntu автоматически.

Для избавления себя от череды команд в консоли Ubuntu по:
  • обновлению кэша пакетов, их обновлению, проверки неиспользуемых зависимостей и их удалению;
  • а также по поиску неиспользуемых ядер системы с последующим их удалением (кроме активного и предпоследнего) и соответствующих им компонентов и каталогов;
  • выявлению и удалению конфигурационных файлов, оставшихся от удаленных пакетов;
можно воспользоваться консольной утилитой ucaresystem-core, запуск которой в последующим по расписанию через cron экономит кучу времени.

По факту утилита ucaresystem-core просто объединяет команды, которые можно сделать ручками:
apt update
apt upgrade
apt autoremove
apt clean uname -r (do NOT remove this kernel)
dpkg --list | grep linux-image
sudo apt-get purge linux-image-X.X.X-X-generic (Where X.X.X-X is the kernel to be removed)
sudo update-grub2 
Но, как говорится, лень многолика, изворотлива, прилипчива и хитра :)
Поэтому добавим репозиторий, установим и запустим:

sudo add-apt-repository ppa:utappia/stable
sudo apt-get update
sudo apt install ucaresystem-core
sudo ucaresystem-core
Наблюдаем за работой утилиты:
Если нет желания прокручивать "портянку" из комментариев утилиты в окне терминала, то увидеть все, что обновила ucaresystem-core можно в журнале логов dpkg, расположенном в /var/log/dpkg.log.

Для полной автоматизации процесса добавим запуск ucaresystem-core по расписанию, скажем каждое воскресенье в 11 вечера:
sudo crontab -e
Прописываем в файле строчку: 0 23 * * 7 /usr/bin/ucaresystem-core

Комментарии

Анонимный написал(а)…
Kadangpintar: How to deposit money online - Kadangpintar
Learn how to deposit money online in Indonesia to be an online kadangpintar casino? Kadangpintar is a bookmaker that provides a งานออนไลน์ variety of choegocasino casino games.

Популярные сообщения из этого блога

Вариант прошивки полетного контроллера SP Racing F3 через stm32flash

Создание 3D модели по фотоснимкам. Python Photogrammetry Toolbox на Ubuntu 14.04.

Создание 3D модели голени по фотоснимкам. Часть 2. VisualSFM+MeshLab.