#1 Le 16/02/2016, à 01:44
- Andynosaur
Acceptation automatique dans l'écriture d'un script
Salut à tous !
Depuis un petit moment, j'essaye d'écrire un long script pour automatiser entièrement la configuration d'un Ubuntu Gnome, avec les logiciels, thèmes, paquets dont j'ai besoin...
Je me retrouve dans un cas de figure ou je suis quand même obligé d'accepter certaines choses dans le script...
Exemple : lors d'ajout de ppa et de clefs non certifiées je crois.
exemple lors de l'installation d'un thème :
Daily builds of paper themes.
More info: https://launchpad.net/~snwh/+archive/ubuntu/pulp
Press [ENTER] to continue or ctrl-c to cancel adding it
Est-ce que qqun aurait une idée sur la ligne à entrer pour éviter ces petits désagréments... ?
Merci d'avance à tous.
Andy
thelongestline.ovh
Desktop Fedora 24, 64bits
Proxmox 4.2-2 sur NUC.
Hors ligne
#2 Le 16/02/2016, à 02:28
- Vobul
Re : Acceptation automatique dans l'écriture d'un script
Salut,
Si t'installes des trucs avec apt-get, au lieu de faire :
apt-get install paquet
Tu fais :
export DEBIAN_FRONTEND=noninteractive apt-get install paquet
Tu peux aussi y adjoindre le flag "-y" qui dit YES si on le demande.
Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM
Hors ligne
#3 Le 16/02/2016, à 12:43
- Andynosaur
Re : Acceptation automatique dans l'écriture d'un script
Salut Vobul, merci pour ta réponse.
J'utilise le flag
-y
pour apt-get, mais je ne connaissais pas l'autre méthode...
Cela dit, ma question portait plus sur l'acceptation de clefs et de PPA qui visiblement ne marque pas avec -y...
Est-ce que je t'ai mal compris ?
Merci
Dernière modification par Andynosaur (Le 16/02/2016, à 12:44)
thelongestline.ovh
Desktop Fedora 24, 64bits
Proxmox 4.2-2 sur NUC.
Hors ligne
#4 Le 17/02/2016, à 13:55
- Vobul
Re : Acceptation automatique dans l'écriture d'un script
As-tu essayé avec DEBIAN_FRONTEND=noninteractive pour l'ajout de clés ?
Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM
Hors ligne
#5 Le 18/02/2016, à 00:52
- Andynosaur
Re : Acceptation automatique dans l'écriture d'un script
Salut Vobul.
Si je continue sur le même exemple : l'acceptation automatique d'u ppa (exemple de Pape Thème), et que je fais :
export DEBIAN_FRONTEND=noninteractive add-apt-repository ppa:snwh/pulp
le tout en root, ben pour moi j'ai toujours cette demande d'acceptation...
:-)
Dernière modification par Andynosaur (Le 18/02/2016, à 00:54)
thelongestline.ovh
Desktop Fedora 24, 64bits
Proxmox 4.2-2 sur NUC.
Hors ligne
#6 Le 18/02/2016, à 03:44
- MicP
Re : Acceptation automatique dans l'écriture d'un script
En prenant les informations (clef et liens ) depuis https://launchpad.net/~snwh/+archive/ubuntu/pulp,
J'ajoute la clef, puis les liens vers le dépôt,
puis je mets à jour et j'installe :
apt-key adv --recv-key --keyserver keyserver.ubuntu.com 89993A70
echo "deb http://ppa.launchpad.net/snwh/pulp/ubuntu $(lsb_release -sc) main
deb-src http://ppa.launchpad.net/snwh/pulp/ubuntu $(lsb_release -sc) main " >> /etc/apt/sources.list
apt update && apt install paper-gtk-theme -y
=======
Mais bon, en utilisant trusty :
…
Les paquets suivants contiennent des dépendances non satisfaites :
paper-gtk-theme : Dépend: gtk2-engines-pixbuf mais il n'est pas installable
…
Mais ça, c'est une autre histoire…
Alors en ce qui concerne ma machine, je supprime la clef et les liens vers le dépôt :
apt-key del 89993A70
sed -i '/ http:\/\/ppa.launchpad.net\/snwh\/pulp\/ubuntu /d' /etc/apt/sources.list
Dernière modification par MicP (Le 18/02/2016, à 03:49)
Hors ligne