Ответы:
apt full-upgrade
выполняет ту же функцию, что и apt-get dist-upgrade
.
человек способный
full-upgrade (apt-get(8))
full-upgrade performs the function of upgrade but will remove currently installed packages if this is needed to upgrade the system as a whole.
человек меткий
dist-upgrade
dist-upgrade in addition to performing the function of upgrade, also intelligently handles changing dependencies with new versions of packages; apt-get has a "smart" conflict resolution system,
and it will attempt to upgrade the most important packages at the expense of less important ones if necessary. The dist-upgrade command may therefore remove some packages. The
/etc/apt/sources.list file contains a list of locations from which to retrieve desired package files. See also apt_preferences(5) for a mechanism for overriding the general settings for
individual packages.
apt dist-upgrade
(я только что попробовал), либо вы можете сделать, apt full-upgrade
и вы говорите, что они делают то же самое.
apt
для apt-get
команды. sources.debian.org/src/apt/1.6.1/cmdline/apt.cc/?hl=74#L74 (хотя реальный вызванный макрос отсутствует в репозитории).
apt и apt-get - две разные команды. apt
является более новой командой и должна использоваться по умолчанию. Вам следует перейти на использование apt вместо apt-get, так как apt лучше.
apt
man страницы:The apt(8) commandline is designed as an end-user tool and it may change behavior between versions. While it tries not to break backward compatibility this is not guaranteed either if a change seems beneficial for interactive use.
Apt - более новая версия команды. Вы должны переключиться на использование apt вместо apt-get, что лучше и дает лучшее представление о том, что делает команда.
Что касается apt-full-upgrade и apt-get-dist, то это та же команда. Но снова apt - более новая команда.
Например, при использовании apt вы получаете индикатор выполнения, который сообщает вам, сколько выполнено установки / обновления.
Используйте apt в качестве первого выбора, но если вы пишете сценарий, используйте apt-get. Apt-get имеет более стабильный вывод (это означает, что формат вывода максимально сохраняется один, чтобы не нарушать сценарии, которые автоматически анализируют этот вывод). Apt-get также имеет несколько команд низкого уровня, недоступных в apt.
Страницы руководства для apt и apt-get описывают полное обновление и dist-upgrade немного по-разному, но, вероятно, это одна и та же команда (apt принимает dist-upgrade как псевдоним полного обновления). Это служит хорошим примером стабильности. В apt имя было изменено, чтобы сделать его более удобным для пользователя, а в apt-get имя остается неизменным, чтобы не нарушать совместимость со старыми сценариями.
apt
вместоapt-get
. Сравните help.ubuntu.com/16.04/serverguide/package-management.html с help.ubuntu.com/14.04/serverguide/package-management.html .