[make world] Recompiler tout son syteme ?
[make world] Recompiler tout son syteme ?
Bonjour a tous
j'ai installé archlinux avec Xorg + gnome tout marche nikel
maintenant j'aimerais optimiser mon systeme en modifiant bien sur les options de compilation du fichier /etc/makepkg.conf et en recompilant l'ensemble des paquets consituant mon systeme (a l'aide d'ABS)
Ma question est la suivante :
Dois je faire l'inventaire de l'ensemble des paquets installés puis de les recompiler 1 a 1 (truc galere) ?
Ou alors y'a til une commande equivalente a Gentoo du Style "emerge world" le truc en gros qui determine automatiquement l'ensemble des paquets installés sur mon ordi et qui va les recompiler dans l'arborescence ABS
Merci de vos réponses les gars
j'ai installé archlinux avec Xorg + gnome tout marche nikel
maintenant j'aimerais optimiser mon systeme en modifiant bien sur les options de compilation du fichier /etc/makepkg.conf et en recompilant l'ensemble des paquets consituant mon systeme (a l'aide d'ABS)
Ma question est la suivante :
Dois je faire l'inventaire de l'ensemble des paquets installés puis de les recompiler 1 a 1 (truc galere) ?
Ou alors y'a til une commande equivalente a Gentoo du Style "emerge world" le truc en gros qui determine automatiquement l'ensemble des paquets installés sur mon ordi et qui va les recompiler dans l'arborescence ABS
Merci de vos réponses les gars
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
- marc[i1]
- Maître du Kyudo
- Messages : 1753
- Inscription : ven. 27 oct. 2006, 10:48
- Localisation : Nantes (44)
ArchLinux n'utilise pas de commande "à la Gentoo" car c'est une distro binaire.
Si tu veux recompiler tous les paquets de ton système, va falloir te le faire à la main. C'est faisable car d'autre avant toi l'on fait mais bon c'est laborieux.
Pour beaucoup ça se limite au noyau et deux-trois trucs mais rarement tous le système.
Si tu veux recompiler tous les paquets de ton système, va falloir te le faire à la main. C'est faisable car d'autre avant toi l'on fait mais bon c'est laborieux.
Pour beaucoup ça se limite au noyau et deux-trois trucs mais rarement tous le système.
Ne vous emmerdez plus, emmerdez les autres.
- vincentxavier
- Elfe
- Messages : 778
- Inscription : ven. 11 août 2006, 18:17
- Localisation : Epinay sur Seine (93)
Hum Arch est déjà pas mal optimisé pour des machines récentes. Essayes de te concentrer sur les points critiques, tels que le noyau ou la [g]libc.
Tu peux assui gagner en vitesse en préférant les applis légères (souvent en CLI) aux applis lourdes.
Tu peux assui gagner en vitesse en préférant les applis légères (souvent en CLI) aux applis lourdes.
Warranty
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
Concrètement, tu peux le faire avec yaourt de cette manière:
(il te faut la dernière version ici: http://archiwain.free.fr/yaourt/testing ... pkg.tar.gz)
1. recompiler les paquetages installés explicitement:
yaourt -Qe --textonly > explicite.txt
yaourt -Sb explicite.txt
2. recompiler es paquetages installés en tant que dépendances:
yaourt -Qd --textonly > deps.txt
yaourt -Sb --asdeps deps.txt
Je te conseille d'utiliser "--noconfirm" sinon ça dure une plombe. Après comme dit, arch est une distribution binaire, donc rien est fait pour faciliter la recompilation. Par exemple les sources des paquetages ne sont pas hébergées sur les serveurs de la distribution comme c'est le cas chez gentoo. De nombreux paquetages refuseront de compiler à cause d'un liern mort ou d'un problème de md5.
Par la suite, pour recompiler tous les nouveaux paquetages, utilises:
Dis-nous ce que ça donne
(il te faut la dernière version ici: http://archiwain.free.fr/yaourt/testing ... pkg.tar.gz)
1. recompiler les paquetages installés explicitement:
yaourt -Qe --textonly > explicite.txt
yaourt -Sb explicite.txt
2. recompiler es paquetages installés en tant que dépendances:
yaourt -Qd --textonly > deps.txt
yaourt -Sb --asdeps deps.txt
Je te conseille d'utiliser "--noconfirm" sinon ça dure une plombe. Après comme dit, arch est une distribution binaire, donc rien est fait pour faciliter la recompilation. Par exemple les sources des paquetages ne sont pas hébergées sur les serveurs de la distribution comme c'est le cas chez gentoo. De nombreux paquetages refuseront de compiler à cause d'un liern mort ou d'un problème de md5.
Par la suite, pour recompiler tous les nouveaux paquetages, utilises:
Code : Tout sélectionner
yaourt -Sbyu
Dis-nous ce que ça donne
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
- warnaud
- Maître du Kyudo
- Messages : 1640
- Inscription : ven. 11 août 2006, 17:05
- Localisation : Rolle (CH)
Et combien d'années ça prend car si ça déconne pour débugguer ça va donnerwain a écrit : Dis-nous ce que ça donne
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
- vincentxavier
- Elfe
- Messages : 778
- Inscription : ven. 11 août 2006, 18:17
- Localisation : Epinay sur Seine (93)
Code : Tout sélectionner
cat explicite.txt | yaourt -Sb
De plus, tu donnes l'impression de ne pas avoir fait beaucoup d'effort (ie tu t'es contenté de C-y l'astuce donnée). J'attire ton attention là dessus car il est pas très compliqué de te proposer une commande un peu obscure qui mettra en péril ton système.
Je profite de ce messages pour attirer ton attention sur le formatage du sujet. Ca vient de casser ma belle enfilade dans mon lecteur de flux rss et surtout, je ne sais pas quel est ton souci, ou du moins ce qu'il concerne.
Cordialement,
P.S. oui je suis un gros con libriste et élitiste, mais si je prends le temps de te donner ces conseils, c'est pour que tu puisses progresser !
Warranty
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils
et mec cool
si j'ai envie de recompiler mon system en entier ca regarde que moi.
si c'est pour me raconter comment je doit pisser, garde cela pour toi.
si c'est pour repondre concretement a ma question alors bienvenue.
inutile de me sortir l'article 12 mec..tout ce bla bla pour me faire la morale..peace mec et garde tes forces pour chier
si j'ai envie de recompiler mon system en entier ca regarde que moi.
si c'est pour me raconter comment je doit pisser, garde cela pour toi.
si c'est pour repondre concretement a ma question alors bienvenue.
inutile de me sortir l'article 12 mec..tout ce bla bla pour me faire la morale..peace mec et garde tes forces pour chier
- Skunnyk
- Maître du Kyudo
- Messages : 1137
- Inscription : mer. 06 sept. 2006, 21:31
- Localisation : IRC
- Contact :
Salut,
Merci de se calmer par ici, et de formatter ton sujet
Pour le yaourt -Sb explicite.txt, tu as bien installé la toute dernière version de yaourt ? (comme dis par wain). Car c'est une nouvelle "feature" qui n'est dispo que dans la version 0.8.15 !
Merci de se calmer par ici, et de formatter ton sujet
Pour le yaourt -Sb explicite.txt, tu as bien installé la toute dernière version de yaourt ? (comme dis par wain). Car c'est une nouvelle "feature" qui n'est dispo que dans la version 0.8.15 !
https://blog.alteroot.org
@archlinuxfr sur Twitter : https://twitter.com/archlinuxfr
@archlinuxfr sur Mastodon: https://mamot.fr/@archlinuxfr
@archlinuxfr sur Twitter : https://twitter.com/archlinuxfr
@archlinuxfr sur Mastodon: https://mamot.fr/@archlinuxfr
- chipster
- Maître du Kyudo
- Messages : 2063
- Inscription : ven. 11 août 2006, 22:25
- Localisation : Saint-Étienne (42)
- Contact :
Hey on se calme !Tawengimt a écrit :et mec cool
si j'ai envie de recompiler mon system en entier ca regarde que moi.
si c'est pour me raconter comment je doit pisser, garde cela pour toi.
si c'est pour repondre concretement a ma question alors bienvenue.
inutile de me sortir l'article 12 mec..tout ce bla bla pour me faire la morale..peace mec et garde tes forces pour chier
Aux vues de tes remarques, je pense que celles de VX sont les bonnes. Si tu souhaites recompiler ton système en entier, je te conseille vivement d'aller faire un tour sur gentoo qui est spécialisée la dedans.
D'autres part comme te l'a fait remarquer VX il serait temps que tu mettes ton topic correctement. Si tu ne sais pas comment faire, je te conseille vivement de faire un petit tour à cette adresse
Pour finir et à l'avenir il serait sympa d'être moins agressif. Nous ne sommes pas là pour essuyer les sauts d'humeurs des personnes qui ne comprennent pas ce qu'ils font avec leur système ni même les conséquences de ce qu'ils vont faire.
Comme te l'a fait remarqué Warnaud, tu risques d'avoir un système instable avec des erreurs de compilations dans tous les sens
Dernière modification par chipster le ven. 29 févr. 2008, 15:53, modifié 1 fois.
bon je posais une simple question ok ?
ensuite au lieu de me repondre concretement soit par une réponse soit en me disant ce n'est pas possible, on me reponds tu vas casser ton systeme, c pas beau, attention
je bosse dans l'info depuis + 10 ans donc je sais ce que je fait
je termine en disant merci les gars (c sincere !) pas grave j'essayerais de me faire un script
et la on me repond c de la foutaise (genre du devrait pas)
et oh !! c a moi de me calmer ou plutot aux autres ??
faut pas me la faire à l'envers
ensuite au lieu de me repondre concretement soit par une réponse soit en me disant ce n'est pas possible, on me reponds tu vas casser ton systeme, c pas beau, attention
je bosse dans l'info depuis + 10 ans donc je sais ce que je fait
je termine en disant merci les gars (c sincere !) pas grave j'essayerais de me faire un script
et la on me repond c de la foutaise (genre du devrait pas)
et oh !! c a moi de me calmer ou plutot aux autres ??
faut pas me la faire à l'envers
- marc[i1]
- Maître du Kyudo
- Messages : 1753
- Inscription : ven. 27 oct. 2006, 10:48
- Localisation : Nantes (44)
ttsss un peu de calme ...
Pour le coup je penche vers Tawengint, rien ne dit qu'il n'a pas les compétences pour fait ce travail et puis si il veut se casser le cul à recompiler c'est son problème et pas le notre.
Et puis ça n'a jamais tuer personne de recompiler une distro binaire ... c'est pas franchement utile mais bon il fait bien ce qu'il veut chez lui !
Allez ... tout le monde reprend ses billes et on se fait un bisous
Pour le coup je penche vers Tawengint, rien ne dit qu'il n'a pas les compétences pour fait ce travail et puis si il veut se casser le cul à recompiler c'est son problème et pas le notre.
Et puis ça n'a jamais tuer personne de recompiler une distro binaire ... c'est pas franchement utile mais bon il fait bien ce qu'il veut chez lui !
Allez ... tout le monde reprend ses billes et on se fait un bisous
Ne vous emmerdez plus, emmerdez les autres.