OVH Cloud OVH Cloud

Ou trouver les sources du kernel ?

9 réponses
Avatar
jacopo
Bonsoir,
pour tenter (?) d'installer mon modem ECI USB, en Adsl,
j'ai parait-il besoin de recompiler le noyau avec un patch.
Il me semble que sur mon systeme ( Mdk 10 fournie avec
le magazine Login ) il n'y a pas les sources du noyau
( /usr/src/ est vide ). Je ne les vois pas non plus sur le CD.
Où les trouver ? Le nom du fichier a quelle forme ?
Merci pour toute aide.
Jacopo

9 réponses

Avatar
Jerome Lambert
Le Sun, 01 Aug 2004 00:42:11 +0200, jacopo a écrit :

Bonsoir,


Bonsoir,

pour tenter (?) d'installer mon modem ECI USB, en Adsl,
j'ai parait-il besoin de recompiler le noyau avec un patch.
Il me semble que sur mon systeme ( Mdk 10 fournie avec
le magazine Login ) il n'y a pas les sources du noyau
( /usr/src/ est vide ). Je ne les vois pas non plus sur le CD.
Où les trouver ? Le nom du fichier a quelle forme ?


Par exemple ici:
ftp://ftp.lip6.fr/pub/linux/distributions/mandrake/10.0/i586/Mandrake/RPMS/

Le paquetage est kernel-source-2.version_du_kernel.rpm

Merci pour toute aide.


De rien.

--
Jerome
"Moi, je trouve ça rigolo quand y a un truc qui marche pas avec Linux.
Chercher à le faire marcher m'amuse beaucoup. C'est mieux qu'un jeu vidéo."
M. in fr.comp.os.linux.debats

Avatar
jacopo
Bon j'ai trouvé ça :
kernel-source-2.6.3-4mdk_usb.i586.rpm
j'ai bon ??
donc je l'installe avec quelle commande ,
rpm -ivh ? autre ?
Merci,
Jacopo
Avatar
Jerome Lambert
Le Sun, 01 Aug 2004 01:19:31 +0200, jacopo a écrit :

Bon j'ai trouvé ça :
kernel-source-2.6.3-4mdk_usb.i586.rpm
j'ai bon ??


Il vient d'où, ce fichier?
Sur le miroir lip6 renseigné dans mon autre post, on obtient
kernel-source-2.6.3-7mdk.i586.rpm ...

donc je l'installe avec quelle commande ,
rpm -ivh ? autre ?


en root, rpm -ivh kernel-source-version.rpm

Vu que tu passes sans doute par Windows pour accéder au net, il va
falloir bien lire les messages car rpm va peut-être réclamer d'autres
paquetages (les fameuses dépendances).

