Réponses:
apt full-upgrade
remplit la même fonction que apt-get dist-upgrade
.
homme apte
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.
homme apt-get
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
(je viens d'essayer) ou vous pouvez faire apt full-upgrade
et vous dites qu'ils font la même chose.
apt
la apt-get
commande. sources.debian.org/src/apt/1.6.1/cmdline/apt.cc/?hl=74#L74 (cependant, la macro invoquée semble être absente du référentiel).
apt et apt-get sont deux commandes différentes. apt
est la commande la plus récente et doit être utilisée par défaut. Vous devriez passer à utiliser apt sur apt-get car apt est préférable.
apt
page de manuel: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 est la version la plus récente de la commande. Vous devriez passer à utiliser apt au lieu d'apt-get, ce qui donnera une meilleure idée de ce que fait la commande.
En ce qui concerne apt-full-upgrade et apt-get-dist, c'est la même commande. Mais encore une fois apt est la commande la plus récente.
Par exemple, lorsque vous utilisez apt, une barre de progression vous indique le montant de l’installation / mise à jour effectuée.
Utilisez apt comme premier choix, mais si vous utilisez un script, utilisez apt-get. Apt-get a une sortie plus stable (ce qui signifie que le format de sortie est laissé autant que possible afin d'éviter de casser les scripts qui analysent automatiquement cette sortie). Apt-get a aussi des commandes de bas niveau non disponibles dans apt.
Les pages de manuel pour apt et apt-get décrivent la mise à niveau complète et la mise à niveau dist de manière un peu différente, mais il s'agit probablement de la même commande (apt accepte la mise à niveau en tant que alias de mise à niveau complète). Ceci est un bon exemple de stabilité d’apt-gets. Dans apt, le nom a été modifié pour être plus convivial, tandis que dans apt-get, le nom reste inchangé afin de ne pas compromettre la compatibilité avec les anciens scripts.
apt
place deapt-get
. Comparez help.ubuntu.com/16.04/serverguide/package-management.html avec help.ubuntu.com/14.04/serverguide/package-management.html .