fuentes del kernel

Imagen de wyatt
0 puntos

Hola a todos. Necesito saber donde donde están las fuentes del kernel, ya que he de instalar el driverloader, para hacer funcionar una wireless en el portatil.
Me he bajado el paquete debian de www.linuxant.com y cuando lo instalo me hace una pregunta: donde están las fuentes del kernel, /usr/share/linux/, pero yo no tengo nada. Con apt me he bajado el "source" y se me queda en /usr/share/linux-surce.deb y no tengo ni idea de que hacer con esto.
Es mi primera debian.... y me gusta
Gracias a todos.

Imagen de entiak
+1
0
-1

con "apt-get install kernel-sources-xxxxxx" ¿se te queda en /usr/share?

--
Saludos,
Juan. (http://blog.entiak.com)

+1
0
-1

--
Saludos,
Juan. (http://blog.entiak.com)
jbaixauli (at) gmail.com

Imagen de wyatt
+1
0
-1

exacto, se me queda en ese directorio.
Ya postearé los resultados.
Muchas gracias por la ayuda

+1
0
-1
Imagen de entiak
+1
0
-1

deberia quedarse en /usr/src y como un tar.bz2 ...

--
Saludos,
Juan. (http://blog.entiak.com)

+1
0
-1

--
Saludos,
Juan. (http://blog.entiak.com)
jbaixauli (at) gmail.com

Imagen de Caribdis
+1
0
-1

El problema es la nomenclatura de los paquetes del código fuente del kernel. Los que se llaman "kernel-source" son paquetes debian, y los hay para varias versiones del kernel, desde la 2.2 hasta la 2.6.7.
Sin embargo las fuentes del kernel que trae ubuntu por defecto (que es el 2.6.8.1) se llama "linux-source".
Eso pasa también con las imágenes compiladas del kernel. Las de ubuntu se llaman "linux-image" y las debian se llaman "kernel-image".
En general, los paquetes relacionados con el kernel se llaman "linux-loquesea" si son los optimizados para ubuntu y "kernel-loquesea" si son las generales de debian.

Hay que tener cuidado con ésto porque podemos mezclar paquetes de diferentes kernel sin darnos cuenta.

Saludos.

+1
0
-1

-----
Jorge

Imagen de melkinpat
+1
0
-1

Hola, el kernel 2.6.8.1 lo encontré en uno de los 2 DVD que vienen con el ejemplar de noviembre/diciembre de la revista LINUX+ .

El nombre del archivo es linux-2.6.8.1.tar y está en la carpeta D:\Linux\System\linux

Un saludo

EDITO
ha posteado el enlace "oficial" un compañero de foro
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.8.1.tar.bz2

+1
0
-1
Imagen de Anónimo
+1
0
-1

Ya que hablais del tema, os lanzo mi caso.

No conseguí aún hacer funcionar bien un kernel oficial. Arrancaba, pero le faltaban pequeñas cosas, como los usb o los firewire. En otro foro me dijeron que eso era porque Ubuntu cargaba muchos módulos con el initrd, y nunca suelo hacer así mis kernels. Sabéis cómo puedo hacer un initrd bueno para Ubuntu con el que arrancar mi kernel (2.6.9 parcheado con ck3)?

+1
0
-1
Imagen de entiak
+1
0
-1

y que tiene que ver la nomenclatura con que lo descargado sea un .deb en lugar del .tar.bz2?

Yo he descargado e instalado un kernel-sources y lo que me deja en /usr/src es un tar.bz2 ;)

--
Saludos,
Juan. (http://blog.entiak.com)

+1
0
-1

--
Saludos,
Juan. (http://blog.entiak.com)
jbaixauli (at) gmail.com

Imagen de Caribdis
+1
0
-1

No, con lo de la nomenclatura me refiero simplemente a que todos los paquetes referentes al kernel que trae ubuntu por defecto empiezan por "linux-", mientras que los paquetes de otros kernel debian (y que también están en los repositorios de ubuntu) empiezan por "kernel-". Por eso si vamos buscando las fuentes del kernel 2.6.8.1 (que trae ubuntu por defecto) deberemos buscar el paquete "linux-source", y no el "kernel-source". A eso me refería.
Saludos.

+1
0
-1

-----
Jorge

Imagen de Caribdis
+1
0
-1

Si has instalado warty, las fuentes del kernel se instalan con:
apt-get install linux-source-2.6.8.1

Esto crea un archivo linux-source-2.6.8.1.tar.bz2 en el directorio /usr/src, que tienes que descomprimir con:

cd /usr/src
sudo tar jxvf linux-source-2.6.8.1.tar.bz2

Y ya está, ya tienes las fuentes instaladas en el sitio correcto

+1
0
-1

-----
Jorge