aptitude sécuritaire-mise à niveau équivalence avec apt-get

24

Y a-t-il un équivalent à faire aptitude safe-upgrade en utilisant apt-get ?

    
posée Lorin Hochstein 29.03.2012 - 18:52
la source

4 réponses

32

La commande apt-get plus proche de aptitude safe-upgrade est upgrade , mais il y a une différence.

aptitude safe-upgrade met à niveau les packages actuellement installés et peut installer de nouveaux packages pour résoudre de nouvelles dépendances, mais ne supprime jamais les packages.

apt-get upgrade met à niveau les packages actuellement installés, mais n'installe ni ne supprime jamais les packages.

Donc, apt-get upgrade est comparable à aptitude --no-new-installs safe-upgrade .

    
réponse donnée enzotib 29.03.2012 - 19:17
la source
4

Pour être un peu plus précis sur la suppression des paquets:

man aptitude dit:

  

-safe-upgrade ... Les packages installés ne seront pas supprimés sauf s'ils ne sont pas utilisés ...

alors que man apt-get dit:

  

-upgrade ... En aucun cas les packages actuellement installés ont été supprimés ...

    
réponse donnée Roland Beker 15.05.2014 - 15:58
la source
1

Je pense que l’équivalent serait:

apt-get --with-new-pkgs upgrade

Et la clé est que --with-new-pkgs autorise l’installation de nouveaux paquets lorsqu’ils sont utilisés conjointement avec la mise à niveau.     

réponse donnée PhoneixS 18.07.2016 - 14:38
la source
1

En combinant la commande de PhoenixS et le commentaire de Roland Becker sur la suppression des paquets inutilisés (et en vérifiant tout cela dans les pages de manuel aptitude et apt-get ), il semblerait que la commande utilisant apt-get imite complètement le behvaiour de aptitude safe-upgrade is

apt-get upgrade --with-new-pkgs --autoremove

Cela a été testé une fois sur Ubuntu 16.04, et au moins exécuté, en supprimant certains paquets et en mettant à jour d’autres paquets, mais sans installer de nouveaux paquets (devinez si ce n’était pas nécessaire dans ce contexte)

    
réponse donnée Valentin Krasontovitsch 26.07.2017 - 12:06
la source

Lire d'autres questions sur les étiquettes