J'ai vu et utilisé toutes ces commandes pour mettre à niveau des paquetages sur mon système, mais pourquoi existe-t-il différentes commandes pour cela? Ne font-ils pas tous la même chose? Et dans la négative, dans quelles situations serait-il préférable d’en utiliser une spécifique?
Ce sont les commandes que je veux dire:
Sudo apt-get upgrade
Sudo apt-get dist-upgrade
Sudo apt full-upgrade
J'ai déjà regardé cela, mais cela ne répond pas à ma question sur la commande Sudo apt full-upgrade
: Qu'est-ce que "dist-upgrade" et pourquoi met-il à niveau davantage que "upgrade"?
Non, ils ne font pas la même chose.
Sudo apt-get update
met à jour la liste des packages. Faites ceci avant vous utilisez Sudo apt-get upgrade
ou Sudo apt-get dist-upgrade
car si la liste n'est pas mise à jour, ils ne feront rien.
Sudo apt-get upgrade
met à jour vos paquets mais ne supprime ni n'installe aucun autre paquet.
Sudo apt-get dist-upgrade
met à niveau vos packages et installe ou supprime d'autres packages pour résoudre les dépendances afin que tous les packages soient à jour.
Sudo apt full-upgrade
fait la même chose que Sudo apt-get dist-upgrade