Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/02/2011, à 18:38

Heliox

Automatiser la réponse à une commande de la console

Bonjour,

Pour mettre à jour mon système j'utilise la commande suivante :

sudo aptitude update && sudo aptitude safe-upgrade && sudo aptitude clean && sudo aptitude autoclean

.
Elle me permet d'actualiser la liste de paquet de faire les mises à jour esi il y en a puis de faire le ménage. Ma question est toute simple : dans le cas où il y ait une mise à jour à faire, aptitude bloque la chaîne en attendant ma réponse (si oui ou non je veux mettre un paquet à jour), et donc ce que je voudrais c'est qu'Aptitude exécute l'action sans me demander de confirmation (par défaut, répondre toujours "oui"). Comment faire ? Changer les commandes ou rajouter une option mais dans ce cas laquelle ?

Merci d'avance smile

#2 Le 06/02/2011, à 18:39

wido

Re : Automatiser la réponse à une commande de la console

Bonjour,
N'ayant pas ubuntu, regarde la doc:

man aptitude

Hors ligne

#3 Le 06/02/2011, à 20:30

Heliox

Re : Automatiser la réponse à une commande de la console

wido a écrit :

Bonjour,
N'ayant pas ubuntu, regarde la doc:

man aptitude

J'y ai pas pensé ! J'ai le réflexe de la doc Ubuntu mais pas le réflexe man.
Le contenu est mi-français, mi-anglais, je vais chercher de ce coté smile

#4 Le 06/02/2011, à 22:10

wido

Re : Automatiser la réponse à une commande de la console

-y, --assume-yes
Répond « oui » à toute question de type oui/non. En fait, cette option supprime l'invite (le prompt) qui apparaît quand on installe, met à jour ou supprime des paquets. N'affecte pas les réponses aux questions particulièrement dangereuses, telles que la suppression des paquets essentiels. A priorité sur -P.

Directive du fichier de configuration: Aptitude::CmdLine::Assume-Yes.

http://pwet.fr/man/linux/administration … e/aptitude

Hors ligne

#5 Le 06/02/2011, à 22:47

ehmicky

Re : Automatiser la réponse à une commande de la console

Sinon, pour d'autres commandes, tu as la commande yes pour ça :

yes | COMMANDE

ou pour un logiciel français :

yes o | COMMANDE

Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?

Hors ligne

#6 Le 15/02/2011, à 22:59

Bousky

Re : Automatiser la réponse à une commande de la console

Tien je connaissais pas, ça a l'ai sympa comme commande. Et pour dire non, c'est

yes n | commande

lol


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne