Разница между различными командами обновления APT

Я видел и использовал все эти команды для обновления пакетов в моей системе, но почему существуют разные команды для этого? Разве они не делают одно и то же? А если нет, то в каких ситуациях лучше использовать конкретную из них?

Это команды, которые я имею в виду:

  • sudo apt-get upgrade

  • sudo apt-get dist-upgrade

  • sudo apt full-upgrade

Я уже смотрел на это, но это делает не ответить на мой вопрос о команде sudo apt full-upgrade: Что такое «dist-upgrade»? и почему он обновляет больше, чем «обновление»?

8
задан 13 April 2017 в 15:25

1 ответ

Нет, они не делают того же самого.

sudo apt-get update обновления список пакетов. Сделайте это прежде , Вы используете sudo apt-get upgrade или sudo apt-get dist-upgrade, потому что, если список не обновляется, они ничего не сделают.

sudo apt-get upgrade обновления Ваши пакеты, но не удаляет или устанавливает любые другие пакеты.

sudo apt-get dist-upgrade обновления Ваши пакеты и установки или удаляют другие пакеты для разрешения зависимостей, таким образом, все пакеты актуальны.

sudo apt full-upgrade делает то же самое как sudo apt-get dist-upgrade

13
ответ дан 13 April 2017 в 15:25

Другие вопросы по тегам:

Похожие вопросы: