Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[migration]Gentoo to Sabayon or binary packages ?
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Wed Sep 01, 2010 9:19 am    Post subject: [migration]Gentoo to Sabayon or binary packages ? Reply with quote

Bon j'ai un PIII avec une gentoo et peu de temps pour la maintenir.
J'adore l'esprit de cette distribution.
Mais je dois me résoudre au constat suivant... à chaque fois que je veux mettre à jour mon système ça me prends bien souvent plusieurs jours et l'effort consentit pour y parvenir est démesuré par rapport à l'utilisation que je fais de mon PC (bureautique, internet, graphisme, vidéo). En proportion je passe plus de temps à la maintenir qu'à réellement l'utiliser.
Bref faute de temps je suis à deux doigts de basculer sous ubuntu... mais ça me gêne.
Si je pouvais ne pas compiler les sources ce serait déjà un plus.
Alors vous allez me dire qu'il existe des paquets binaires oui j'ai lu la doc gentoo mais j'avoue ne pas savoir où trouver un miroir de ces paquets.
"C'est probablement parce que Gentoo ne propose pas de système centralisé de paquets binaires".
Par la même occasion ayant entendu parler de Sabayon.
Cette distribution semble être le meilleur moyen d'avoir un gentoo binaire. Je me demandais donc si depuis mon actuel gentoo je ne pouvais pas tout simplement migrer vers sabayon.

Votre avis m'intéresse et surtout votre aide pour faire cette migration.
Mes dernières recherches sur le web ne m'ont pas satisfait.
Que me conseillez-vous ?
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Wed Sep 01, 2010 12:53 pm    Post subject: Reply with quote

Salut, si tu veux passer à Sabayon, tu devrais réinstaller de A à Z.

Pour le reste, je ne vois pas pourquoi tu as honte d'utiliser Ubuntu, car vu que tu ne veux pas compiler, une distribution binaire qui s'installe en 15-20 minutes et que presque tout fonctionne out of the box.
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Wed Sep 01, 2010 12:57 pm    Post subject: Reply with quote

De A à Z ?
Je pensais qu'il y avait un overlay sabayon et quelques mise à jour à faire et c'était parti !
ubuntu... tout le monde en parle. J'aime pas faire comme tout le monde.
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3101
Location: Paris

PostPosted: Wed Sep 01, 2010 1:28 pm    Post subject: Reply with quote

Ben quitte à ne pas faire comme tout le mondre, pourquoi pas un PC-BSD alors? :)
_________________
-Gentoo hardened [EoL]: µ-serv Gen8 G1610T, 8Go ECC ; NF9D-2700, 4Go
-FreeBSD 11/Vimage/Jails: DS61, i3 2100T, 16Go ; FreeNAS: µ-serv N40L, 8Go ECC
-Réseau: ERL-3 + ESL-24 + GS108Tv2
-NAS: RN312
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Wed Sep 01, 2010 1:44 pm    Post subject: Reply with quote

J'avais Free BSD avant d'être sous gentoo c'était en 2005 je crois... PC-BSD commençait seulement à donner des bons résultat je vais y regarder.
mais bon j'avais à redire à l'époque.
Et puis je ne veux pas réinventer la poudre non plus !
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8109
Location: ~Brussels - Belgique

PostPosted: Wed Sep 01, 2010 4:25 pm    Post subject: Reply with quote

Si tu veux vraiment du Gentoo, compile dans un chroot et installe les paquets binaires.

Par exemple en utilisant chenvr de kwenspc
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Wed Sep 01, 2010 7:51 pm    Post subject: Reply with quote

'alute

en fait c'est surtout le PIII ton facteur limitant non ? un BSD-like peut être un bon candidat c'est certain

Sinon un retour d'expérience personnelle qui vaut ce qu'elle vaut -> penser son desktop comme un serveur ^^

J'ai une veille babasse dans ce genre sous gentoo pour mes parents. Leurs besoins sont relativement modestes/basiques et attendu que je me colle la maintenance à distance voire quand j'ai le temps, j'ai opté au départ pour :
1°) en stable
2°) un world et useflags au strict nécessaire de leurs besoins -> c'est la partie la plus longue à établir côté choix des outils et des supports car faut caller en pensant au devenir sans faire de la sur-qualité non plus...
Rem. Privilégier peu/pas de packages bleeding-edge ; les plus robustes/éprouvés pour ne pas dire ceux ayant le moins de dépendances i.e. lorsque >=2 équivalents sont possibles ; WM légé mais pas trop austère/geek ; ... Les évo sont toujours négociables bien entendu mais faut brider un peu de temps à autres
3°) with-bdep=y -> poubelle !
4°) emerge --sync && glsa-check -l 'affected' -> régulier et traitement variable au cas par cas en cas de positif
Bilan : Ils en semblent très satisfait depuis 5-6 ans et je ne touche presque jamais à cette machine
(faut bien enlever la poussière des ventilos de temps à autres aussi :mrgreen:)

Bémol : va quand même falloir que je me penche sur un remplaçant... je commence à craindre la panne physique
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "


