Bonjour à tous,
Je recherche un site ou un doc indiquant par distribution le noyau utilisé
Thanks
Bonjour à tous,
Je recherche un site ou un doc indiquant par distribution le noyau utilisé
Thanks
Tu n’as pas accès à cette information sur distrowatch des fois?
Pas pratique, il faut cliquer sur chaque ditri, peut-etre une idee a suggérer un tableau de classement en fonction du noyau
distrowatch.com/table.php?distribution=debian
Pour debian
linux (3.6) : 3.2 3.2 2.6.32 2.6.26
Pourquoi mettre le 3.6 entre parenthèse ? alors que debian est au 3.2
De mémoire …
2.4 Sarge // 2.6.8 Sarge
2.6.18 Etch
2.6.26 Lenny
2.6.32 Squeeze
Au-delà de Squeeze=“kernel du jour” de 2.6.32 à 3.6
mainline: 3.6 2012-09-30
stable: 3.5.5 2012-10-02
3.6 vient de sortir, attend un peu que ça se mette en place ou compile-le à ta main.
$ uname -a
Linux ixtanpathago 3.6.0-64 #2 SMP Wed Oct 3 22:14:21 CEST 2012 x86_64 GNU/Linux
Quelque soit la distri, je peux downloader le dernier kernel Stable : 3.5.5 sur kernel.org/ et l’installer ? sans souci ?
ca dépend …tu utilise minix 3 ??
Hi Grhim
MINIX 3 est un clone d’UNIX léger, qu’est ce que cela à voir ? Il y a donc des distri avec minix et d’autres unix
L’installer ça veut dire le compiler.
Tu peux le compiler sous n’importe quelle distribution libre qui se respecte.
Chez la famille debian nous procédons par kernel-package qui nous pond des paquets deb.
La manière classique de l’installer est de suivre les instructions du README.
2.6 et 3.X sont de la même lignée.
À environnement d’époque, noyau d’époque .
Une debian Sarge installée avec un noyau 2.4 n’est pas équipée pour encaisser sans broncher un noyau 3.6 , à l’inverse, une Sid contemporaine aura triste mine avec un noyau 2.4.
[quote=“Robootics”]Hi Grhim
MINIX 3 est un clone d’UNIX léger, qu’est ce que cela à voir ? Il y a donc des distri avec minix et d’autres unix[/quote]
c’etait une tit boutade avec toi justement au sujet du kernel “linux”
et aussi fr.wikipedia.org/wiki/Noyau_(informatique
ok It’s a joke Grhim
etxeberrizahar le kernel 3.5.5 est un fichier tar.bz2 suffit de décompresser puis lancer depuis le répertoire :
sudo sh linux-kernel-3.5.5
?
[quote]suffit de décompresser puis lancer depuis le répertoire :
sudo sh linux-kernel-3.5.5[/quote]
Non.
Installer kernel-package
packages.debian.org/fr/squeeze/kernel-package
Décompresser linux-3.*.tbz2
$ tar xvjf linux-3.*.tbz2
tar xvf? selon compression
j->bzip2
z->gzip
J->xz…
Tout l’interêt, et la difficulté, de la chose : personnaliser les réglages du noyau, ce qui sera “en dur”, en modules, ignoré … se décide en cette étape.
*config.
Tu peux aussi ne rien retrancher/ajouter et laisser config s’aligner sur tes réglages génériques. (Pas très intéressant… )
kernel.org/pub/linux/kernel/README
je te recommande menuconfig.
$ make menuconfig
Une fois avoir enregistré les réglages,( menuconfig ->quit-> enregistrer)
Installer le deb qui en découle.
+1
Il est vraiment bien ce tuto, et la commande magique te fera gagner du temps :
Qu’est qui te permet d’affirmer ça ?
$ make --version
GNU Make 3.81
Les versions des binaires /bin/, /usr/bin/… ou les lib qui encombrent ton disque portent des numéros de version qui renseignent leur ancienneté. Linux y est sensible.
[quote]
SOFTWARE REQUIREMENTS
Compiling and running the 3.x kernels requires up-to-date
versions of various software packages. Consult
Documentation/Changes for the minimum version numbers required
and how to get updates for these packages. Beware that using
excessively old versions of these packages can cause indirect
errors that are very difficult to track down, so don’t assume that
you can just update packages when obvious problems arise during
build or operation.[/quote]
Dans les divers README de la doc linux tu trouveras les versions minimales des libs requises pour faire fonctionner XX ou YY …
Lisez les README, c’est permis (et même grandement conseillé), personne ne vous empêche de puiser à la source.
Je complète, un copier/coller de “feignasse”.
linux-3.6/Documentation/Changes
Current Minimal Requirements
============================
Upgrade to at *least* these software revisions before thinking you've
encountered a bug! If you're unsure what version you're currently
running, the suggested command should tell you.
Again, keep in mind that this list assumes you are already functionally
running a Linux kernel. Also, not all tools are necessary on all
systems; obviously, if you don't have any ISDN hardware, for example,
you probably needn't concern yourself with isdn4k-utils.
o Gnu C 3.2 # gcc --version
o Gnu make 3.80 # make --version
o binutils 2.12 # ld -v
o util-linux 2.10o # fdformat --version
o module-init-tools 0.9.10 # depmod -V
o e2fsprogs 1.41.4 # e2fsck -V
o jfsutils 1.1.3 # fsck.jfs -V
o reiserfsprogs 3.6.3 # reiserfsck -V
o xfsprogs 2.6.0 # xfs_db -V
o squashfs-tools 4.0 # mksquashfs -version
o btrfs-progs 0.18 # btrfsck
o pcmciautils 004 # pccardctl -V
o quota-tools 3.09 # quota -V
o PPP 2.4.0 # pppd --version
o isdn4k-utils 3.1pre1 # isdnctrl 2>&1|grep version
o nfs-utils 1.0.5 # showmount --version
o procps 3.2.0 # ps --version
o oprofile 0.9 # oprofiled --version
o udev 081 # udevd --version
o grub 0.93 # grub --version || grub-install --version
o mcelog 0.6 # mcelog --version
o iptables 1.4.2 # iptables -V