8 votes

Quelle est la commande de terminal permettant d'appuyer automatiquement sur [Y] ?

Par exemple : si je fais comme

sudo apt-get upgrade

Je pourrais alors obtenir la question "oui/non" avant d'installer une mise à jour. Quel est le paramètre pour l'accepter automatiquement.

12voto

Anilkumar Points 1

Il y a deux façons de procéder :

Apt - soyez précis :

$man apt-get
[...]
-y, --yes, --assume-yes
       Automatic yes to prompts; assume "yes" as answer to all prompts
       and run non-interactively. If an undesirable situation,
       such as changing a held package, trying to install a unauthenticated
       package or removing an essential package occurs then apt-get will abort. 
[...]
--force-yes
       Force yes; this is a dangerous option that will cause apt to continue
       without prompting if it is doing something potentially harmful.
       It should not be used except in very special situations.
       Using force-yes can potentially destroy your system!

Généralités : le yes commande :

$man yes
yes - output a string repeatedly until killed [...]
DESCRIPTION
   Repeatedly output a line with all specified STRING(s), or 'y'.

Depuis yes ne peut rien savoir sur apt-get il est probablement équivalent à --force-yes y así dangereux . Si vous voulez quand même le faire, vous pouvez diriger la sortie de yes en apt-get :

yes | apt-get update

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