Forum Linux.général Installation a mano

Posté par  (site web personnel) .
Étiquettes : aucune
0
8
août
2006
Bonsoir,

Ayant un vieux pc à recycler, j'ai entrepris une installation complètement manuelle de linux.
Passé l'étape du noyau non sans problèmes (merci à ceux qui m'ont aidé au passage), je suis sur le point de me lancer dans la suite de l'installation.

Alors, pour l'instant, mon installation comporte essentiellement le dossier /boot contenant le noyau, le dossier /lib/modules/2.4.32/ contenant les modules, et le dossier /etc que je suis en train de remplir.
Le tout est situé sur l'ordinateur qui effectue la compilation du système (un bon AMD Athlon)

Mais, après la compilation du noyau, je ne sais pas trop comment poursuivre l'installation :
1) Quels paquets télécharger ?
2) Comment remplir (quels fichiers) mon /etc ?
3) Dans quel ordre dois-je compiler et installer les outils indispensables avant de pouvoir ne serait-ce que me chrooter sur le dossier du système ?
4) Y a t-il un guide d'installation (comment faire le /linuxrc par exemple, ou d'autres trucs comme ça) ?
5) Comment construire moi même mon /dev ?
6) Une dernière chose. D'une distribution à l'autre on voit que /etc n'a pas tjs la même tête. Lors d'une installation sans distribution, je le façonne comment ?

Merci d'avance pour vos réponses. ;)

PS : utile le correcteur d'haurtografe ;)
  • # Version du noyau

    Posté par  (site web personnel) . Évalué à 1.

    Petit oubli dans le texte :
    Le noyau que j'ai installé est un 2.4.32
  • # lfs

    Posté par  (site web personnel) . Évalué à 2.

    As tu regardé du coté de la doc de Linux From Scratch
    http://www.linuxfromscratch.org/

    ça devrait bien t'aider à démarrer.

    Bon, perso, une fois les outils de base installés (gcc, make,...)
    J'installerai pkgsrc
    http://www.pkgsrc.org
    pour avoir un système de packages cohérent et compréhensible

    et du coup je regarderai du coté de nethence
    http://linux.nethence.com/
    • [^] # Re: lfs

      Posté par  (site web personnel) . Évalué à 1.

      Pour linuxfromscratch je ne connaissais pas, je vais voir ca, ca a l'air pas mal.

      Après pour les paquets, jusqu'a maintenant je téléchargeais directement les sources sur les sites officiels car à vrai dire, je n'ai besoin que d'un bash, un petit nano, et un links, et un apache+php+mysql. Après je ne sais même pas si je mettrais xorg, donc niveau paquet j'ai besoin que du strict minimum (de quoi remplir mon /bin et mon /sbin :-/ ).
      Mais je regarderais quand même si j'ai besoin des liens que tu me proposes.

      Merci.
      • [^] # Re: lfs

        Posté par  (site web personnel) . Évalué à 3.

        d'un bash, un petit nano, et un links, et un apache+php+mysql.

        Donc de la libc, de la lib ncurses, de linuxthreads, de la lib berkley db,
        de la lib expat, d'un compilo C++ et ses libs, de tout les outils de base
        pour un linux (fileutils, grep, awk/gawk, sed,) necessaires pour des scripts basiques.
        Et encore je ne te parle pas des dependances d'apache2 ou de php...

        1) Quels paquets télécharger ?
        trop long pour ici, cela fait l'objet d'un livre de 500 pages (LFS Linux From Scratch).

        2) Comment remplir (quels fichiers) mon /etc ?
        meme reponse

        3) Dans quel ordre dois-je compiler et installer les outils indispensables avant de pouvoir ne serait-ce que me chrooter sur le dossier du système ?
        meme reponse

        4) Y a t-il un guide d'installation (comment faire le /linuxrc par exemple, ou d'autres trucs comme ça) ?
        linuxrc ? quid ? si c'est l'initrc tout depend du kernel mais en regle
        generale les reponses sont dans LFS

        5) Comment construire moi même mon /dev ?
        utilise devfs ou le script MAKEDEV

        6) Une dernière chose. D'une distribution à l'autre on voit que /etc n'a pas tjs la même tête. Lors d'une installation sans distribution, je le façonne comment ?
        a ta guise ou en laissant la configuration par defaut des sources que tu installe.


        Je tenais quand meme a dire que si je vois bien l'interet intellectuel de 'construire son linux' (je l'ai fait mais je l'ai jamais utilisé) rapidement se pose le probleme de la maintenance de la chose (nouvelles versions, nouvelles librairies => nouvelles options => faut tout reprendre a zero pour en profiter, problemes de securité, temps de compilation)
        Tu perdra un temps important a attendre que ta machine soit prete a te laisser faire un truc et souvent cela consitera a preparer et lancer une autre compilation (je peut t'assurer que se retaper plusieurs fois la compilation de trucs comme gcc ou une libc c'est bien gavant et bien commun)

        Enfin voila. il existe des distributions bien pensées, pas trop simplistes/je te prend par la main qui permettent de bien piger comment fonctionne un linux sans pour autant te cacher tout derriere une interface optionnellement obligatoire (pas une redhat/mandrake/suse quoi)

        Essaye donc une debian pour voir.
        Ou au pire lance toi dans une gentoo en stage 1 si tu veut vraiment de la compilation de source
        • [^] # Re: lfs

          Posté par  (site web personnel) . Évalué à 1.

          Pour les mises à jour, de toute facon, ca ne me sera pas utile, vu que le pc restera quasiment isolé de tout réseau (ce qui fait entre autres que le compte root sera mon compte utilisateur).

          "Essaye donc une debian pour voir."
          Ah, très bonne idée, mais il se trouve que j'avais lancé une install d'ubuntu dessus (qui a le même installateur que la debian), mais le plus marrant dans l'installation, c'est quand on doit lancer une installation expert pour activer un swapdisk et faire en sorte de ne jamais manquer de RAM (avec 32Mo on est vite limité :-/).
          Ensuite, la debian, faut la télécharger, et j'ai pas trop envie de choper le cd de 600 Mo avec mon 56K. ;)
          Donc, crois moi, la debian, j'y ai pensé. Mais je me suis fais à l'idée qu'installer son linux soit même, ca pouvait être simpa.
          Merci quand meme de ton aide, j'ai téléchargé lfs, je regarderais ca quand j'aurais le temps ;)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.