2017-06-15 3 views
0

zypper installer glibc * libstdc *Comment installer toutes les dépendances dans SUSE en utilisant "zypper" dans une commande d'une ligne?

Les 6 NOUVEAUX paquets suivants vont être installés: glibc-devel-32bit libstdC++ - devel libstdC++ - devel-32bit libstdC++ 48-devel libstdC++ 48 déve- 32bit libstdC++ 6-locale

6 nouveaux paquets à installer. Taille globale du téléchargement des téléchargements: 4.7 MiB. Déjà mis en cache: 0 B. Après l'opération, 33,1 MiB supplémentaires seront utilisés. Continuer? [y/n /? montre toutes les options] (y):

J'ai besoin d'installer toutes les dépendances résolues dans une seule ligne de commande pour mon script d'automation.Can anyone suggérer? Par exemple: "yum install paquet1 paquet2 -y" installe généralement tous les paquets et ses dépendances sur Rhel. Avons-nous quelque chose de similaire dans SUSE?

Répondre

0

vous pouvez utiliser --non-interactive; comme vous pouvez le voir dans les pages de manuel de zypper:

-n, --non interactive

Passe en mode non-interactif. Dans ce mode, zypper ne demande pas à l'utilisateur de taper les réponses aux différentes invites, mais utilise automatiquement les réponses par défaut. Ces réponses par défaut dépendent également d'autres options telles que --no-gpg-checks ou --ignore-unknown.

+0

Merci cela fonctionne parfaitement dans ce cas. –

+0

vous êtes les bienvenus; Si cela a résolu votre problème, veuillez accepter la réponse pour indiquer que le problème est résolu. –