Обновление Ubuntu Server

Для обновления Ubuntu через терминал используется утилита apt.

Обновляем список доступных пакетов

# apt update

Обновляем систему

# apt upgrade

После выполнения этих команд устанавливаются последние обновления ядра, системы и сторонних приложений, например таких как squid или samba.

Проверка обновлений Ubuntu осуществляется командой

# /etc/update-motd.d/90-updates-available

Могут быть обновлены 0 пакетов.
0 обновлений касаются безопасности системы.

Для просмотра версии ядра

# uname -sr
Linux 4.4.0-28-generic

Для просмотра версии системы

# lsb_release -d --short
Ubuntu 16.04 LTS

Отличие apt upgrade от apt full-upgrade

На ряду с apt upgrade есть команда apt full-upgrade, если выполнить

# apt --help
. . .
upgrade - обновить систему, устанавливая/обновляя пакеты
full-upgrade - обновить систему, удаляя/устанавливая/обновляя пакеты
. . .

Разница в них заключается в том, что full-upgrade помимо установки и обновления, также может удалять пакеты. К примеру когда с пакетом есть какие-либо проблемы, или он больше не нужен в системе. Бывают случаи, когда при выполнении обновления через apt upgrade не обновляются некоторые пакеты. Запуск  apt full-upgrade решит эту проблему, но на боевом сервере не рекомендуется применять эту команду, чтобы не удалить чего лишнего. В этом случае лучше воспользоваться командой:

# apt install "Имя проблемного пакета"

Об автоматическом обновлении Ubuntu Server можно прочитать в статье Ubuntu автоматическое обновление

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *