FORUM Syndrome-OC - Jacky-PC


  Software et OS Alternatif


  OS alternatifs


  Tutorial d'install de la gentoo by deather

 




Il y a 24 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tutorial d'install de la gentoo by deather

n°34521
aida
Etudian mais glandeur amateur.
Posté le 12-03-2005 à 13:09:40  profilanswer
 

Bonjour voila un tutorial fait par deather et je le trouve si bien que je me permet de le metre ici ;)
 

Citation :


Posted by: Deather Sep 10 2004, 21:49 PM
 
Salut,
Voilà, suite à la découverte de Gentoo Linux, me voilà converti pour de bon, et amoureux de cette distrib ^^ (désolé les filles ... ok j'sors :/)
 
Je vais donc vous guider dans l'installation de cette merveilleuse distribution - Pour plus d'info sur celle-ci, rendez-vous sur mon topic qui en parle. ;-)
 
1/ Boot & cie
 
Insérez le CD de Gentoo Linux et booter dessus.
Là vous aurez un prompt, tappez au choix:
Laptops:
linux dopcmcia
 
Pour le clavier fr :
linux dokeymap
 
Pour plus d'infos, faites F1 ;-)
Là, attendez que ça ai booté.
Une fois sur le shell, il va falloir mettre en place un système temporaire, le temps de l'installation.
 
2/ Configuration du réseau et partitionnement
 
Dans un premier temps, je vais vous présenter les commandes nécéssaires à la réalisation de ces tâches.

Code :
  1. ifconfig: Utilitaire qui gère les cartes réseaux et leurs IP, ainsi que le netmask
  2. route: Utilitaire qui gère le routage, entre autre l'utilisation d'une passerelle pour la connection Internet
  3. nano: Éditeur de texte super pratique :-)
  4. cfdisk: Utilitaire de partitionnement génial :-)
  5. mkfs: Utilitaire de formatage dans divers systèmes de fichiers
  6. chroot: Utilitaire permettant de choisir une nouvelle racine (/), utilisée pour rentrer dans notre futur système, si c'est pas clair ça n'est pas bien grave;-p


 
Bon, pour l'instant ça ira, ce sont les principales.
Commençons :-)
 
2-1/ Le réseau
 
Faites un

Code :
  1. ifconfig -a


 
Cette commande à pour but d'afficher toute les interfaces réseau détéctées. `lo' est l'interface loopback; vous connaissez sûrement.
`eth0' est l'interface réseau n°1, en général votre carte réseau, mais pour l'instant elle n'est pas configurée. Pour info, le -a passé en argument sert à afficher toutes les interfaces (même celle inactive, c'est le cas de eth0 pour l'instant)
On va donc assigner une IP à `eth0' puis la démarrer.

Code :
  1. ifconfig eth0 <son_ip> up


 
le `up' permet de démarrer l'interface, `down' l'arrêterait ;-)
Ensuite, on va configurer les DNS.
Pour ça, le fichier /etc/resolv.conf est utilisé. On va utiliser la commande echo, puis on redirigera sa sortie (donc ce qu'il devrait afficher à l'écran) vers un fichier. Pratique non ? :-)

Code :
  1. echo "nameserver <ip_du_DNS>" > /etc/resolv.conf


 
Voilà, le DNS est configuré smile.gif
Reste la passerelle, c'est tout aussi simple:

Code :
  1. route add default gw <ip_du_routeur>


 
Hop, testez un ping google.fr, ça devrait marcher :-)
 
2-2/ Les partitions
 
Là, on va utiliser `cfdisk'. Vous avez sûrement déjà utilisé le fdisk de Windows ? Bah c'est pareil en mieux, ça gère environ 100 systèmes de fichiers (mieux que le FAT + NTFS de fdisk lol :-p) et génère une table de partitions archi-clean. :-)
 
Lancez le, puis créez une partition racine, il faut environ 500Mo. Ensuite, il faut une /usr, (pour l'instant on s'occupe pas des points de montage, juste des partitions), là il faut déjà de la place, c'est là que s'installe toute les applications. 5~6go semble être idéal, plus ne fais aucun mal.
Il faut aussi une /home, estimez la taille de vos données personnelles et créez la en fonction.
Puis, une swap, si vous avez 512mo de ram, faites en une de 128mo, sinon 256. :-)
 
Voilà, maintenant notez les périphériques associés à ces partitions, ils apparaissent à gauche, sous la forme /dev/hdXX, où /dev/hda est le HDD Primary master, /dev/hdb Primary slave, etc :-)
les 4 partitions primaires sont nommées /dev/hdX1 -> /dev/hdX4 et les partitions logiques de /dev/hdX5 à l'infinni :-)
Compris? Bien! Nous sommes prêt à formatter tout ça! ... quoi ? redémarrer? mais pourquoi faire? On est pas sous Windows enfin!
 
Alors, là je vous recommande un système de fichier ext3, car le reiserfs pose quelques soucis au boot (enfin normalement non mais je préfère, j'ai déjà eu des problèmes, si le modules (=driver) reiserfs n'est pas intégré au noyau, enfin on verra ça plus tard)
Donc, la commande pour formatter est `mkfs -t <FS> <device>'
Par exemple:

Code :
  1. mkfs -t ext3 /dev/hda1


 
Compris? Je vous laisse formatter tout ça vous même en fonction de vos partitions! :-)
 
Ok, c'est prêt ? Maintenant, on va monter notre futur système quelque part dans l'arborescence.
Si vous ne savez pas ce qu'est le montage de partitions, lisez mon tuto sur la présentation de Linux, j'en parle ;-)
(En bref, c'est rendre une partition accessible par un dossier)
On va créer un dossier pour notre futur /, puis après pour notre /usr et notre /home

Code :
  1. mkdir /mnt/root


 
voilà, les dossiers principaux sont prêts.
Maintenant, on va monter nos partitions. Voici la syntaxe de la commande `mount':

Code :
  1. mount -t <fs_type> /dev/hdXX /point/de/montage


 
Donc on commence par notre partition racine, mettons que ça soit /dev/hda1, que /usr soit /dev/hda2 et /home /dev/hda3, adaptez pour votre cas.

Code :
  1. mount -t ext3 /dev/hda1 /mnt/root


 
Ensuite on crée nos deux dossier sur la partition montée:

Code :
  1. mkdir /mnt/root/usr
  2. mkdir /mnt/root/home


 
 
NOTE: Si vous créer les dossiers avant d'avoir monté la partition racine, ils ne seront pas créer sur celle-ci...
 
puis mon les montes:

Code :
  1. mount -t ext3 /dev/hda2 /mnt/root/usr
  2. mount -t ext3 /dev/hda3 /mnt/root/home


 
Voilà, notre futur système de fichier est pour l'instant sur /mnt/root ! :-)
Tout est okay? vous suivez ? Sinon demandez moi ^^
Bien, on va extraire un système de base précompilé et disponible sur le CD de Gentoo.
Il contient tout les utilitaires comme "ls", "cd", etc etc, qui sont en fait des programmes comme les autres.;-)
On se place donc dans notre système de fichier racine:

Code :
  1. cd /mnt/root


 
Puis on va décompresser l'archive appropriée à l'aide de la commande tar, à laquelle on passera les arguments suivant:
-x : décompression
-v : verbeux, affiche les noms de fichiers
-j : car l'archive est compréssé avec bzip2, ça evite de passer par la commande bzip -d
-f <fichier>
Ça donne:

Code :
  1. tar -xvjf /mnt/cdrom/stages/stage3-i686-2004.2.tar.bz2


 
NOTE: Si votre CPU est inférieur a un Pentium III, prenez l'archive "stage3-x86-2004.2.tar.bz2" !
 
Attendez un peu, ça ne sera pas très long :-)
 
Apres copier le fichier /etc/resolv.conf dans /mnt/root/etc/resolv.conf :

Code :
  1. cp -L /etc/resolv.conf /mnt/root/etc/resolv.conf


 
3/ Welcome into your new system :-)
 
Voilà, notre système est prêt à être installé et configuré !
On va donc "chrooté" dedans. Pour l'instant, il est accessible via /mnt/root, mais on voudrait que ça devienne notre racine, le /, pour être vraiment dedant! chroot sert à ça smile.gif

Code :
  1. chroot /mnt/root


 
Voilà voilà, on y est. :-)
Il faut maintenant activer notre partition de swap:

Code :
  1. mkswap /dev/hdXX
  2. swapon /dev/hdXX


 
Voilà, c'est bon :-)
 
Maintenant, il faut remonter un système de fichier un peu particulier, le "procfs".
Pour cela, tappez:

Code :
  1. mount -o proc /proc


 
Je ne sais pas encore très bien à quoi il sert, mais il est en rapport avec les processus je crois.
 
Alors là, je vous avoue que je me souvient plus trop trop quel problème j'avais eu mais j'avais dû reconfiguré le réseau, si ça merde chez vous, refaites l'étape décrite plus haut.
 
On va maintenant synchroniser la base de paquetages de emerge avec les dernières nouveautées:

Code :
  1. mirrorselect -a -s4 -o | grep 'GENTOO_MIRRORS=' >> /mnt/root/etc/make.conf


 
(mise a jours des mirroirs).
Puis :

Code :
  1. emerge sync


 
ça peut prendre un peu de temps ;-)
 
Alors ensuite, il faut installer un noyau!
 
3-1/ Le noyau
 
On va pour ça utiliser la commande `emerge', qui télécharge, compile, et installe le programme qu'on lui demande, en prenant soins d'installer toute dépendance demandée automatiquement (le rêve!!!)
Pour le noyau, il se contentera de le télécharger, car il faut le configurer à la main.
C'est assez "hard" pour une première install de devoir configurer son noyau, mais bon je m'en suis sorti sans trop de problème, et c'était ma première vraie compilation. (D'ailleur je suis entrain de le faire sur mon portable sous mdk10, j'y ai pris gout :-D)
 
Le noyau est en fait le programme qui garanti la compatilibilitée du matos avec le système.
Il contient des milliers de pilotes, qu'on peut choisir ou pas d'installer. On va donc virer tout ce qui ne nous sert pas pour rendre notre noyau plus leger.
Attention, rassurez vous, pas besoin de recompiler le noyau à chaque ajout de matériel, en fait il y'a deux méthodes.
Soit un pilote est inclus dans le noyau, symbolisé par une étoile dans le menu de config du noyau, soit en tant que "module" externe au noyau et chargé en parrallèle, comme un pilote sous Windows.
 
Cela à des avantages et des inconvéniant. Compiler un pilote instable dans le noyau même peut le faire planter, tandis que sinon seul le modules plantera.
Je ne vais pas vous faire ici une déscription complète de la config d'un noyau, j'ai déjà mal aux main (jusque là j'ai mis 35 minutes à tapper ça, j'ai des crampes lol)
Je vais vous donner des liens pour vuos aider, et sinon y'a toujours un bouton "help" qui vous renseignera. :-)
 
Bien, pour d/l le noyau, faites ceci:

Code :
  1. emerge gentoo-dev-sources


 
Une fois terminé, on se rend dans le dossier des src's du noyau (dsl je commence à abbreger j'ai mal aux mains)

Code :
  1. cd /usr/src/linux


 
Puis on le configure (enfin vous ;p)

Code :
  1. make menuconfig


 
 
Voilà, http://lea-linux.org/kernel/kernel.html#options vous trouverez un peu d'aide, sinon virez tout les pilotes dont y'a pas besoin, evitez le "EXPERIMENTAL", et activez l'APM et l'ACPI :-)
Farfouillez, vous en apprendrez pas mal ;-)
 
-----
NOTE: Il faut activer le DEVFS, trouvable dans la section "Pseudo Filesystems", et activez le FrameBuffer dans Device Drivers -> Graphics qqch -> FrameBuffer & cie ;-)
-----
 
bien, une fois terminé, on le compile:

Code :
  1. make bzImage


 
Ça, ça crée le noyau, ça le compresse pour qu'il prenne moins de place, et ça le met dans ./arch/i386/boot/bzImage
Copions donc le noyau dans /boot:

Code :
  1. cp arch/i386/boot/bzImage /boot


 
Hop :-)
Ensuite, on compile les modules et on les installes:

Code :
  1. make modules
  2. make modules_install


 
 
Et wala! le noyau est prêt! :-)
 
3-2/ Le bootloader -> Lilo
 
Pour charger notre noyau, il faut un bootloader. On va prendre ici lilo car c'est le seul que je connaisse, et c'est le mieux à mon gout. Il peut charger Windows, linux, ou tout autre système.

Code :
  1. emerge lilo


 
(Vous allez vite devenir accro à emerge ;-))
Le fichier de configuration se trouve dans /etc/lilo.conf

Code :
  1. nano /etc/lilo.conf


 
Je vous donne ici le mien commenté, tappez les lignes non commentées, et adaptez en fonction de votre système :-)

Code :
  1. lba32 #mode spécial pour le disque dur
  2. boot = /dev/hda #Je sais pas :-p
  3. map = /boot/.map #idem
  4. prompt #Vous affiche un prompt au boot je crois
  5. timeout = 50 #delay avant de booter la première image
  6. vga = 791 #pour le mode 1024x768 en console :-)
  7. #Je vais vous commenter la structure lilotienne pour booter un noyau :
  8. image = /boot/bzImage #Ça c'est notre noyau, je vous conseille de le renommer en vmlinuz-2.6.8
  9.          root = /dev/hda7   #Ça c'est la partition sur laquelle est la partition racine, dans le tuto c'était /dev/hda1
  10.          label = "Gentoo" #Le label qui s'affiche dans lilo
  11.          append = "devfs=mount" #ce sont les arguments passés au noyau, ici il faut le devfs
  12.          read-only  #chais pas trop;-)
  13. other = /dev/hda1   #pour la partition Windows
  14.         label = Windows #et le label, tout bête :-)
  15.         table = /dev/hda #Ché pas


 
