C'est un peu le pendant d'"apt-get upgrade" excepté qu'aptitude s'autorise à supprimer les dépendances automatiques.
Extrais du manuel d'aptitude :
Mettre les paquets installés à jour, avec leur version la plus récente. Les paquets installés ne seront pas retirés, sauf s'ils sont inutilisés (voir la section « Gérer les paquets automatiquement installés » dans le manuel de référence d'aptitude). Les paquets qui ne sont pas actuellement présents peuvent être installés pour résoudre des dépendances, sauf si l'option en ligne de commande --no-new-installs est fournie.
Si aucun n'est donné sur la ligne de commande, aptitude essaiera de mettre à jour tous les paquets qui le peuvent. Sinon, aptitude n'essaiera de mettre à jour que les paquets indiqués. Les s peuvent être étendus avec des suffixes, de la même manière que les arguments de aptitude install, de sorte qu'il est possible de donner des instructions supplémentaires à aptitude. Par exemple, aptitude safe-upgrade bash dash- essaiera de mettre à jour le paquet bash et de supprimer le paquet dash.
Extrais du manuel d'apt-get :
La commande upgrade permet d'installer les versions les plus récentes de tous les paquets présents sur le système en utilisant les sources énumérées dans /etc/apt/sources.list. Les paquets installés dont il existe de nouvelles versions sont récupérés et mis à niveau. En aucun cas des paquets déjà installés ne sont supprimés ; de même, des paquets qui ne sont pas déjà installés ne sont ni récupérés ni installés. Les paquets dont de nouvelles versions ne peuvent pas être installées sans changer le statut d'installation d'un autre paquet sont laissés dans leur version courante. On doit d'abord exécuter la commande update pour que apt-get connaisse l'existence de nouvelles versions des paquets.
Au final, sur du testing ou sid, un "aptitude safe-upgrade" aura tendance à accepter des mises à jour qu'"apt-get upgrade" n'aurait pas faites.
Et dans le cas d'une mise à jour Wheezy→Jessie, j'aurais tendance à la faire en plusieurs étapes : apt-get upgrade; aptitude upgrade ; apt-get dist-upgrade
[^] # Re: apt-get vs aptitude
Posté par Kioob (site web personnel) . En réponse à la dépêche Debian 8 : Jessie l’écuyère est en selle !. Évalué à 2.
C'est un peu le pendant d'"apt-get upgrade" excepté qu'aptitude s'autorise à supprimer les dépendances automatiques.
Extrais du manuel d'aptitude :
Extrais du manuel d'apt-get :
Au final, sur du testing ou sid, un "aptitude safe-upgrade" aura tendance à accepter des mises à jour qu'"apt-get upgrade" n'aurait pas faites.
Et dans le cas d'une mise à jour Wheezy→Jessie, j'aurais tendance à la faire en plusieurs étapes : apt-get upgrade; aptitude upgrade ; apt-get dist-upgrade
alf.life