T’es sûr d’avoir installé les sources ? Attention, ce sont des linux-source et plus des kernel-source:
Que te renvoie un : dpkg -l | grep linux-source
Si c’est bien installé, peux-tu me dire ce que renvoie un ls /usr/src/linux
T’es sûr d’avoir installé les sources ? Attention, ce sont des linux-source et plus des kernel-source:
Que te renvoie un : dpkg -l | grep linux-source
Si c’est bien installé, peux-tu me dire ce que renvoie un ls /usr/src/linux
voila ! Tu as tout !
MatheO:/home/matheo# apt-get install linux-source-2.6.18
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
linux-source-2.6.18 est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 24 non mis à jour.
MatheO:/home/matheo# dpkg -l | grep linux-source
ii linux-source-2.6.18 2.6.18-7 Linux kernel source for version 2.6.18 with
MatheO:/home/matheo# ls /usr/src/linux
arch CREDITS drivers Makefile version.Debian
block crypto Kbuild README
COPYING Documentation MAINTAINERS REPORTING-BUGS
merci de ton aide !
c’est étrange: j’ai l’impression qu’il manque pas mal de choses dans tes sources.Normalement, tu devrais avoir:
#ls /usr/src/linux
arch Documentation ipc Makefile scripts
block drivers Kbuild mm security
COPYING fs kernel net sound
CREDITS include lib README usr
crypto init MAINTAINERS REPORTING-BUGS version.Debian
Supprime les et réinstalle les, pour voir.
#dpkg -r linux-source-2.6.18
#apt-get install linux-source-2.6.18
Et puis tant que t’y es, que te renvoie #cat /etc/apt/sources.list
j’ai réinstaller mon source :
41,9Mo réceptionnés en 1m38s (425ko/s)
Sélection du paquet linux-source-2.6.18 précédemment désélectionné.
(Lecture de la base de données... 128352 fichiers et répertoires déjà installés.)
Dépaquetage de linux-source-2.6.18 (à partir de .../linux-source-2.6.18_2.6.18-7_all.deb) ...
Paramétrage de linux-source-2.6.18 (2.6.18-7) ...
MatheO:/home/matheo# ls /usr/src/linux
arch include linux Module.symvers usr
block init linux-headers-2.6.16-2-686 net
crypto ipc linux-source-2.6.18 scripts
drivers kernel Makefile security
fs lib mm sound
Et pour ton second truc voila
MatheO:/home/matheo# cat /etc/apt/sources.list
deb http://ftp.fr.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ etch main
deb http://security.debian.org/ etch/updates main
deb-src http://security.debian.org/ etch/updates main
deb http://wine.budgetdedicated.com/apt/ dapper main
deb http://www.debian-multimedia.org/ testing main
Bon, je ne sais pas comment tu te démmerdes, mais tu as foutu un gros bronx, et tu aboutis à des trucs bizarres: tu as les hearders et les sources dans les sources ??
Alors reprenons calmement, et depuis le début
1) vire le lien symbolique #rm /usr/src/linux
2) vire tes sources rm -R /usr/src/linux-source-2.6.18
A ce stade, qd tu fais ls /usr/src , il ne devrait plus apparaître ni linux-source-2.6.18, ni linux
3)Regarde si l’archive des sources est dans /usr/src: ls /usr/src
il devrait apparaître l’archive linux-source-2.6.18.tar.bz2
Si elle n’est pas là réinstalle la: apt-get install linux-source-2.6.18
ça te met l’archive linux-source-2.6.18.tar.bz2 dans le répertoire /usr/src
4) va dans /usr/src: cd /usr/src
5) décompresse les sources: tar -xvjf linux-source-2.6.18.tar.bz2
et donc, il doit y avoir un répertoire linux-source-2.6.18 dans /usr/src
6) crée un lien symbolique: ln -s /usr/src/linux-source.2.6.18 /usr/src/linux
7) va dans les sources du noyau cd /usr/src/linux
8 ) et en avt: make menuconfig
le numéro 7 bloke… ya pa de dossier linux.
Normalement on accede au lien symbolique linux?
Si c’est ca, le fichier a un petit cadenas quand je vais sur konqueror. Ya surement un truc a débloké?
sinon apart le lien, j’ai lancer menuconfig via le vrai lien et ca marche … je sais accéder a mes options
MERCI !!
[quote=“MatheOo”]le numéro 7 bloke… ya pa de dossier linux.
[/quote]
T’as bien fait l’étape 6 (créer le lien symbolique)?
Que renvoie un ls -al /usr/src/linux
?
[quote=“MatheOo”]
Si c’est ca, le fichier a un petit cadenas quand je vais sur konqueror. Ya surement un truc a débloké?[/quote]
Les droits en lecture/exécution du répertoire. A ajouter pour ton utilisateur.
Le tutos a été fait pour une utilisation complete en root si tu le fait en tant qu’user soit su te rajoute dans le groupe src soit tu passe sous root pour faire les opérations nécessaires qui ne fonctionne pas normalement si tu t’es bien rajouter dans le groupe src seul l’installation du paquet final nécessitera les droits root
On peut compiler en utilisateur simple (en particulier peupler /lib/modules/…), tu confirmes Ash ? Je me suis posé la question récemment
j’ai tout fait en root (enfin su + pass) depuis un terminal.
c’est ca que je pige pas parce que je devrait avoir acces a mon lien symbolique. J’ai modifié les droit d’acces pour etre lu et ecris par nimporte qui. donc a voir…
Mais merci a tout le monde pour votre aide !! j’ai mnt acces a ma config du noyau
thankxxxxxxxx
Ben d’apres ce que j’ai lu dernierement sur la compilation de kernel oui presque tout peux etre fait en tant qu’user juste l’installation des paquets nécessiterais d’etre root. Mais comme je le dis plus haut faut faire parti du groupe src si tu as stocke ton paquet linux-source.xxx dans le src si c’est dans home normalement pas de soucis.
Pour les modules ca doit etre la meme chose mais je t’avouerais que j’attends la sortie du kernel 2.6.19 pour pouvoir faire plusieurs tests pour l’install des modules recompilation du kernel etc et l’optimisation
Pour le moment toutes mes recompilations je les ais faites en tant que root (je sais c’est pas bien )
Déjà, évite de réediter tes posts et de rajouter des trucs après qu’on ai répondu, ça fait désordre…Mais bon, c’est pas grave.
Quant au fait qu’il y ai un cadenas dans konqueror, rien de plus normal: t’as créé un lien symbolique vers un répertoire qui appartient à root (/usr/src/linux-source-2.6.18 ), donc qd tu regardes avec konqueror, c’est ton user de base ( sans doute MatheOo ) qui se sert de konqueror. Et donc ce user de base ne peut accéder à ce répertoire (qui appartient à root).
Ce qui est bcp moins normal, c’est que en console, sous root, tu ne puisse faire cd /usr/src/linux …ça , ça m’étonnes bcp !!
En tout cas, la morale de l’histoire est:
Bon courage pour la compil
Déjà, évite de réediter tes posts et de rajouter des trucs après qu’on ai répondu, ça fait désordre…Mais bon, c’est pas grave.
Quant au fait qu’il y ai un cadenas dans konqueror, rien de plus normal: t’as créé un lien symbolique vers un répertoire qui appartient à root (/usr/src/linux-source-2.6.18 ), donc qd tu regardes avec konqueror, c’est ton user de base ( sans doute MatheOo ) qui se sert de konqueror. Et donc ce user de base ne peut accéder à ce répertoire (qui appartient à root).
Ce qui est bcp moins normal, c’est que en console, sous root, tu ne puisse faire cd /usr/src/linux …ça , ça m’étonnes bcp !!
En tout cas, la morale de l’histoire est:
Bon courage pour la compil [/quote]
C’est dur d’etre autonone dans un milieu que l’on ne connait pas… si vous avez des liens pour apprendre. Je suis tout ouie, moi je n’en ai pas trouver de vraiment instructif.
Si vous avez des liens, je suis a vous !
et encore merci !
[quote=“MatheOo”]Si vous avez des liens, je suis a vous !
[/quote]
lea-linux.org/ (pas mal pour débuter, apprendre les commandes de base …)
linuxpourlesnuls.org (comme son nom l’indique. Il y a cette page par exemple dans ce site, parmi plein d’autres)
trustonme.net/ (y a svt des réponses à ce qu’on cherche )
debian.org/doc/#manuals (et oui, ne l’oublions pas !!)
iteam.org/BASE/ (très complet, sans doute dur à lire qd on débute)
etc, etc …
Bonne lecture
[quote=“yanlolot”][quote=“MatheOo”]Si vous avez des liens, je suis a vous !
[/quote]
lea-linux.org/ (pas mal pour débuter, apprendre les commandes de base …)
linuxpourlesnuls.org (comme son nom l’indique. Il y a cette page par exemple dans ce site, parmi plein d’autres)
trustonme.net/ (y a svt des réponses à ce qu’on cherche )
debian.org/doc/#manuals (et oui, ne l’oublions pas !!)
iteam.org/BASE/ (très complet, sans doute dur à lire qd on débute)
etc, etc …
Bonne lecture [/quote]
ok merci ca me fera de la lecture