Last edited by boozo on Thu Sep 02, 2010 8:06 am; edited 1 time in total
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Wed Sep 01, 2010 9:09 pm    Post subject: Reply with quote

Oui effectivement le facteur limitant c'est PIII et il y a aussi que j'ai pas beaucoup de temps.
Ma dernière mise à jour en août j'en ai pris pour trois jours et il me reste encore 3 paquets qui coincent car mon noyau était toujours de trois version en retard !
En attendant je continue sous gentoo et prends déjà cette idée :
"3°) with-bdep=y -> poubelle "
et glsa-check... ça autant dire que je ne le fais jamais !

encours je télécharge la dernière version de Sabayon... j'ai un disque de 10 Go (hda sur ce même PC) avec Xp encore dessus, je vais y mettre Sabayon et je verrai bien ce que je perds à passer avec cette distrib ! Avec un peu de chance je vais cracher mon MBR et ne démarrerai ni sous l'une ni sous l'autre des deux distrib linux :twisted:

Sinon xaviermiller j'ai pas compris ce que tu me proposes ? Peux-tu me préciser tout ça... qu'est-ce qu'un chroot m'apportera ?
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8109
Location: ~Brussels - Belgique

PostPosted: Thu Sep 02, 2010 5:28 am    Post subject: Reply with quote

Salut,

L'idée est de construire tes paquets binaires à partir d'une autre machine, beaucoup plus puissante, dans un chroot.
Ensuite, après avoir synchronisé l'arbre de portage sur la vieille machine (par exemple en ayant fait une image compressée par squashfs, voir les tutos), tu les déploies via "emerge --update --binpkgonly".

Mais bon, l'effort est lourd, et je préférerais plutôt une petite distribution binaire légère.
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Thu Sep 02, 2010 10:58 am    Post subject: Reply with quote

Ah c'est bien ce que j'avais cru comprendre.
Je n'ai pas d'autre machine.
ça résous le problème !

Personne n'en parle dans vos réponses alors je suis qu'en même très surpris qu'il n'existe pas une passerelle pour passer d'une gentoo à Sabayon... quelque chose doit m'échapper visiblement (j'ai rien trouvé dans le wiki sabayon).
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8109
Location: ~Brussels - Belgique

PostPosted: Thu Sep 02, 2010 11:02 am    Post subject: Reply with quote

Que veux-tu ? passer d'une distribution à une autre sans réinstaller ? Pas possible, les gestionnaires de paquets sont différents.
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Thu Sep 02, 2010 1:11 pm    Post subject: Reply with quote

Ouais, car je pense que même l'overlay de Sabayon contient seulement quelques packages, donc tu ne peux pas convertir ta Gentoo en Sabayon.

Le même principe s'applique pour Funtoo.
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Thu Sep 02, 2010 2:07 pm    Post subject: Reply with quote

Funtoo ? Je connaissais pas.
Bon merci pour vos réponses.

Je retire ce que j'ai dit sur PC-BSD, je vais peut-être me tenter une install pour voir !
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Fri Sep 03, 2010 3:09 pm    Post subject: Reply with quote

BENJI wrote:
Funtoo ? Je connaissais pas.
Bon merci pour vos réponses.

Je retire ce que j'ai dit sur PC-BSD, je vais peut-être me tenter une install pour voir !


Funtoo c'est une distribution satellite de Gentoo créé par monsieur Gentoo en personne.
Back to top
View user's profile Send private message
versus8
Tux's lil' helper
Tux's lil' helper


Joined: 21 Sep 2005
Posts: 130

PostPosted: Fri Sep 03, 2010 11:16 pm    Post subject: Reply with quote

Qu'est-ce que c'est que with-bdep=y ?

glsa-check -l 'affected' Est-ce pour vérifier s'il n'y a pas de mise à jour de sécurité ?

Sinon, PC-BSD à l'air d'être très intéressant à utiliser. A noter que DragonFly BSD peu aussi être tentant. Par contre, je ne comprend pas les avantages que peux apporter Funtoo. Peut-être est-ce une meilleure "stabilité" lors des mises à jour ?

Aller hop ! vu que je ne connais pas les BSD Like, je télécharge PC-BSD et DragonFly BSD histoire de tester tout ça :)
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Sat Sep 04, 2010 3:49 am    Post subject: Reply with quote

Regarde, c'est mon /etc/make.conf sous ma Funtoo testing :

Code:

# These settings were set by the metro build script that automatically built this stage.
# Please consult /etc/make.conf.example for a more detailed example.

CFLAGS="-O2 -march=native -pipe"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5 -l5"
GENTOO_MIRRORS="ftp://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ http://distfiles.gentoo.org"
#GENTOO_MIRRORS="http://distfiles.gentoo.org"
USE="kde -gnome -xfce qt4 qt3support xcomposite nls truetype userlocales unicode gnutls"
LINGUAS="fr"
INPUT_DEVICES="evdev"
VIDEO_CARDS="vesa nvidia"
ACCEPT_KEYWORDS="~amd64"
ACCEPT_LICENSE="${ACCEPT_LICENSE} AdobeFlash-10"
FEATURES="${FEATURES} mini-manifest"

