[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[OT] Re: Codigo fuente del kernel



Solo para que quede de registro en la lista, ya compile el kernel usando el paquete provisto por linux-source-2.6.15.

De apoyo me sirvio la guia de Referencia debian:
http://qref.sourceforge.net/Debian/reference/ch-kernel.es.html#s-kernel-debian

Del link anterior, no hice ni el paso para borrar los archivos PCMCIA ($ rm -rf */pcmcia), ni el modules_image cuando se ejecuta el fakeroot.

Lo he hecho para probar la compatibilidad con la hibernacion, instalando el parche suspend2 de www.suspend2.net...


escarbat escribió:
A Dijous 02 Març 2006 19:57, GonzaloF va escriure:
cuc escribió:
A Dijous 02 Març 2006 17:03, GonzaloF va escriure:
Hola a todos.

Uso Debian Etch (testing), y estoy queriendo recompilar el kernel,
actualmente tengo la version 2.6.12-1-k7.   Al querer instalar el
paquete con el codigo fuente, veo que es la version:

linux-source-2.6.15


Mi pregunta es, instalo ese paquete via apt-get??
Adelante, se valiente, instálalo!
Mi pregunta no era tanto si debia o no instalarlo por temor... sino mas
bien, que tengo instalado y corriendo un kernel
2.6.12
  y las fuentes que hay disponibles para descargar son
2.6.15

Aun con el cambio de versiones, este paquete es el que se debera
instalar???


Por eso no hay ningun problema puedes hacer este cambio de versiones (de hecho las 2 son muy parecidas), de un 2.4 a un 2.6 si que hay que tocar alguna que otra cosa pero no entre dos de la 2.6.

Leete y repasa toda info que puedas sobre compilación del nucleo y si algo falla no te desesperes, armate de valor y sigue adelante pues es muy normal que no te funcione a la primera. Un error típico es dejarse de hacer el initrd y no haber activado la controladora de discos y poner el sistema de ficheros como módulo y no dentro del nucleo.

Una cosa que estaría bien no pasar por alto es copiar la configuración del kernel actual al que vas a compilar, más que nada para no partir desde 0 sino más bien de algo que ya funciona.
cp /boot/config-2.6.12-1-k7 /usr/src/linux/.config

luego ya pedes hacer el make menuconfig y partiras de una configuración inicial.

luego lo encontraras en /usr/src/ listo para tratarlo.

fijate cuando hagas actualizaciones mediante apt pués puede que también
se actualize tanto por una nueva revisión como por algun parche de
seguridad.

También puedes bajarlo de kernel.org directamente pero el que te brinda
los repositorios tienen parches de seguridad y otros hechos por los
mantenedores de los kernels de debian. Por eso te comentaba que
estuvieses al loro al hacer un apt-get upgrade pues si los mantenedores
del mismo le aplican algun parche se te baje otra revision del mismo.

Aqui ya decides tu si prefieres uno u otro, un comportamiento o el otro
Desde luego que por ahora preferire los de Debian, por eso no he
intentado bajar las fuentes desde kernel.org...

bueno, tampoco habrá ningún problema o diferencia entre compilar un source debian y uno de kernel.org, algun parche que otro pero el funcionemiento y los pasos para compilar uno u otro serán los mismos.

Si sigues desesperando, insistiendo y la cosa no funciona planteate si realmente necesitas compilarte un nucleo pués sino es para aprendizaje y autosatisfaccíon casi seguro que hay otra manera de realizar lo que pretendes.

feliz lectura!

cuc




Reply to: