Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Emerge à la chaîne !!!
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Mar 11, 2003 7:49 am    Post subject: Emerge à la chaîne !!! Reply with quote

Ma question est peut-être saugrenue :? mais je voulais savoir s'il était possible d'émerger plusieurs e-build à la suite sans intervention extérieure 8O .
L'idée c'est d'emerger un max d'e-build lorsque je n'utilise pas mon pc.
Comment faire pour emerger à la suite xfree, kde, fluxbox, mozilla, xmms ... sans avoir à taper emerge X à la fin de chaque emerge ???
Faut-il construire un e-build contenant tout les paquets :?: ou un script qui teste la fin de chaque commande avant de lancer la suivante :?:
Ou tout simplement emerge X Y Z :?:
Merci de votre aide,
Lionel
Back to top
View user's profile Send private message
ttgeub
Guru
Guru


Joined: 20 Jan 2003
Posts: 494
Location: Eindhoven

PostPosted: Tue Mar 11, 2003 9:47 am    Post subject: Reply with quote

emerge X Y Z doit marcher sinon tu peux aussi tapper emerge X && emerge Y && emerge Z ce qui arretera la chaine si l un des emerge plante, remplace && par ; pour qu une erreur ne provoque pas d arret
Back to top
View user's profile Send private message
px
Guru
Guru


Joined: 26 Sep 2002
Posts: 497
Location: Metz, France

PostPosted: Tue Mar 11, 2003 11:26 am    Post subject: Reply with quote

sinon tu peux toujours t'amuser:

Code:

export ACCEPT_KEYWORDS="~x86"
for var in X Y Z; do emerge $var;done;

_________________
Nous autres, mordus d'informatique, préférons par-dessus tout passer notre temps à bidouiller nos ordinateurs, plutôt que les utiliser pour faire quelque chose de productif. [Dave Barry]
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Mar 11, 2003 12:38 pm    Post subject: Reply with quote

px wrote:
sinon tu peux toujours t'amuser:

Code:

export ACCEPT_KEYWORDS="~x86"
for var in X Y Z; do emerge $var;done;


Merci de vos réponses. Je vais pouvoir installer mon système pendant les "heures creuses" :wink: .
A quoi correspondant la variable ACCEPT_KEYWORD ???
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Tue Mar 11, 2003 1:38 pm    Post subject: Reply with quote

dans l'exemple précédent, ACCEPT_KEYWORDS="~x86" indique que tu souhaites installer des packages qui sont "instables" comme l'entend gentoo !

Sinon effectivement, un "emerge xfree fluxbox xmms" fonctionne très bien (faut vérifier les dépendances avant qd même avec un emerge -p au cas où) !
Back to top
View user's profile Send private message
broly
Guru
Guru


Joined: 21 Feb 2003
Posts: 345
Location: cachan 94

PostPosted: Wed Mar 12, 2003 8:48 am    Post subject: Reply with quote

une derniere chose qui n'a pas ete dite je penses, tu peux aussi chainer tes commandes avec un " ; " de cette maniere si tes paquets non aucune dependance entre eux il vont s'installer a la suite; alors que lorsque tu fait un " && " en faite une condition apparait et donc par la meme occasion si ton premier ebuild a foiré et bah les autres ne continuerons pas !!

ex :

emerge toto && emerge tata && emerge titi

emerge toto failed --> donc la c terminé ton emerge tata et titi ne se feront pas

emerge toto ; emerge tata ; emerge titi

emerge toto failed --> la ton emerge tata ; emerge titi vont quand meme continuer !

ah oui derniere chose je confirme car j'ai essayé chez moi emerge peux bien prendre plusieurs arguments du genre emerge toto tata titi
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed Mar 12, 2003 9:39 am    Post subject: Reply with quote

Très bien très bien ...

Alors, une dernière question pour la route :wink: :

Est-ce que
Code:
emerge titi tata toto
correspond à
Code:
emerge titi && emerge tata ...
ou plutôt à
Code:
emerge titi ; emerge tata ; ...

Yoyo
Back to top
View user's profile Send private message
broly
Guru
Guru


Joined: 21 Feb 2003
Posts: 345
Location: cachan 94

PostPosted: Wed Mar 12, 2003 11:54 am    Post subject: Reply with quote

j'ai pas de quoi testé donc ma reponse est a prendre avec des pincettes mais il me semble que emerge titi tata toto correspond a emerge titi && emerge tata && emerge toto

mais bon pour etre sur tu n'as k faire le test ?
Back to top
View user's profile Send private message
px
Guru
Guru


Joined: 26 Sep 2002
Posts: 497
Location: Metz, France

PostPosted: Wed Mar 12, 2003 1:10 pm    Post subject: Reply with quote

c'est pas tout a fait ca en fait...
imaginons que ton tata est masqué, en faisant emerge toto tata titi, rien ne sera installé car il va te sortir comme quoi il y a un prob et qu'un des package est masqué.

alors que si tu fait emerge toto && emerge titi && emerge tata, toto sera ermergé et l'erreur interviendra sur titi.
_________________
Nous autres, mordus d'informatique, préférons par-dessus tout passer notre temps à bidouiller nos ordinateurs, plutôt que les utiliser pour faire quelque chose de productif. [Dave Barry]
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed Mar 12, 2003 1:14 pm    Post subject: Reply with quote

broly wrote:
mais bon pour etre sur tu n'as k faire le test ?

J'ai testé avec un
Code:
emerge -p toto gnome

Emerge m'a (évidemment) renvoyé un message d'insulte m'indiquant qu'il ne trouvait pas "toto" dans l'arbre et il s'est arrêté là.

Emerge tata titi CORRESPOND DONC BIEN A : emerge tata && emerge titi && emerge toto.

Merci Broly (et les autres :wink: ) pour toutes ces précisions fortes utiles.

Yoyo
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum