Quelle est la différence entre yum update
et yum upgrade
, et quand devrais-je utiliser l'un par rapport à l'autre?
Quelle est la différence entre yum update
et yum upgrade
, et quand devrais-je utiliser l'un par rapport à l'autre?
Réponses:
yum upgrade
force la suppression des paquets obsolètes, tout en yum update
pouvant ou non le faire. La suppression de packages obsolètes peut être risquée, car elle peut supprimer les packages que vous utilisez.
Cela rend yum update
l'option plus sûre.
De man yum
:
mise à jour
Si exécuté sans aucun paquet, update mettra à jour chaque paquet actuellement installé. Si un ou plusieurs packages ou globs de packages sont spécifiés, Yum ne mettra à jour que les packages répertoriés. Lors de la mise à jour des packages, yum s'assurera que toutes les dépendances sont satisfaites. (Voir Spécification des noms de packages pour plus d'informations.) Si les packages ou les objets globaux spécifiés correspondent à des packages qui ne sont pas actuellement installés, la mise à jour ne les installera pas. update fonctionne sur les groupes, les fichiers, les listes de fournisseurs et les listes de fichiers, exactement comme la commande "install". Si l'option de configuration principale obsolètes est vraie (valeur par défaut) ou si le drapeau --obsoletes est présent, yum inclura le paquet obsolètes dans ses calculs. Cela est préférable pour les changements de version, par exemple: passer de somelinux 8.0 à somelinux 9.
améliorer
Est identique à la commande update avec l'indicateur --obsoletes défini . Voir la mise à jour pour plus de détails.