PORTAGE_ELOG_CLASSES="log warn error info"
PORTAGE_ELOG_SYSTEM="echo:log,error,warn,info  save:log,error,warn,info syslog:log,error,warn,info"
EMERGE_DEFAULT_OPTS="--jobs=5 --load-average=5.0 --with-bdeps y"


--with-bdeps y permet de mettre à jour même les packages qui ne dépendent de rien. De cette manière, tu est certains que tous les packages de ta Gentoo/Funtoo sont à jours sans exception.
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Sat Sep 04, 2010 9:18 am    Post subject: Reply with quote

versus8 wrote:
Qu'est-ce que c'est que with-bdep=y ?
glsa-check -l 'affected' Est-ce pour vérifier s'il n'y a pas de mise à jour de sécurité ?
(snip)

notre d2_racing s'est enflammé un chouilla - les packages orphelins et n'ont rien à faire là si on fait un --depclean de temps en temps ^^ - on se limitera à monter en version les dépendances

pour le 2°) c'est ça. De fait comme pour un usage en serveur, tu peux très bien te limiter à tester après chaque sync régulier et s'il n'y rien de critique alors tu n'as aucune nécessité de màj à faire sauf besoin particulier à ajouter à ton système - On peut tourner comme çà pendant des mois...

Rem. J'entends déjà des sysadmin grommeler dans le fond donc je nuance pour éviter que l'extrapolation dérive : cette solution seule n'est pas parfaite car i.e. la politique de publication des glsa laisse un petit gap donc cela ne dispense pas d'être abonné aux ml spécialisées mais pour un usage personnel/privé c'est très bien
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
versus8
Tux's lil' helper
Tux's lil' helper


Joined: 21 Sep 2005
Posts: 130

PostPosted: Sat Sep 04, 2010 12:40 pm    Post subject: Reply with quote

J'ai regardé dans le man d'emerge, de portage et de make.conf, mais je n'ai pas trouvé les options possibles pour EMERGE_DEFAULT_OPTS.

Y'a t-il un man particulier qui expliquerai les options possibles ?
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Sat Sep 04, 2010 3:09 pm    Post subject: Reply with quote

Ouais boozo, je sais tu as raison :P
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Sat Sep 04, 2010 5:08 pm    Post subject: Reply with quote

@versus > ben... c'est juste une variable qui permet d'éviter de surcharger la ligne de commande avec toutes les options d'emerge que tu veux avoir constamment i.e. celui de d2 -> EMERGE_DEFAULT_OPTS="--jobs=5 --load-average=5.0 --with-bdeps y"

@d2_racing > *joke* Ah bravo ! à force de tchater sur otw hein on oublie de répondre :mrgreen:
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Sat Sep 04, 2010 6:49 pm    Post subject: Reply with quote

Ouais, je vais jamais sur OTW :P
Back to top
View user's profile Send private message
Poussin
l33t
l33t


Joined: 08 Jun 2007
Posts: 659
Location: Liège

PostPosted: Sat Sep 04, 2010 8:42 pm    Post subject: Reply with quote

Ah tiens... je n'ai jamais touché à --with-bdeps. En fait, c'est kifkif que --deep non? Ou je n'ai vraiment rien compris
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Sat Sep 04, 2010 8:55 pm    Post subject: Reply with quote

non : --deep ça ne met pas à jour les dépendances spécifiées uniquement dans les DEPEND (dépendances de build), mais que dans les RDEPEND et PDEPEND (runtime). Pour les dépendances manquantes, c'est --with-bdeps
Ceci dit, ce n'est pas super nécessaire de les mettre à jour systématiquement, puisque ce ne sont "en théorie" que des dépendances utile lors de la compilation, et qui sont à ce titre mises à jour lors de la maj suivant du paquet qui en a besoin (enfin, je suis pas sur d'être clair, mais je me comprends :lol: )

[EDIT]
Enfin, vu que souvent, les paquets spécifiés en DEPEND sont inclus dans les RDEPEND dans la plupart des ebuilds (donc les paquets nécessaires au build le sont aussi au runtime), cela ne change dans la pratique pas grand chose...
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Sat Sep 04, 2010 9:41 pm    Post subject: Reply with quote

@guilc > autant qu'un journal officiel écrit dans le noir par un comptable :lol: mais je n'aurais jamais pu fait mieux en une phrase (sinon un peu d'histoire avec l'explication de genome)

Edit: Mais c'est vrai qu'avec le temps et les evo faudrait revoir l'impact... c'est peut être comme toutes ces veilles habitudes qu'on garde
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8109
Location: ~Brussels - Belgique

PostPosted: Sun Sep 05, 2010 3:32 pm    Post subject: Reply with quote

On devrait un jour répertorier toutes les légendes urbaines véhiculées par les "anciens" de Gentoo, et maintenues par un manque de communication peu clair de Gentoo (j'ai eu droit à un menu XFCE qui disparaissait suite à une nouvelle variable ajoutée à un ebuild -- sans avertissement bien sûr :roll: )
_________________
Kind regards,
Xavier Miller
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
Goto page 1, 2, 3  Next
Page 1 of 3

 
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