50 votes

Veuillez traduire ceci en gardant les mêmes balises HTML si elles existent : simuler l'installation yum

En venant d'une perspective ubuntu, si je veux vérifier quels packages supplémentaires seront installés/mis à jour, je peux utiliser apt-get --simulate install

Y a-t-il quelque chose de similaire pour yum? Notre boîte Red Hat (yum) est notre serveur de production, donc j'aimerais voir exactement ce qui se passera avant d'installer réellement un package.

Je n'ai pas vraiment trouvé de bonne solution, quelqu'un a suggéré :

yum --assumeno install 

mais cela a retourné :

Erreur de ligne de commande : aucune option de ce type : --assumeno

version de yum : 3.2.22

version du système d'exploitation : Red Hat Enterprise Linux Server release 5.6 (Tikanga)

Toute idée ou suggestion serait la bienvenue.

41voto

sovtware Points 1

Vous pouvez faire une installation yum sans l'option -y (si vous l'utilisez) :

yum install 

cela va récupérer une liste de paquets et de dépendances nécessaires. Avant l'installation, il vous demandera si vous voulez installer ou non, il vous suffit de répondre non et aucun changement ne sera apporté.

Alternativement, vous pouvez faire

yum deplist 

pour lister toutes les dépendances d'un paquet et voir ce qui doit être installé sans télécharger ni installer quoi que ce soit.

21voto

Zypher Points 36865

Vous pouvez utiliser l'option check-update à yum pour voir s'il y a une mise à jour disponible pour le package. Il vous indiquera s'il y a une mise à jour disponible (et vers quelle version) pour le package spécifié.

Donc, vous pourriez faire quelque chose comme :

yum check-update  

pour voir les infos pour un package spécifique, et :

yum check-update

pour voir les infos pour tout le système.

15voto

Duno Points 121

Vous pouvez effectuer une simulation en utilisant

yum -y update --setopt tsflags=test

si vous

spécifiez les drapeaux de transaction optionnels (tsflags) sur la ligne de commande yum avec l'option ajoutée --tsflags.

5voto

johnshen64 Points 5687

Yum install --assumeno packagename

4voto

user253785 Points 1

Si vous voulez l'utiliser dans un script :

yes n | yum update

Respect pour les utilisateurs de RHEL5. :)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X