Voilà, désolé pour les options que je connais pas, mais bon... ;-)
Pour installer lilo sur le disque dur, tappez simplement:

Code :
  1. lilo


 
 
et voilà :-)
 
3-3/ Le serveur graphique et le window-manager
 
Perso, j'utilise Xfce et je le recommande à 200%. Mon serveur graphique est X.org, c'est celui fourni par emerge et il est très bien :-)
 
Installons X.org:

Code :
  1. emerge xorg-x11


 
Voilà, il va le d/l, puis le compiler, et l'installer. (si vous voulez tout installer d'un coup, ne faites pas ça, je le dirais après, comme ça vous pourrez aller dodoter ;-p)
 
Et on va se faire tout notre système comme ça :-)
Alors, que pensez vous de gentoo? :-D
Perso j'adoreeeeeee ;-)
 
On va installer Xfce4, puis gimp2, ça ira pour la nuit, votre CPU en bouffera ;-)
 
Voilà donc :

Code :
  1. emerge xorg-x11; emerge xfce4; emerge gimp


 
 
Vous pouvez eteindre votre écran!
 
Bien, une fois que tout ça est terminé, on a un système de base déjà pas mal, avec gtk+2 (Lib graphique très très utile :-p), Xfce4 (Super Window Manager), Et un serveur graphique, ainsi que Gimp2, très joli et performant. :-)
 
4/ Configuartion du système
 
Nous allons donc passer à la configuration pure et dure du système, la partie la plus intéréssante.
Je traiterai entre autre de:
 
    * Partitions et point de montage
    * Serveur graphique
    * Carte réseau
    * Samba & SSH
 
4-1/ Points de montage
 
Alors, cette config à pour but d'indiquer au système quelle partition doit être montée où et comment. Le système ne peut pas deviner que notre /usr est /dev/hda2, qu'il est formatté en ext3 (enfin si, ça il peut ;-p)
Tout ça se trouve dans /etc/fstab (FileSystem Table :-p)
Éditez le avec nano:

Code :
  1. nano /etc/fstab


 
 
------------
Une fois dans nano, il y'a des combinaisons de touches pour effectuer des actions. Elles sont indiquées en bas, par un signe ^ suivi d'une lettre. Cela signigie qu'il faut fais CTRL + La_lettre
Ex: Sauvegarder & quitter: ^X = CTRL X :-)
Là il vous demande confirmation, faites Y, puis entrée pour le fichier par défaut (celui ouvert)
------------
 
NOTE: Ici je me base sur le schéma de partitionnement décrit plus haut à savoir:
/dev/hda1 = /
/dev/hda2 = /usr
/dev/hda3 = /home
/dev/hda4 = swap
 
NOTE^2: Depuis le début, je vous parle de /dev mais j'ai pas dis ce que c'était. /dev contient des "fichiers" qui sont en fait des flux vers des périphérique. Le fichier /dev/hda4 est en fait le fichier qui correspond à une partition matérielle, et lorsque qu'on écrit dans ce fichier (d'une manière précise, pas avec nano lol :-p), on écrit sur le disque dur. C'est pareil pour le son, l'usb, etc etc :-)
 
Bien, notre fichier comporte une syntaxe définie:
/dev/device /point/de/montage <fs_type> <options> <chépukoi&chépukoi>
 
On va donc le faire de cette manière:

Code :
  1. /dev/hda1      /      ext3      defaults      0 0
  2. /dev/hda2      /usr      ext3      defaults      0 0
  3. /dev/hda3      /home      ext3      defaults      0 0
  4. /dev/hda4      swap      swap      defaults      0 0


 
C'est tout pour les vraies partitions, mais il y'en a d'autre "virtuelles" à monter:

Code :
  1. none      /proc      proc      defaults      0 0


 
Excusez moi, je ne sais pas vraiment à quoi il sert... :-/
 
Ainsi qu'un système de fichier temporaire en RAM nécéssaire:

Code :
  1. none      /dev/shm      tmpfs      defaults      0 0


 
 
Reste à créer une ligne particulière pour le lecteur de CD, afin qu'il puisse être monté par n'importe quel utilisateur:

Code :
  1. /dev/cdrom      /mnt/cdrom      auto      ro,noauto,user      0 0


 