Par contre, si tu as un accès sous Linux via un modem 56K, le plus simple
est amha de configurer urpmi pour aller se servir sur un miroir
(www.urpmi.org pour plus d'info) et puis taper urpmi kernel-source pour
que l'installation se fasse toute seule.

--
Jerome
"Moi, je trouve ça rigolo quand y a un truc qui marche pas avec Linux.
Chercher à le faire marcher m'amuse beaucoup. C'est mieux qu'un jeu vidéo."
M. in fr.comp.os.linux.debats

Avatar
Licence IV
Le Sun, 1 Aug 2004 01:19:31 +0200, après mûre réflexion,
jacopo a écrit:
Bon j'ai trouvé ça :
kernel-source-2.6.3-4mdk_usb.i586.rpm
j'ai bon ??
donc je l'installe avec quelle commande ,
rpm -ivh ? autre ?


Oui!

Âprès il faudra surement le décompresser (tar -xjf ou tar -xzf) puis
choisir les options qui vont bien avec un make menuconfig (ou make
xconfig)...

Puis toutes les commandes de compilation de ton noyau.
Là, c'est selon ta distrib (je ne connais pas assez MDK) pour faire de
ton noyau un package ou non!

--
Nicolas de Ferrières Mail:
_______________________________________________________________
Si l'alcool ne me tue pas... Les femmes auront ma peau

Avatar
jacopo
Bon j'ai trouvé ça :
kernel-source-2.6.3-4mdk_usb.i586.rpm
j'ai bon ??


Il vient d'où, ce fichier?
Sur le miroir lip6 renseigné dans mon autre post, on obtient
kernel-source-2.6.3-7mdk.i586.rpm ...


Effectivement c'est ma version, je vais télécharger celui-là.


Vu que tu passes sans doute par Windows pour accéder au net, il va
falloir bien lire les messages car rpm va peut-être réclamer d'autres
paquetages (les fameuses dépendances).

Par contre, si tu as un accès sous Linux via un modem 56K, le plus simple
est amha de configurer urpmi pour aller se servir sur un miroir
(www.urpmi.org pour plus d'info) et puis taper urpmi kernel-source pour
que l'installation se fasse toute seule.


Hélas non, pas d'accès sous Linux...c'est bien le problème !
Merci,
Jacopo


Avatar
jacopo

Âprès il faudra surement le décompresser (tar -xjf ou tar -xzf)


Ah ! pourquoi ? il ne s'installe pas tout seul dans /usr/src/linux ?

choisir les options qui vont bien avec un make menuconfig (ou make
xconfig)...
Puis toutes les commandes de compilation de ton noyau.
Là, c'est selon ta distrib (je ne connais pas assez MDK) pour faire de
ton noyau un package ou non!


Je ne comprends pas ta dernière phrase !
Là, je ne puis que prier...lorsque j'avais une mdk7.2, il y a 2
ou 3 ans, je n'ai jamais réussi à compiler un noyau...
Jacopo

Avatar
Hervé Riboulot
Le Sun, 01 Aug 2004 01:45:01 +0200, jacopo a écrit :

Bon j'ai trouvé ça :
kernel-source-2.6.3-4mdk_usb.i586.rpm
j'ai bon ??


Il vient d'où, ce fichier?
Sur le miroir lip6 renseigné dans mon autre post, on obtient
kernel-source-2.6.3-7mdk.i586.rpm ...


Effectivement c'est ma version, je vais télécharger celui-là.


Vu que tu passes sans doute par Windows pour accéder au net, il va
falloir bien lire les messages car rpm va peut-être réclamer d'autres
paquetages (les fameuses dépendances).

Par contre, si tu as un accès sous Linux via un modem 56K, le plus simple
est amha de configurer urpmi pour aller se servir sur un miroir
(www.urpmi.org pour plus d'info) et puis taper urpmi kernel-source pour
que l'installation se fasse toute seule.


Hélas non, pas d'accès sous Linux...c'est bien le problème !
Merci,
Jacopo


Il est possible de gérer une source 'locale' sous URPMI. Par ailleurs, si
le système est en dual boot (Windows et Linux), depuis Linux, la
partition Windows peut être montée.

Ainsi, le principe de la manip pourrait être le suivant:

* sous Windows, récupérer les RPM
* sous Linux, monter la partition Windows
* déclarer une source locale sous URPMI pointant sur la directory
Windows où les RPM ont été téléchargés.

Par simplicité, on pourra utiliser le centre de Contrôle Mandrake pour
déclarer la source URPMI locale (Centre de Contrôle -> Gestionnaire de
logiciels -> Gestionnaire des médias -> ajout d'un média -> fichiers
locaux -> choisir le répertoire Windows concerné.

Mandrake doit normalement monter la partition Windows par défaut. Il
suffira donc de faire pointer sur le répertoire Windows qui est monté
dans /mnt/windows.

L'implantation des RPM pourra par ailleurs être réalisée directement
sous le centre de contrôle Mandrake pour éviter les manips en lignes de
commande (chacun son truc!). Si des dépendances ne sont pas résolues,
les pbs sont mentionnés -dont les RPM manquants- et il conviendra alors
de les télécharger en suivant le chemin décrit ... Long et fastidieux
tout le temps que l'accès Internet n'est pas possible sous Linux!



Avatar
jacopo
J'ai pu télécharger et installer mon kernel-source, il
ne m'a pas trop embêté pour les dépendances.
Merci !
Jacopo
Avatar
Jérémy JUST
On 31 Jul 2004 23:40:44 GMT
Licence IV wrote:

kernel-source-2.6.3-4mdk_usb.i586.rpm
^^^^


Ça me perturbe.
Ce fichier doit faire entre 18 et 20 Mo, sinon,
ce n'est pas un noyau complet mais probablement
un module ou un truc comme ça

rpm -ivh ? autre ?
Oui!


Âprès il faudra surement le décompresser (tar -xjf ou tar -xzf)


Non, le contenu du RPM est une arborescence prête à être utilisée.


puis choisir les options qui vont bien avec un make menuconfig (ou
make xconfig)...


D'abord récupérer la config du noyau actuelle, qui est dans
/boot/config-*
Ça permet de partir sur de bonnes bases.

--
Jérémy JUST