Se connecter avec
S'enregistrer | Connectez-vous

Passage de 2.4.18-24 à 2.4.20

Dernière réponse : dans Le monde de Linux
Lassé par la pub ? Créez un compte

Bon bin voici la procédure que jvais écrire en le faisant

Allez chercher la version du kernel désiré (dans mon cas 2.4.20) et le placer dans le répertoire /usr/src
  • ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.20.tar.bz2
  • bunzip2 linux-2.4.20.tar.bz2
  • tar -xvf linux-2.4.20.tar
  • ln -s linux-2.4.20 linux
  • cd linux
  • make xconfig
    Sur cette dernière étape, jai un problème, il me faut gcc d'installé :D 

    alors je download gcc
  • ftp://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-3...
  • gunzip gcc-3.2.2.tar.gz
  • tar -xvf gcc-3.2.2.tar
  • mkdir /usr/bin/gcc
    et là blocus, je dois faire quelques chose de semblable à ceci pour le configurer mais ca marche pas
  • /usr/src/gcc-3.2.2/configure --prefixe/usr/bin/gcc --disable-nls --disable-shared --with-as=$LFS/static/bin/as --with-ld=$LFD/static/bin/ld

    cyplp a écritheu c quoi ta distrib pour que tu n 'est pas gcc d installer ?
    de plus entre 2.4.18 et 2.4.20 y a pas bcp de difference...


    red hat 8.0 installé au minimal

    c surtout dans un but d'apprentissage que jfais tout ca, et j'aime bien resté up to date :D 

    à partir de l'installation minimal, jvais monter ce dont j'ai besoin

    La methode que tu as pour compiler gcc n'est pas la bonne, celle ci n'est valable que pour construire l'environnement statique d'une LFS (rien a voir donc)

    pour l'installer, si t'as distrib est une Mandrake : urpmi gcc
    fera tout le travail

    Pour une Red Hat ==> www.rpmfind.net

    pour une Debian : apt-get install gcc

    sinon, tu passes par les sources
    Jette un oeil ici si tu es dans ce cas : http://www.trustonme.net/didactels/?rub=129#make_gcc


    enfin, pour la compilation du kernel, c'est legerement plus complexe que ce que tu as dit plus haut.
    Jette un oeil la : http://www.trustonme.net/?id=35

    Gaffe, sur certaines distribs (comme Mandrake), c'est deconseille de recompiler sois meme son noyau a partir des sources officielles
    Si tu utilises une de ces distribs, verifies du cote de leurs packages

    Citation :
    Gaffe, sur certaines distribs (comme Mandrake), c'est deconseille de recompiler sois meme son noyau a partir des sources officielles
    Si tu utilises une de ces distribs, verifies du cote de leurs packages


    pourquoi ? ils ont rajouter des patch sur mdk ?

    cyplp a écrit
    Citation :
    Gaffe, sur certaines distribs (comme Mandrake), c'est deconseille de recompiler sois meme son noyau a partir des sources officielles
    Si tu utilises une de ces distribs, verifies du cote de leurs packages


    pourquoi ? ils ont rajouter des patch sur mdk ?


    Oui, les sources des noyaux de mdk ne sont pas les sources officielles

    Generalement, c'est des patchs maison qui s'ont appliques (d'ailleurs, ca se voit tout de sute au nom du noyau : linux-2.4.18-26mdk ou des trucs comme ca :D  )

    Installer un noyaus standart a la place fonctionnera pour le principal, mais il risque d'y avoir quelques problemes

    mais alors dans ce cas, serait-il plus judicieux dans mon cas de batir "ma propre distri" avec l'aide du site linuxfromscratch ou de prendre une red hat 8.0 installer au minimum et y installer ce que je veux à la main (ainsi que de mettre à jour chaque élément présent dans l'installation minimal)

    Une LFS ne s'envisage que si tu as un besoin bien precis, car c'est bcp plus complexe a l'utilisation (sans compter les prises de tete et les nuits blanches pour la construire)

    Si tu veux une distrib qui utilise des packages standarts, tourne toi plutot vers Slack

    en gros, jveux mon monter un serveur "up to date" sous linux qui servira dans les lan

    jveux quelque chose de simple (pas plein de cossin installé inutilement), stable, très sécure

    à priori je devrais avoir besoin de ceci mais la liste risque de grossir, le projet ne fait que commencer, sachant qu'en un premier temps, jvais m'occuper de monter le serveur et de développer l'intranet, et qu'un de mes amis risque de m'aider pour l'intranet et celui-ci devrait être en mesure de nous coder aussi nos propres applications maisons en C++

    samba, dhcp, apache, mysql, php, perl, webmin

    j'essaie de faire le tout dans un but d'apprentissage aussi, et c'est pourquoi que je crois qu'un installation from scratch peut être très enrichissante au point de vue connaissance et compréhension

    Je rappel mes besoins et désire:

    Pour commencer, ces je n'aurai besoin que de ces packages spécifique:
    samba
    apache
    php
    mysql
    perl
    webmin
    ftp
    dhcp

    Je désire:
    Un contrôle complet du système
    Sécurité
    Ne pas être dépendant d'une distri qui modifit les sources de ses packages (comme le kernel dans le cas de red hat)
    La solution qui devrait m'apporter le plus de connaissance
    Une solution qui ne devrait pas me prendre plusieurs mois à faire (sachant que l'on doit commencer le développerment de notre intranet sur ce serveur d'ici quelques semaines)
    Une possibilité de garder chaque package "up to date" autant que possible

    voici maintenant les solutions retenus

    Slackware www.slackware.org
    Debian www.debian.org
    LFS www.linuxfromscratch.org
    Gentoo www.gentoo.org
    Checkinstall www.trustonme.net/didactels/?rub=117

    Outils de création automatique de LFS
    http://freshmeat.net/projects/lfs-commands/?topic_id=14...
    http://freshmeat.net/projects/lfs-install/?topic_id=147
    http://freshmeat.net/projects/nalfs/?topic_id=147

    Encore une fois, la LFS n'est pas une solution pour un serveur en fonctionnement devant etre mis en place rapidement (cf ce que tu as ecrits)

    Si tu veux des packages up to date, evites la Debian, qui n'utilise que des package erpouves en stable

    Reste Gentoo et Slack. Gentoo se rapproche bcp de LFS sur de nombreux points,les prises de tete en moins.
    Slack est plus convientionnelle, en utilisant des packages precompiles, peut etre plus simple a mettre en place aussi. Ce qui est sur, c'est que les 2 utilisent des packages standarts et non modifies. Choisis celle qui te plait

    c un serveur de développement web, qui ns servira à developper notre intranet de lanparty à temps perdu

    ensuite pour les lan, on va lui faire un install propre, mettre l'intranet et il devra tenir entre 24 et 36hrs

    c pas énorme comme demande quand meme, c pas comme si je montais un serveur d'impression chez IBM qui doit resté up plus de 3 mois :D 

    Aiua a écriteuh si je peux me permettre, devoir rester up 3 mois, c'est rien :D 


    bah chez IBM bromont ousque jfais mon stage, ils sont plutot fier que le serveur d'impression sur AIX 4.3.3 tourne depuis environ 120jours sans arret avec 1 seul ralentissement

    bien souvent ya des reboot planifié au 2-4 semaines des différents serveur

    edit: faut dire qu'avec 2500 clients sur les serveurs, et environ 35 000pages imprimé par jours, ca fait beaucoup d'utilisation :D 

    Dans ton cas, cela dépend de ton niveau linux. Dans le cas, d'un serveur une debian stable est tout à fais indiqué. Tu l'installes "à poil" et tu rajoutes ce que tu as besoin. apt-get roulez.

    Vu tes questions, je crois plutot que tu as besoin d'une mandrake qui fait tout le boulot chiant pour toi. Ton "travail" va être de virer tout ce qui est inutile (sendmail,...) parfois virer quasiement tout les packages proposés au démarages est une bonne chose. Ensuite, urpmi roulez (ou urpme :) ).

    Sinon un kernel normal marche très bien sous Mandrake. Leur versions binaires rajoutes des fonctionnalités qui sont indispensable à certaines personnes (jfs, certain drivers pas encore officiel,...).

    Je pense que Gentoo est faite pour toi.
    Extrement light - moins de 300Mo pourt une installation de base avec XFree68

    Tu rajoute ce que tu veut en fonction du besoins.

    Et comme et tout compiler, tu peut pousser l'optimisation tres loin :love: 

    n'installer que le minimum vital : debian ou slackware, ça a le mérite d'être clair.
    je connais pas debian (faut que je l'install, tiens), perso ma Slack 8.1 m'a jamais posé de soucis. installation du minimu vitale, quelques modprobe parci parlà et ça roule !
    la Slack 9 est sortie il y a peu avec son zoli kernel 2.4.20 (up2date :D  ).
    c'est à toi de faire ton choix maintenant : slack / debian ... les 2 ayants une philosophie identique, difficile de faire un choix à ta place.

    have fun :hello: 

    Bah pour le moment jai downloadé

    Mandrake 9.1
    Red hat 8.0
    Gentoo 1.4 rc3
    Slackware 9.0

    Pour faire en étape, jvais commencer par monter mon serveur intranet sur l'un des 4 (à priori je dirais slackware)

    Une fois que tout sera fonctionnel comme je le désire, je vais monter en parallèle une LFS surement

    Meme chose dans le cas des serveurs de jeu, par défaut, je monte le serveur de jeu opérationnel, et si j'ai du jeu bin j'mattaque à une LFS pour ceux-ci

    ultrabill a écritslack / debian ... les 2 ayants une philosophie identique
    :lol: 
    l'une c'est from sources, on compile tout, pas de gestion des dépendances, l'autre c'est tout en paquet, on compile rien, ça gère les dépendances
    on peut pas vraiment appeler ça des philosophies identiques hein :D 

    e-deby a écritSlack et Debian utilisent toutes deux des paquets précompilés

    Seule Gentoo utilise des paquetes compilés maison
    ah, c'est précompilé sur slack ?

    enfin ça n'enlève pas la divergence sur la gestion de dépendances...
    Lassé par la pub ? Créez un compte