На этот вопрос уже есть ответ:
Я запускаю Ubuntu MATE 18.04.1 x64 и сегодня заметил это.
Запустил Software Updater, обновил только один пакет. Затем я открыл терминал и запустил sudo apt update
и увидел, что доступны обновления для трех дополнительных пакетов.
Какой метод мне следует использовать, чтобы обновлять мой компьютер?
Менеджер по обновлению действительно обновляет все программное обеспечение, но я вижу, как Вы получили то впечатление.
Как работают обновления:
В частности, если бы это загрузило тот список автоматически меньше чем один день назад, то это могло бы только показать обновления, которые уже вчера были доступны. Вручную звонящее способное обновление или нажатие кнопки обновления загрузят новый список прямо сейчас. После этого и updater и способное обновление покажут Вам более новые обновления также.
Необходимо попробовать следующие шаги в порядке:
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
Если sudo apt dist-upgrade
сталкивается с некоторой ошибкой, попытайтесь использовать sudo apt dist-upgrade --fix-missing
Для обновления системы Ubuntu можно сначала выполнить эту команду:
sudo apt-get update
Эта команда ресинхронизирует файлы пакета из их источников. В основном эта команда дает Вам список доступных пакетов и их местоположений.
Затем, можно выполнить любую из двух команд ниже:
sudo apt-get upgrade
sudo apt-get dist-upgrade
Определить, какой использовать, устойчивость является основным фактором для рассмотрения. upgrade
команда только установит новейшие версии всех пакетов, в настоящее время устанавливаемых в Вашей системе, означая, что эта команда WILL NOT удаляет в настоящее время устанавливаемые пакеты или устанавливает пакеты, которые уже не получены и установлены. Это - более стабильные из этих двух опций. dist-upgrade
команда более агрессивна, в котором она имеет созданный в средствах контакта с изменяющимися зависимостями: другими словами, эта опция имеет способность удалить пакеты. В то время как это означает, что существует намного более высокий потенциал повреждения чего-то, эта команда не удержит на месте пакетов как регулярная команда обновления. В некотором смысле это делает dist-upgrade
более "полный" способ обновить Ваши пакеты, хотя не без его рисков.
Чтобы полностью обновить Вашу систему выполните эти две команды:
sudo apt update
sudo apt full-upgrade -y
Первый обновляет список доступных пакетов, второй обновляет пакеты.Разница между upgrade
и full-upgrade
это full-upgrade
может разумно удалить пакеты, чтобы сделать больше обновлений, в то время как upgrade
"безопасное" обновление.