Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Salut,
pour ceux qui ont deja leur gentoo sur dedibox, vous pouvez m'en dire un peu plus sur la procedure d'installation ? J'utilise quotidiennement Gentoo mais faire une install' a "distance" j'ai jamais essaye ![]()
Ca me permettrai de me preparer un peu plus rapidement, ca reste du flou pour moi :blush:
@+
Hors ligne
C'est très simple mais à la fois assez buggué aussi :s
Tu te connectes sur ton interface Web dedibox.fr. Tu choisis Gentoo, tu fais ton partitionnement, tu choisis un login root et un user, tu lances l'install et 16 minutes plus tard, c'est opérationnel ![]()
Les bugs en question : /etc/fstab est mal foutu et il y avait un bug avec la création du mot de passe du user.
Par contre, les CFLAGS sont pas optimisés, je trouve le kernel trop chargé aussi et les USE flags à modifier.
Voilà

Hors ligne
ha ouais, donc, ils ont fait sa a la rache les mecs, sa c'est pas bien !
ceci dit, pour les CFlags, faut faire attention, gcc connait pas trop les C7, donc, mieu vaut faire des tests avant de charger la mule
Hors ligne
JujuBickoille a écrit:
ha ouais, donc, ils ont fait sa a la rache les mecs, sa c'est pas bien !
ceci dit, pour les CFlags, faut faire attention, gcc connait pas trop les C7, donc, mieu vaut faire des tests avant de charger la mule
OK Merci les gars, hum, bon j'attends de voir ca, normalement c'est livre dimanche... :lipssealed:
Et pour le C7 ouais, sur usenet Arnaud a conseille de compiler pour un C3...
Dernière modification par qwerty (2006-05-25 23:04:02)
Hors ligne
qwerty a écrit:
JujuBickoille a écrit:
ha ouais, donc, ils ont fait sa a la rache les mecs, sa c'est pas bien !
ceci dit, pour les CFlags, faut faire attention, gcc connait pas trop les C7, donc, mieu vaut faire des tests avant de charger la muleOK Merci les gars, hum, bon j'attends de voir ca, normalement c'est livre dimanche... :lipssealed:
Et pour le C7 ouais, sur usenet Arnaud a conseille de compiler pour un C3...
C3-2 :happy:

Hors ligne
Gaetan a écrit:
qwerty a écrit:
JujuBickoille a écrit:
ha ouais, donc, ils ont fait sa a la rache les mecs, sa c'est pas bien !
ceci dit, pour les CFlags, faut faire attention, gcc connait pas trop les C7, donc, mieu vaut faire des tests avant de charger la muleOK Merci les gars, hum, bon j'attends de voir ca, normalement c'est livre dimanche... :lipssealed:
Et pour le C7 ouais, sur usenet Arnaud a conseille de compiler pour un C3...C3-2 :happy:
Bon, je viens de recevoir ma dedibox ![]()
Apparemment elle est installee comme si elle n'etait qu'un vulgaire i686
Il faut donc modifier la ligne du make.conf
CFLAGS="-O2 -march=i686 -pipe"
en
CFLAGS="-Os -march=C3-2 -pipe -fomit-frame-pointer"
Comme sur l'excellent article de x86-secrets, j'ai appris que le C7 avait peu de memoire, je cite
un cache L1 de 2*64 Ko et un cache L2 de 128 Ko. Soit 256 Ko de cache
Je pense qu'il vaut mieux compiler de petits binaires, d'ou le -Os
Mais a ce niveau la, je ne crois pas que ce soit possible sans faire une re-installation complete du systeme, je me trompe ?
Hors ligne
Salut,
Je viens de caler une gentoo sur ma dedibox. Je confirme ce que vous avez presque tous dit, c'est pas du travail tres propre.
Genre le fstab sérieux, ils ont fait ca a la russe ... ![]()
Bon mais sinon ca va, je suis assez content de la machine, et surtout je remercie l'équipe dedibox pour fournir du Gentoo (ca m'aurait bien fait chier de mettre autre chose :+)
Hors ligne
qwerty a écrit:
Gaetan a écrit:
qwerty a écrit:
OK Merci les gars, hum, bon j'attends de voir ca, normalement c'est livre dimanche... :lipssealed:
Et pour le C7 ouais, sur usenet Arnaud a conseille de compiler pour un C3...C3-2 :happy:
Bon, je viens de recevoir ma dedibox
Apparemment elle est installee comme si elle n'etait qu'un vulgaire i686
Il faut donc modifier la ligne du make.confCode:
CFLAGS="-O2 -march=i686 -pipe"en
Code:
CFLAGS="-Os -march=C3-2 -pipe -fomit-frame-pointer"Comme sur l'excellent article de x86-secrets, j'ai appris que le C7 avait peu de memoire, je cite
un cache L1 de 2*64 Ko et un cache L2 de 128 Ko. Soit 256 Ko de cache
Je pense qu'il vaut mieux compiler de petits binaires, d'ou le -Os
Mais a ce niveau la, je ne crois pas que ce soit possible sans faire une re-installation complete du systeme, je me trompe ?
Humm, t'es sur du -march=C3-2 ? Ca aide vraiment ?
Hors ligne
Ben disons que les fonctions crypto m'interessent beaucoup. Leurs supports integres directement dans le noyau me seraient utiles. Pour tout ce qui est SSE je m'en fous royal ![]()
En l'etat, le support du C7 est inexistant, seul le C3 l'est donc c'est mieux que rien.. en attendant le patch que Michal nous prepare ( d'ici 1 mois a-t-il dit, mais bon)
Mais ma question est de savoir si on peut changer ce parametre du make.conf sans risquer de tout peter ?
Dernière modification par qwerty (2006-05-29 02:15:28)
Hors ligne
Bon ben -march=C3-2 ca marche pas du tout. GCC doit pas l'accepter parcequ'en emergant un package avec ce parametre tous les configure foirent ("your system cannot produce binary files ..." un truc dans l'genre).
Donc ce parametre ne marche meme pas, point ![]()
Hors ligne
krp a écrit:
Bon ben -march=C3-2 ca marche pas du tout. GCC doit pas l'accepter parcequ'en emergant un package avec ce parametre tous les configure foirent ("your system cannot produce binary files ..." un truc dans l'genre).
Donc ce parametre ne marche meme pas, point
arf, donc i686 ! ceci dit, c'est pas trop trop grave, moi je rajouterais les -mmmx -msse -msse2
Hors ligne
Hello,
J'ai aidé antoine a faire l'image gentoo pour dédibox et donc je prends la responsabilité pour le cflags et les use mais je m'en explique:
- Pour les cflags, ne connaissant pas le processeur je me suis donc rendu sur http://gentoo-wiki.com/Safe_Cflags#Esth … 8Via_C7.29 ou il était conseillé de mettre les cflags qui sont par défaut sur la dedi. Maintenant cette rubrique a été modifié en CFLAGS="-march=i686 -Os -pipe -mmmx -msse -msse2 -msse3" mais le mal est fait.
-Pour ce qui est des USE il est toujours difficiles d'en mettres des suffisement générales mais aussi celle souvent utiliser pour des serveurs.
J'ai donc récupéré celle d'un serveur que j'étais moi meme en train d'installer. Elles ne sont peut etre pas optimale mais pour une install de base ca suffit a vous après de les adapter a vos besoin.
Pour ce qui est du compte user et du fstab j'avais prévenu avant la publication de la gentoo mais a mon avis il avait autres chose a faire a ce moment la.
Enfin honnetement c'est déjà tres agréable de pouvoir installer un systeme de base gentoo en 15 mn avec certes qqs modif a faire dessus mais dont l'ensemble va prendre moins de 5 mn.
Merci antoine
Dernière modification par einstein14 (2006-05-29 19:54:28)
Hors ligne
einstein14 a écrit:
Enfin honnetement c'est déjà tres agréable de pouvoir installer un systeme de base gentoo en 15 mn avec certes qqs modif a faire dessus mais dont l'ensemble va prendre moins de 5 mn.
Einstein14 +1 (ce qui doit faire environ Einstein15
).
Pourvu que je puisse installer une Gentoo sur ma Dedibox, même bancale, c'est le principal. Pour les imperfections à l'installation, c'est pas bien méchant, et puis c'est quand même le propre de cette distribution, c'est l'administrateur qui modèle le système.
Si on est pas à l'aise avec ça, mieux vaut commencer l'apprentissage sur une machine perso.
Hors ligne
einstein14 a écrit:
Hello,
J'ai aidé antoine a faire l'image gentoo pour dédibox et donc je prends la responsabilité pour le cflags et les use mais je m'en explique:
- Pour les cflags, ne connaissant pas le processeur je me suis donc rendu sur http://gentoo-wiki.com/Safe_Cflags#Esth … 8Via_C7.29 ou il était conseillé de mettre les cflags qui sont par défaut sur la dedi. Maintenant cette rubrique a été modifié en CFLAGS="-march=i686 -Os -pipe -mmmx -msse -msse2 -msse3" mais le mal est fait.
-Pour ce qui est des USE il est toujours difficiles d'en mettres des suffisement générales mais aussi celle souvent utiliser pour des serveurs.
J'ai donc récupéré celle d'un serveur que j'étais moi meme en train d'installer. Elles ne sont peut etre pas optimale mais pour une install de base ca suffit a vous après de les adapter a vos besoin.
Pour ce qui est du compte user et du fstab j'avais prévenu avant la publication de la gentoo mais a mon avis il avait autres chose a faire a ce moment la.
Enfin honnetement c'est déjà tres agréable de pouvoir installer un systeme de base gentoo en 15 mn avec certes qqs modif a faire dessus mais dont l'ensemble va prendre moins de 5 mn.
Merci antoine
Hey,
Y a aucun souci, c'est déja pas mal d'avoir fait le travail d'aller sur leur wiki et d'avoir tuné en fonction !
En ce qui concerne les USE, j'ai trouvé ceux que t'as mis par défaut pas mal du tout. ! Mais honnetement vous auriez tres bien pu aussi ne pas mettre de USE par défaut (comme dans une gentoo fraichement installée). Apres tout les utilisateurs de Gentoo savent ce qu'ils font la plupart du temps (sauf ceux qui utilisent des c7
)
Merci.
Hors ligne
krp a écrit:
Apres tout les utilisateurs de Gentoo savent ce qu'ils font la plupart du temps (sauf ceux qui utilisent des c7
)
lol ![]()
Dernière modification par qwerty (2006-05-29 23:21:35)
Hors ligne
Je viens de recevoir un mail disant que le probleme du fstab est resolu.
Je n'ai pas du tout envie de reformater ma dedi pour tester mais je fait confiance a antoine.
Merci
Hors ligne
Moi, on m'a informé que le bug du mot de pass du user est corrigé aussi ![]()

