В соответствии с man-страницами:
apt
имеет параметрfull-upgrade
apt-get
имеет параметрdist-upgrade
.
Обе команды одинаковы?
кстати: какая официально рекомендуемая команда в Ubuntu 16.04? apt
или apt-get
?
command-line
apt
a903user
источник
источник
apt
вместоapt-get
. Сравните help.ubuntu.com/16.04/serverguide/package-management.html с help.ubuntu.com/14.04/serverguide/package-management.html .Ответы:
apt full-upgrade
выполняет ту же функцию, что иapt-get dist-upgrade
.человек способный
человек меткий
источник
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 имя остается неизменным, чтобы не нарушать совместимость со старыми сценариями.
источник