apt и apt-get предоставляют онлайн-обновление пакетов для дистрибутивов на основе deb.
Мы можем перечислять доступные в настоящее время обновления текущей системы с помощью этих команд apt и apt-get различными способами.
Мы можем перечислить обновляемые или обновляемые пакеты для дистрибутивов Linux, таких как Ubuntu, Debian, Mint, Kali и т. д.
Обновление информации о репозитории / пакетах
Чтобы получить список доступных обновлений пакетов, мы должны получить последние обновления из репозиториев пакетов.
Итак, сначала мы проверим последние обновления одной из следующих команд.
$ sudo apt update
или
$ sudo apt update
В последней строке скриншота видно, что указано общее количество доступных обновлений, которое в данном случае равно 3.
Показано список доступных обновлений с помощью apt
$ apt list —upgradeable
Мы видим, что предоставляется следующая информация об обновляемых пакетах.
- название пакета
- репозиторий пакета
- более новая версия пакета
- старая или текущая версия пакета
Показать список доступных обновлений с помощью apt-get
Мы также можем использовать команду apt-get с указанными параметрами, и она будет предоставлять меньше информации в сравнении с командой apt.
$ sudo apt-get -u upgrade --assume-no
Из скриншота видно, что указаны только обновляемые названия пакетов.
Показать список доступных обновлений с помощью aptitude
$ aptitude search '~U'
Как установить / обновить доступные обновления пакетов с помощью apt, apt-get и aptitude
Мы можем обновить доступные обновления с помощью команд apt, apt-get и aptitude, как показано ниже.
$ sudo apt dist-upgrade -y
или
$ sudo aptitude safe-upgrade
или
$ sudo aptitude safe-upgrade