Version 6 et des brouettes [Noyau Linux] - Débats - Linux et OS Alternatifs
Marsh Posté le 29-05-2003 à 13:00:41
Juste une petite annonce :
Le kernel 2.5.70 est sorti il y a peu, c'est paraît-il une release importante pour les séries 2.5 qui doit désormais s'orienter vers la stabilisation. D'après Linus, la relase ne serait plus très loin (comprenez quelques mois ...), et la version 2.5.70 apporte de très nombreux changements. Les versions suivantes seront dirigées par Linus avec la collaboration d'Andrew Morton qui a vraiment fait un boulot de dingue sur la 2.5.70 ...
L'annonce de Linus (regardez le nombre de modifications apportées par Andrew Morton ) :
Citation : Ok, |
L'article Linuxfr.org correspondant :
http://linuxfr.org/2003/05/28/12604.html
Je vous conseille, en plus de télécharger les sources officielles 2.5.70, d'utiliser les patches -mm qui incluent les daily snapshot -bk ansi que quelques modifications sympathiques (une série maintenue par ... Andrew Morton ) :
http://www.kernel.org/pub/linux/ke [...] .5/2.5.70/
... ca fait plaisir non
D'ailleurs, si quelqu'un pouvait le tester pour savoir s'il faut tjs compiler les 2-3 trucs importants en dur (et si les drivers sont encore cassés ...), ce serait sympa
Quelques topics utiles :
Un peu ancien, mais ca peut toujours servir :
lucaramel a écrit : |
Et important, pour les modules :
lucaramel a écrit : |
Voir aussi la page dédiée à la migration des modutils ici :
http://people.ecsc.co.uk/~matt/linux.html
Marsh Posté le 29-05-2003 à 13:22:14
hello
je viens d'emerger le noyeau 2.5.70 et j'aimerais commencer a le tester,
mais j'ai vu que a m'a créé un lien symbolique
lrwxrwxrwx 1 root root 12 May 29 15:17 linux-beta -> linux-2.5.70
le probleme c que j'ai des drivers "hors-kernel" à compiler pour que mon réseau marche par exemple, ou pour emu10k1 (le driver non inclus dans le kernel) qui en général pointent vers /usr/src/linux/ pour chopper des headers ou autres....
je n e sais pas alors quoi faire ? si renommer le lien en /usr/src/linux pour pouvoir compiler les autres drivers ? ya til une autre soluce svp ?
Marsh Posté le 29-05-2003 à 13:43:34
Normalement, /usr/src/linux est un lien, il suffit de le re-pointer vers ton nouveau dossier du noyau. Ensuite, il faut savoir que les noyaux 2.5 sont très différents des noyaux 2.4, il faut que les modules aient été prévus pour être compilés en 2.5 sinon ils ne marchent pas.
Et cherches bien, le module emu10k1 est peut-être inclu dans le 2.5.70
Marsh Posté le 29-05-2003 à 14:56:35
je pose mon drapeau en cette terre bénie
Marsh Posté le 29-05-2003 à 15:01:53
k666 a écrit : bin pourquoi ont ils fait alors un lien linux-beta ? |
parceque c'est un kernel beta et qu'il est plus agreable de taper cd /usr/src/linux-beta que /usr/src/linux-sources-2.5.70-rc1-mm8... enfin amha
Marsh Posté le 29-05-2003 à 15:02:58
C'est le changelog qui est impressionnant
http://www.kernel.org/pub/linux/ke [...] Log-2.5.70
Tout ça entre la .69 et la .70
Marsh Posté le 29-05-2003 à 15:06:15
j'ai survolé, mais j'ai l'impression que pas mal de choses concernent les archi 64bits
Marsh Posté le 29-05-2003 à 15:58:58
a l'occasion essayer
niveau perf, ya une enorme augmentation, visible a vu doeil
jaime pas leur nouveau xconfig (fait en qt), mais heuresement menuconfig est toujrous bien là.
Par contre si quelqu'un sait si on peut trouver les patchs mosix et usermode pour ce kernel, ca serait gentil de me filer une url
Marsh Posté le 29-05-2003 à 20:18:43
Dis, est-ce que tu as eu besoin de suivre les conseils ci dessus (compiler les quelques trucs en dur) ou pas ? Il y a quelque chose de cassé ou tout s'est bien passé ? Tu as utilisé le patch mm ?
Marsh Posté le 29-05-2003 à 20:24:07
ganjo a écrit : a l'occasion essayer |
perso, g jamais fait de xconfig, et tt le monde devrait apprendre a fiare du menuconfig ( apres on a des messages du style "g foiré ma compile, j'ai pas mon clickodrome sous X, comment je fais" )
Marsh Posté le 29-05-2003 à 20:31:38
si ils se gardent encore 6mois avant le 2.6 on devrait avoir qqch de bien abouti alors
Il y a un todo pr atteidnre le 2.6 ou pas
Marsh Posté le 29-05-2003 à 20:41:15
D'après Linus ca avance quand même très, très vite ... je ne serais pas surpris qu'à la rentrée, on aie un kernel 2.5 presque utilisable
Marsh Posté le 29-05-2003 à 20:46:02
le 2.5 est utilisable
en tt cas depusi le .65 je crois que ca passe plutot bieng
Marsh Posté le 29-05-2003 à 20:47:18
JoWiLe a écrit : apparemment le feature freeze est prévu pour septembre-octobre |
tes sur
je croyais que le feature freeze avait eu lieu en novembre dernier
Marsh Posté le 29-05-2003 à 20:55:34
HuGoBioS a écrit : le 2.5 est utilisable |
Utilisable ... je veux dire utilisable partout. Beaucoup de drivers sont encore cassés, d'autres attendent d'être portés, la configuration/compilation pose parfois problème ... bref, c'est encore vraiment un kernel de dev, même s'il est agréable de l'utiliser (sur une config générique ). Je le considèrerais comme utilisable lorsque les drivers pour mon aureal au8820 auront été portés dessus
Marsh Posté le 29-05-2003 à 21:04:57
- Fred - a écrit : |
oky je vosi ce que tu veux dire
Marsh Posté le 29-05-2003 à 21:35:43
Pourtant, dans le readme de mes drivers aureal il y a marqué "2.5 compatible" mais quand je tente la compil' ca marche pas, curieux
Marsh Posté le 29-05-2003 à 22:46:04
ganjo a écrit : |
itou dixit login
Marsh Posté le 29-05-2003 à 23:19:13
du concret :
Linux: pre-2.6 Coming Soon
With the latest release of the 2.5 development kernel, Linux creator Linus Torvalds noted that he's planning to work with Andrew Morton [interview] soon to start the pre-2.6 series, moving toward "more of a code slush", at least a little closer toward a stabalizing code freeze. This announcement brought on some discussion about just how ready the 2.5 code is to move on to this next step. For example, it was pointed out that many drivers don't even compile, to which Linus replied: |
donc pour les pre, ça va vite, par contre les test dur longtemps, mais peut-être que ces tests sont réellement utilisable et qu'il ne reste plus que des bug vraiment mineur dedans (si je peux mettre mes nvidia sans me prendre la tete sur un 2.6.0-testx, ça m'ira très bien)
je pense que j'essaierais à ce moment là, en plus ça aide au développement lorsqu'il y a du monde à tester pour chasser les bug ... par contre j'ai du matos vraiment ordinaire
et pour la 2.6.0 stable, pas la peine d'espérer avant janvier, à priori
Marsh Posté le 30-05-2003 à 07:25:04
Merci pour ces précisions
A mon avis, dès qu'on arrivera en -pre (j'imagine dans un mois ou deux, Linus ne s'avance pas comme ca ...), on aura vraiment un noyau utilsable, pour peu que les possesseurs de hardware soient au feedback (je pars en croisade avec mon aureal ).
Exciting news
Marsh Posté le 30-05-2003 à 07:55:26
Mjules a écrit : |
ouais mais jai vu pas mal de news affirmant que le feature freeze est déjà passer
recherche feature freeze kernel 2.5 sur google ou dans dlfp
Marsh Posté le 30-05-2003 à 07:57:55
Dans toutes ces histoires de noyaux je me perd !
Si qqun pouvait me dire clairement ce que je dois faire avec mon noyaux 2.4.21-0.13mdk...
-le garder ?
-prendre un autre ? si oui, lequel ?
et tant que j'y suis si qqun pouvait me dire pour avec la mdk 9 j'arrivais a graver et que maintenant mon graveur n'est plus supporté (dans materiel indetecté j'ai : 20276) et le graveur est sur la promise 20276.. (si c'est trop hors sujet, un ptit mess privé ca serait gentil )
Marsh Posté le 30-05-2003 à 09:25:13
ganjo a écrit : |
pas la peine de préciser, mon intervention certe peu explicite avait pour but de confirmer tes propos, j'ai aussi lu dans login que la feature freeze avait eu lieu en novembre (sauf pour reiserfs qui a été intégré quelques semaines plus tards).
Marsh Posté le 30-05-2003 à 18:08:41
d'autres avis peut etre
JoWiLe=> Merci pr ton avis
Marsh Posté le 30-05-2003 à 19:19:11
tu peux toujours mettre 2 kernel en parralèle pour en essayer une deuxième
sinon, tu ne devrais normalement pas avoir de graveur cd sur le chip promise, mais uniquement des disques durs
Citation : pas la peine de préciser, mon intervention certe peu explicite avait pour but de confirmer tes propos, j'ai aussi lu dans login que la feature freeze avait eu lieu en novembre (sauf pour reiserfs qui a été intégré quelques semaines plus tards). |
dsl, jtavais mal compris
Marsh Posté le 30-05-2003 à 20:28:49
vi prend un 2.4.20 sur kernel.org sans patch ptrace forcement, sans rien y connaitre non plus, je cherche un shell avec droits root
Marsh Posté le 30-05-2003 à 21:12:54
Agent007se a écrit : Dans toutes ces histoires de noyaux je me perd ! |
Je te conseille de garder ton noyau si tu n'as pas de pbs avec. Recompiler le kernel reste une opération longue et parfois déroutante pour un débutant, mais elle est très enrichissante. Le noyau par défaut de la Mandrake n'est normalement pas si mal que ca, bien patché et assez récent ... si tu veux compiler toi même ton kernel, je te conseille de prendre ton temps, ce se fait pas en 5 minutes
Marsh Posté le 30-05-2003 à 23:03:35
- Fred - a écrit : |
avec un p4 2530mhz je pense que ca prendra pas plus que 2 heures non ? ;-) (a vue d'oeil) puis c pas ca qui compte mais plutot l'utilité, de tt les facons je crois que demain j'ouvre mon pc et je met mon gentil graveur sur la meme nappe que le dvd et puis basta (c vrai que le raid c pr les disque durs normalement !
Marsh Posté le 31-05-2003 à 07:06:53
Agent007se a écrit : avec un p4 2530mhz je pense que ca prendra pas plus que 2 heures non ? ;-) (a vue d'oeil) puis c pas ca qui compte mais plutot l'utilité, de tt les facons je crois que demain j'ouvre mon pc et je met mon gentil graveur sur la meme nappe que le dvd et puis basta (c vrai que le raid c pr les disque durs normalement ! |
Au début, c'est pas la compilation qui prend le plus de temps ?
Marsh Posté le 31-05-2003 à 20:52:56
Moi kernel 2.5.69-mm8 me sort ceci :
Warning : unable to open an initial console. |
Problème : je ne sais pas pk il me fé ça...
Je v essayer un 2.5.70... Mais en attendant, ça ne me dit pas pk ça me sort ça... Je tourne sous gentoo, donc tout est orienté devfs. Est-ce que ça vient de ça ? J'aimerais en savoir plus. Merci d'avance.
Marsh Posté le 31-05-2003 à 20:54:58
ReplyMarsh Posté le 31-05-2003 à 21:04:32
En respectant toutes les recommendations du second topic, il ne devrait pas y avoir de problèmes. Il faut de plus penser à mettre le root fs en dur ...
Marsh Posté le 31-05-2003 à 21:15:29
ma config :
# |
vous voyez un truc ki va pas ?????
Marsh Posté le 31-05-2003 à 21:32:51
Tu coches les options correspondantes, c'est pas très compliqué ... au pire, tu utilises le menuconfig qui tend à mieux marcher que le xconfig.
Marsh Posté le 31-05-2003 à 21:34:07
j'ai un pb... j'ai enfin reussi a booter un kernel 2.5.70mm3, mais en lancant ma session gnome, impossible d'avoir un prompt sous gnome-terminal la fenetre reste vide
et je ne sais pas comment poster mon fichier de config, puisque j'arrive pas à le sauvegarder...
Marsh Posté le 31-05-2003 à 21:40:30
Ton fichier de config est un .config situé dans le dossier de ton kernel (le dossier des sources), mais je ne crois pas qu'il soit judicieux de le publier ici
Marsh Posté le 31-05-2003 à 21:52:07
- Fred - a écrit : Ton fichier de config est un .config situé dans le dossier de ton kernel (le dossier des sources), mais je ne crois pas qu'il soit judicieux de le publier ici |
hum... Bah euh... à priori, si... Ca permet aux gens de pouvoir voir comment j'ai configuré mon kernel, et de me dire si j'ai oublié qqch... Ca n'est pas une erreur de ma part, et j'ai déjà recompilé des kernels, je connais par coeur le 2.4.20... Mais je comprends pas ce ki foire ds mon 2.5.69... J'attends simplement une solution... Et je c où est situé le .config, sinon, je ne l'aurais pas publié...
Marsh Posté le 29-05-2003 à 11:38:02
Bienvenue sur le topic officiel du noyau Linux sur le forum HFR !
Le topic lancé par - Fred -, puis par l0ky (udok ayant déserté OSA) et maintenant par quelqu'un qui a été désigné volontaire (FrenchieiSverige) !
Retrouvez leurs posts originaux ici.
LE KERNEL, KESAKO ?
Un noyau de système d’exploitation, ou simplement noyau, ou kernel (de l'anglais), est une des parties fondamentales de certains systèmes d’exploitation. Il gère les ressources de l’ordinateur et permet aux différents composants — matériels et logiciels — de communiquer entre eux.
Source : wiki.archlinux.fr/Noyaux_Linux
PRINCIPAUX NOYAUX
Il existe plusieurs noyaux :
Sur kernel.org, on retrouve plusieurs versions de noyaux :
À ma grande surprise, il est possible d'appliquer des « patchsets » sur les noyaux kernel.org créant de nouvelles variantes de noyaux répondant à des critères spécifiques ou respectant une philosophie :
Et il existe encore bien d'autres noyaux créés à partir de « patchsets » dits mineurs comme les noyaux optimisés pour Chromebooks ou Netbook, l'intégration du noyau zen dans Debian etc etc... Liste complète à retrouver ici et ici.
VERSIONS LES PLUS RÉCENTES
Le développement des noyaux Linux (kernel.org) va vite, c'est pour cette raison que je recommande directement d'aller sur le site kernel.org pour vérifier la dernière version en date. Néanmoins je vous écris ci dessous les versions que j'essayerai de mettre le plus souvent à jour :
TÉLÉCHARGER
Les sources du noyaux Linux sont directement téléchargeable depuis kernel.org pour ensuite pour le compiler et l'installer à la main. Sinon, il est toujours possible que vous attendiez leurs présences dans les dépôts de votre distribution Linux préférée.
COMPILER et INSTALLER
Plusieurs guides expliquent, selon votre distribution, comment compiler à la main le noyau fraîchement téléchargé :
Tous ces guides reprennent plus au moins dans les grandes lignes ces étapes:
wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.14.tar.xz
Tu mets le fichier dans /usr/src : mv linux-5.4.14.tar.xz /usr/src (en root)
Ensuite dans /usr/src :
xz -d linux-5.4.14.tar.xz
tar xvf linux-5.4.14.tar
ln -s linux-5.4.14 linux
cd linux
Après, make clean && make mrproper dans /usr/src/linux pour partir sur une bonne base.
Tu récupéres ton précédent .config ou tu le refais (dans ce cas make menuconfig par exemple).
Ensuite make oldconfig (et tu sauvegardes ton .config, genre cp .config .configSAVE).
On compile ensuite : make -j8 && make modules_install (-j8 si 8 threads)
On monte /boot : mount /boot
On copie le(s) fichier(s) utile(s) :
cp arch/x86_64/boot/bzImage /boot/kernel-5.4.14
cp .config /boot/config-5.4.14 (pour sauvegarder la configuration)
cd /boot
là, je ne garde que deux configurations pour ma part : l'ancien et le nouveau (de même dans /lib/modules).
cd .. : on revient à la racine
On génère le nouveau fichier pour Grub : grub-mkconfig -o /boot/grub/grub.cfg
On démonte boot : unmount boot
Ensuite, on recompile les modules utiles : nvidia-drivers, alsa-lib, alsa-utils, bluez, virtualbox-modules pour ma part.
Reboot !
Crédit: @j_c_p
Il ne vous reste plus qu'à poster fièrement votre screenfetch sur le topic Le topic des 'uname -a'
RESSOURCES
Pour plus d'informations, veuillez consulter :
SITE D’ACTUALITÉS
Pour se maintenir au courant des dernières actualités, vous pouvez aller sur :
DISCUSSIONS / DÉBATS
Pour approfondir ses connaissances :
RESSOURCES ANCIENNES
Ces ressources n'ont pas été mise à jour depuis un petit bout de temps, mais peuvent toujours servir :
PRÉCÉDENTES VERSIONS DU TOPIC
22/12/2019 : Reprise par FrenchieiSverige
31/08/2005 : Reprise par l0ky
29/05/2003 : Création du topic par par - Fred -
Message édité par frenchieisverige le 12-08-2023 à 20:34:55
---------------
[TU]: Linux Mint | NAS Homemade | Noyau Linux | OpenMediaVault | Windows 11