Page 1 sur 2
[make world] Recompiler tout son syteme ?
Publié : jeu. 28 févr. 2008, 11:22
par Tawengimt
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
Publié : jeu. 28 févr. 2008, 11:35
par FredBezies
Ton OS n'est pas assez rapide ?!
Car tu perdras plusieurs heures pour ne gagner qu'un petit pourcent au final

re
Publié : jeu. 28 févr. 2008, 11:39
par Tawengimt
personne pour répondre concretement a ma question ?
Publié : jeu. 28 févr. 2008, 11:52
par marc[i1]
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.
Publié : jeu. 28 févr. 2008, 12:04
par vincentxavier
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.
Publié : jeu. 28 févr. 2008, 14:02
par wain
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

Publié : jeu. 28 févr. 2008, 21:53
par warnaud
wain a écrit :
Dis-nous ce que ça donne

Et combien d'années ça prend

car si ça déconne pour débugguer ça va donner
Publié : ven. 29 févr. 2008, 14:39
par Tawengimt
1. recompiler les paquetages installés explicitement:
yaourt -Qe --textonly > explicite.txt
yaourt -Sb explicite.txt
ca marche pas !
en effet, pour la partie :
yaourt -Sb explicite.txt
yaourt considere explicite.txt comme un package et forcement il me dit qu'il le trouve pas
Publié : ven. 29 févr. 2008, 14:55
par vincentxavier
résoudrais eput-être ton problème. Cela dit, avant d'éprouver le besoin de recompiler tout ton système (parce que ça fait
in ou que ça permet d'en avoir une plus grosse) je te suggère d'apprendre à te servir d'outils basiques comme le shell (bash, zsh, shells POSIX etc …) tu y trouveras tout plein d'astuces pour te simplifier la vie et improver ta productivity.
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 !
Publié : ven. 29 févr. 2008, 15:14
par marc[i1]
eh ben ... le vendredi c'est permis !

Publié : ven. 29 févr. 2008, 15:22
par Tawengimt
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

Publié : ven. 29 févr. 2008, 15:38
par Skunnyk
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 !
Publié : ven. 29 févr. 2008, 15:41
par Tawengimt
j'ai bien la derniere version de yaourt
le cat ne marche pas non plus
pas grave je vais me faire un script automatique
merci quand meme les gars
Publié : ven. 29 févr. 2008, 15:47
par chipster
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

Hey on se calme !

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
Publié : ven. 29 févr. 2008, 15:51
par chipster
Tawengimt a écrit :j'ai bien la derniere version de yaourt
le cat ne marche pas non plus
pas grave je vais me faire un script automatique
merci quand meme les gars
Si ça ne fonctionne pas déjà avec ce que l'on t'a dit, vouloir faire un script est une totale hérésie. Bon courage en tout cas

Publié : ven. 29 févr. 2008, 15:54
par Tawengimt
mais les mecs cool !!
je vais faire un sript, alors je demande pas un oscar ou des applaudissements
mais quand meme un peu de calme !
ils vous arrivent quoi ce vendredi ?
Publié : ven. 29 févr. 2008, 15:55
par tuxce
Tawengimt a écrit :j'ai bien la derniere version de yaourt
celle du dépot n'est pas la dernière.
Publié : ven. 29 févr. 2008, 15:58
par chipster
Tawengimt a écrit :mais les mecs cool !!
je vais faire un sript, alors je demande pas un oscar ou des applaudissements
mais quand meme un peu de calme !
ils vous arrivent quoi ce vendredi ?
Arrêtes de te regarder le nombril déjà, ça sera pas mal.
Après tu fais ce que tu veux mais on t'aura prévenu
Publié : ven. 29 févr. 2008, 16:01
par Tawengimt
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
Publié : ven. 29 févr. 2008, 16:03
par marc[i1]
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
