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 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