alors, je vais expliquer les options que j'ai mises ici:
- ro: read-only, comme le lecteur de CD n'écrit pas ;-)
- noauto: il n'est pas monté automatiquement au démarrage, car il se peut qu'il n'y ai pas de CD :-)
- user: les utilisateurs peuvent le monter par la commande `mount /mnt/cdrom' :-)
 
Voilà, je vous conseil de faire man fstab pour en savoir plus ;-)
 
CTRL X, c'est terminé! :-)
 
4-2/ Samba & SSH
Là, c'est très simple, on va emerger les deux :-)

Code :
  1. emerge sshd


 
Rappel: les programmes se terminant par "d" sont des démons, équivalent des services sous Windows.

Code :
  1. emerge samba


 
 
Voilà, pour la configuration de Samba, y'a un autre tuto là dessus ;-)
Quand à SSHD, pas besoin de le configurer, il se lance avec la commande "sshd", mais on va automatiser ça:

Code :
  1. rc-update add sshd default


 
Ceci ajoute un script qui démarre sshd à chaque boot.
Les scripts sont dans /etc/init.d :-)
 
NOTE: Si cette commande merdes dites le moi, j'ai pu me tromper ;-)
 
Même chose pour samba:

Code :
  1. rc-update add samba default


 
Et wala :-)
 
Profitez en opur faire un :

Code :
  1. etc-update


 
qui met à jour les fichiers de configs (Je sais pas exactement ce que c'est mais bon :-))
Et faites -3 à la question posée.
 
4-3/ Carte réseau
 
Là c'est assez simple, la configuration se trouve dans /etc/conf.d/net
Ouvrez ce fichier avec nano, puis modifiez les lignes désirées.
 
Exemple:

Code :
  1. iface_eth0="192.168.0.3 broadcast 192.168.0.255 netmask 255.255.255.0"


 
Juste pour info, ce sont les arguments de la commande ifconfig qui sera lancées automatiquement au boot pour configurer le réseau :-)
Décommentez la ligne pour la gateway à la fin et mettez qqch du genre:

Code :
  1. gateway="eth0/192.168.0.XXX"


 
 
Quittez et sauvegardez (CTRL X).
On va maintenant ajouter le script d'initialisation de la carte réseau au boot:

Code :
  1. rc-update add eth0 default


 
Et voilà, le réseau est configuré :-)
 
4-4/ X.org (Serveur graphique)
 
C'est sûrement la partie la plus chiante à configurer, perso ça me pète les couilles :-)
Il faut utiliser l'utilitaire /usr/X11R6/bin/xorgconfig et répondre aux questions.
Je vais vous aider un peu:
 
Pour la Souris, prenez le 7, IMPS/2, c'est pour les souris PS/2 à molette (faudra quand même rajouter une ligne dans le fichier de config, on verra après)
pour le clavier, c'est le 28 ou 29 pour Français
Désactivez Xkb, ça sert à rien j'trouve,
 
À la question "Do you want to search in the database" répondez oui (y) (c'est peut être pas exactement la question, ma mémoire me fait défaut ;-p)
Là, choisissez le modèle de carte. Si vous ne trouvez pas, prenez le 0, c'est le pilote VESA, il vous servira bien :-) (Comme sur mon portable :-p)
Il vous sera demandé la quantité de RAM de votre CG, répondez... (vi vi faut répondre ;x)
 
Ensuite on vous propose des résolutions en fonction de la profondeur de couleur
Comme on utilisera le 24 bits, faites 4 (ou 3 je sais plus) pour modifier les résolutions du 24bits. Là vous aurez une liste, regardez celles qui vous intéressent, puis rentrer les dans l'ordre de la préférée à la moins préférée, par exemple "a432" :-)
Ensuite faites le choix comme quoi c'est OK, puis 5 pour sélectionner le mode 24bits, et Y pour enregistrer le fichier smile.gif
 
Pour activer la molette, il faut éditer le fichier de config de x.org, /etc/X11/xorg.conf, et cherchez la section InputDevice en rapport avec la souris (Il y'a en dessous écrit Identifier "Mouse1" ), déscendez en dessous de Option "Device" "/dev/mouse" et ajoutez :

Code :
  1. Option "ZAxisMappng" "4 5"


 
 
Voilà, la molette sera active.
 
Bon là il se peut que ça marche pas, réesayez la config, ou demandez moi sur msn, car c'est trop vaste pour être traité ici.
 
 
Voilou, le système de base est entièrement prêt!
Ce tuto s'arrête ici, le reste étant different pour chacun d'entre vous.
Notez que je me base sur mes connaissances et donc mes machines et mes configs, il se peut que vous ayez des problèmes ... moi je suis chanceux tux m'aime bien (et c'est réciproque, pour une fois :-ppp)
 
N'hésitez pas à me poser des questions, me faire des remarques, ou quoi que ça soit :-)
Vous pouvez rebooter avec CTRL ALT SUPPR! (Non non ça reboot normalement; Linux est poli avec le matos ;-p)
 
À+!  


---------------
Glandeur un jour, glandeur toujour.
mood
Google
Posté le 12-03-2005 à 13:09:40  profilanswer
 

n°34522
Deather2
OpenBSD: the way to go!
Posté le 12-03-2005 à 13:35:14  profilanswer
 

Rho t'aurais pu me le dire avant de publier ça, j'aurais modifié deux trois trolls :o
J'devrais y apporter quelques modifs quand même


Message édité par Deather2 le 12-03-2005 à 13:37:00
n°34523
aida
Etudian mais glandeur amateur.
Posté le 12-03-2005 à 14:05:40  profilanswer
 

desoler tu etait connecter se matin g esayer de t'en parler mais pas de reponce :s
si tu veut fait un copier coler et je supprime mon post :p


Message édité par aida le 12-03-2005 à 14:07:26

---------------
Glandeur un jour, glandeur toujour.
n°34524
Deather2
OpenBSD: the way to go!
Posté le 12-03-2005 à 14:10:02  profilanswer
 

Nan tant pis, si jamais ça peut aider qqun ^^
Mais bon à mon avis rien ne vaut un vrai tuto made by gentoo :D

n°34526
the tortue​-man
tortalouga
Posté le 12-03-2005 à 14:22:44  profilanswer
 

il est bien le tutos, mais fo qd meme si connaitre un peu :p


---------------
Celui qui veut mon adresse MSN => bougieskater@hotmail.com
 
n°34527
aida
Etudian mais glandeur amateur.
Posté le 12-03-2005 à 15:05:45  profilanswer
 

oue sionon deather j'ais vu ke il existe plusieur noyeau emergeable je prend lekel tjr le gentoo-dev-source ???


---------------
Glandeur un jour, glandeur toujour.
n°34528
the tortue​-man
tortalouga
Posté le 12-03-2005 à 15:23:56  profilanswer
 

y'en a des precompiler, me semble (vraiment super pas sur sur ce point :D)
mais le mieux, c encore gentoo-dev-source, enfin, pour mwa :p


---------------
Celui qui veut mon adresse MSN => bougieskater@hotmail.com
 
n°34530
Deather2
OpenBSD: the way to go!
Posté le 12-03-2005 à 16:04:56  profilanswer
 

J'en sais rien, j'utilise plus gentoo depuis :/

n°34531
aida
Etudian mais glandeur amateur.
Posté le 12-03-2005 à 17:53:39  profilanswer
 

oki bon bha v esayer de pas me planter dans le compile de mon noyeau mais comment on fait pour avoir des info sur sa config ???


---------------
Glandeur un jour, glandeur toujour.
n°34532
Deather2
OpenBSD: the way to go!
Posté le 12-03-2005 à 17:55:36  profilanswer
 

lspci
lsusb
 
man cerveau :D

n°34533
the tortue​-man
tortalouga
Posté le 12-03-2005 à 17:55:50  profilanswer
 

tape lspci, lsusb :p
tu aura quelques info ;)
et apres, c recherche google pour le nom du module qui correspond a ton matos, et apres, bah tu cherche ds la config de ton noyau ;)


---------------
Celui qui veut mon adresse MSN => bougieskater@hotmail.com
 
n°34537
tommyboy
Ping ? Pong !
Posté le 12-03-2005 à 20:09:50  profilanswer
 

est-ce-que gentoo fonctionne bien sur un pc portable avec une connexion wifi ?


---------------
[:tommyboy] Powered by Austin Mini !!! [:tommyboy]
n°34540
Deather2
OpenBSD: the way to go!
Posté le 12-03-2005 à 21:30:28  profilanswer
 

Je sais pas, faut essayer :/

n°34542
tommyboy
Ping ? Pong !
Posté le 13-03-2005 à 03:22:00  profilanswer
 

ok je testerais et je vous raconterais mes aventures ^^


---------------
[:tommyboy] Powered by Austin Mini !!! [:tommyboy]
n°34543
aida
Etudian mais glandeur amateur.
Posté le 13-03-2005 à 08:44:59  profilanswer
 

oui il fonctionnait cf mon portable (deather lol on y a passer du temp dessu pourtant :p)
mais une debian est plus simple a metre en place je trouve lol


---------------
Glandeur un jour, glandeur toujour.
n°34567
CryoGen
Powered by kitkat©
Posté le 14-03-2005 à 12:07:06  profilanswer
 

pour compiller un noyau 2.6 c'est  

Code :
  1. make && make modules_install


 
si la partition /boot est deja monté on peut meme tapper

Code :
  1. make install

qui copie le noyau tout seul comme un grand dans /boot ^^
 
 
 
Du moin sous Gentoo :p


Message édité par CryoGen le 14-03-2005 à 12:08:16

---------------
I am the bone of my sword...
n°34575
Deather2
OpenBSD: the way to go!
Posté le 14-03-2005 à 17:56:19  profilanswer
 

Oui, désolé pour le 2.6, manque d'experience à l'époque :/

n°34592
KnX
To be or not to code.
Posté le 15-03-2005 à 00:38:30  profilanswer
 

emerge xorg-x11; emerge xfce4; emerge gimp ->
emerge xorg-x11 xfce4 gimp
 
de plus je conseillerais de tout le temps faire  
emerge -avt xorg-11  
pour vérifier qu'il n'y a pas de flags inutiles/nécéssaires ou qui engendrent des dépendances inutiles.
 
Celadit, je conseillerais plutot de lire la doc officielle de Gentoo, elle est plus souvent mise a jour et plus complete ;) ( et y'a aussi une version courte avec que les commande pour quand on a l'habitude de l'install ). + les documents séparés sur les Useflags, les trucs de bureau, le son, l'impression ... suivant ses besoin ( Useflags == ESSENTIEL )
 
pour l'ext3 vs. reiserfs, grub le gère très bien ( lilo je ne sais plus, mais je crois aussi ), et ca pose pas plus de problème d'oubli de module lors de la compile de noyau que si on oubliait le module ext3 ( ils sont juste a coté ). Par contre pour un portable, on peut envisager de se mettre en ext2 pour économiser la batterie ( au prix de moins de garantie pour les données en cas de coupure brutale de courant + padbol).
 
pour l'etc-update NE FAITES PAS -3 SANS REGARDER, verifiez le nom des fichiers, si il veut mettre a jour /etc/fstab, vous aurez une surprise pas drole du tout ( du genre pc qui démarre plus, partitions non montées ), c'est arrivé a plus d'un :/
 
 
PS: une tite coquille:   * Option "ZAxisMappng" "4 5" <-- manque un i :p


Message édité par KnX le 15-03-2005 à 00:43:03

---------------
/!\ KnX's bash NP : Norah Jones - Don't Miss You At All /!\
n°34594
Deather2
OpenBSD: the way to go!
Posté le 15-03-2005 à 08:01:37  profilanswer
 

Merci pour les infos, et tu as raison, il vaut mieux lire la doc officielle ;)

n°34595
tommyboy
Ping ? Pong !
Posté le 15-03-2005 à 08:27:28  profilanswer
 

Mais ca sert a quoi de compiler un noyau ?
 
Ya une "valeur ajoutée" à effectuer cette manip ?


---------------
[:tommyboy] Powered by Austin Mini !!! [:tommyboy]
n°34596
Deather2
OpenBSD: the way to go!
Posté le 15-03-2005 à 08:41:44  profilanswer
 

Ben disons que ceux fourni par ta distrib peuvent ne pas être adaptés.
Par exemple sur mon portable, il n'était pas possible de modifier la vitesse du ventilateur avec le noyau de Debian Sarge (2.4 et 2.6).
Donc je l'ai recompilé avec les bonnes options (ça demande un peu de test à tatons ça) et maintenant ben j'ai tout ce dont j'ai besoin d'intégré dedans, pilote pour les sondes, le ventilo, la carte son ... :)
mais bon après j'ai pas mal de machines qui tournent avec un noyau par défaut, et ça marche tout aussi bien hein ;)

n°34617
tommyboy
Ping ? Pong !
Posté le 16-03-2005 à 17:48:56  profilanswer
 

ok
 
en fait c'est une sorte de customization du noyau pour qu'il soit en symbiose parfaite avec la config hard de la machine


---------------
[:tommyboy] Powered by Austin Mini !!! [:tommyboy]
n°34618
Deather2
OpenBSD: the way to go!
Posté le 16-03-2005 à 17:50:31  profilanswer
 

Exactement. ;)

n°36011
pikachu320
J'ai pas envie
Posté le 21-05-2005 à 13:50:03  profilanswer
 

Je vais rajouter des trucs aussi :p
Grub va super bien, de plus il est fourni avec un bo pti grubsplash :)
Je ne crois pas que lilo sache booter un kernel sur une partition jfs qui est dans une partition étendue faite par windows (et pas Linux Extend) en tout cas, grub si :p De plus je ne sais pas comment fonctionne le cryptage des pass sous lilo mais bon, on m'a toujours dit que c'était mis en clair.
 
Je vais rajouter encore 2 trucs :
 
Gestion des locales :  
1) Avoir un noyau avec les bon locales (moi je mets UTF-8 et iso 8859-1 et 15)
2) ln -sf /usr/share/zoneinfo/Europe/Brussels /etc/localtime
3) touch /etc/env.d/02locales, editez le avec votre editeur favori:
LANG="fr_FR@euro"
LANGUAGE="fr_FR@euro"
LC_ALL="fr_FR@euro"
4) emerge -av manpages-fr aspell-fr
5) editer /etc/rc.conf, changer : (passage à la console avec accents et heure locale)
CONSOLETRANSLATION="8859-15_to_uni"
CONSOLEFONT="lat9w-16"
CLOCK="local"
6) env-update && source /etc/profile
 
NB: Si probleme avec un ebuid, repasser en langue par défaut :
export LANG="C" && export LC_ALL="C"
 
Mise à jour du système.
 
Plein de manières différentes.
J'ai vu pas mal de gens faire :
emerge --sync (ou emerge-webrsync) && emerge -avuD world. Le faire souvent est plus simple sinon on se retrouve avec une tonnes de fichiers a modifier lors de l'etc-update.  
 
Sites web interessants :
http://www.gentoo.org
http://forums.gentoo.org
http://fr.gentoo-wiki.com
http://gentoo-wiki.com

n°36012
Deather2
OpenBSD: the way to go!
Posté le 21-05-2005 à 14:29:47  profilanswer
 

Salut,
De toute manière, il ne faut plus utiliser ce tutorial.
La documentation officielle est bien meilleure, et ce tutorial est deprecated ;)


Message édité par Deather2 le 21-05-2005 à 14:29:56
n°36013
P1511GD
L'ère nouvelle de noël.....
Posté le 21-05-2005 à 15:43:59  profilanswer
 

+1, le handbook gentoo est :love:

n°36014
Deadog
Dain Bramaged
Posté le 21-05-2005 à 15:44:53  profilanswer
 

pikachu320 a écrit :

Je vais rajouter des trucs aussi :p
Grub va super bien, de plus il est fourni avec un bo pti grubsplash :)
Je ne crois pas que lilo sache booter un kernel sur une partition jfs qui est dans une partition étendue faite par windows (et pas Linux Extend) en tout cas, grub si :p De plus je ne sais pas comment fonctionne le cryptage des pass sous lilo mais bon, on m'a toujours dit que c'était mis en clair.


 
 
[:dawa] :lol:
 
ste vieux troll des cavernes [:matleflou]  
 
et grub il sait booter sur un noyau 2.4 sur partoche ext2 en primary quand ta une tartine de nutella sous l'aisselle droite et que ton arrière arrière grand mère a cassé 379614 noissettes dans sa vie alors que son mari faisait la guerre en moldavie pour l'honneur des castors ? :D
 
 
oui, le pass sous lilo est en clair, d'un autre côté les permissions sur les fichiers spa fait pour les chiens non plus :whistle:


Message édité par Deadog le 21-05-2005 à 15:48:49
n°36040
pikachu320
J'ai pas envie
Posté le 21-05-2005 à 23:24:02  profilanswer
 

Ok c bon je prends la porte ... mais mon grand-père est mort de la lèpre péruvienne avant de faire la guerre en moldavie :(

n°36095
KnX
To be or not to code.
Posté le 22-05-2005 à 18:33:56  profilanswer
 

les locales, il vaut VRAIMENT mieux éviter de les changer pour le root et ne les configurer que pour l'user, y'a pas mal de scripts qui font des trucs bizarres quand elle change, et sans forcément planter (cf. phénomène de la micro-erreur cachée en cascade absolument indébuggable )
 
PS : oubliez pas le flag -t pour les emerge, c'est vachement plus lisible quand même ^^


---------------
/!\ KnX's bash NP : Norah Jones - Don't Miss You At All /!\
n°36099
Deadog
Dain Bramaged
Posté le 22-05-2005 à 19:24:23  profilanswer
 

je trouve le flag -t complétement illisible, surtout avec le -v

n°36106
CryoGen
Powered by kitkat©
Posté le 23-05-2005 à 00:00:25  profilanswer
 

moi j'utilise ce flag seulement dans certains cas comme un paquet qui demande un downgrade d'une dependance , ou une nouvelle dependance qui s'invite et je veux savoir d'où elle vient ^^


---------------
I am the bone of my sword...
mood
Google
Posté le 23-05-2005 à 00:00:25  profilanswer
 


Aller à :
Ajouter une réponse

  FORUM Syndrome-OC - Jacky-PC


  Software et OS Alternatif


  OS alternatifs


  Tutorial d'install de la gentoo by deather

 

Hit Parade