Hors ligne
Sinon pourquoi le kernel de base n'integre pas les modules iptables ? Ca me parait essentiel.
Hors ligne
Essentiel, c'est un grand mot...

Hors ligne
emerge iptables :p
Bon de toute le plaisir d'une gentoo c'est de se la configuré sois meme.
Sinon je confirme que le bug du compte utilisateur et celui du fstab sont bel et bien corrigé
Hors ligne
Non mais je voulais dire le support noyau, de base les modules ip_tables etaient pas compilés.
Hors ligne
krp a écrit:
Non mais je voulais dire le support noyau, de base les modules ip_tables etaient pas compilés.
Oui effectivement, ce n'est pas activé. Voir dans le WiKi les modules à compiler dans le kernel.

Hors ligne
Toute façon une gentoo a partir du moment ou le Kernel se lance et qu'on a une ligne de commande en SSH, plus rien n'est impossible ...
Ceux qui ne sont pas satisfait de la configuration du make.conf, n'ont qu'a changer les CFLAGS et le USE puis lancer un bon :
USE="bootstrap" emerge --emptytree world (ou system)
ça permet de repasser d'une stage 3 (distribution pré-compilé) a une stage 2 (system compilé par l'utilisateur)
d'ailleur le USE du make.conf devrais être delaisser au profit de la configuration par ebuild dans le /etc/portage/package.use
une recompilation du kernel avec des options bien personalisées (preferer le Module au Built-in pour pouvoir gerer dynamiquement le chargement de ces derniers et eviter les reboot) et le tour est joué ![]()
On ne formatte JAMAIS une Gentoo
(meme quand on a installer a partir d'une 1.4 ya 4 ans
)
salut a toi Kyp
j'aimerai toutefoi signalé que le USE="bootstrap" est pas recommandé, d'aprés toutes les sources que j'ai pu avoir, il semblerai que sa ne soit pas recommandé, peut etre pourrais tu nous en dir plus ![]()
on ma plutot recommandé de faire un "emerge -e world" tout cour ( dailleur c'est la solution utilisée pour méttre a jour gcc )
en espérant avoir plus d'info, cordialement
JuB
Hors ligne
Le USE="bootstrap" est plutot necessaire lorsque l'on change de CHOST pour refaire un bootstrap propre
par exemple lorsque l'on a une stage 2 en i586 et qu'on veu passer en i686 ou de i686 a x86_64
Je sais pas si le emerge -e world simple marchent dans ces cas la, mais j'ai pas voulu prendre le risque !