On mar, oct 24, 2000 at 09:43:51 +0200, [EMAIL PROTECTED] wrote:
¿como se actualiza el kernel en debian?, ¿instalando un paquete .deb?,
¿compilando algún fuente?.
Ambas cosas o sólo una :) me explico (siguiendo receta de Jaime E. Villate):
receta modo=purodebian
apt-get install pcmcia-source kernel-source-2.2.12 kernel-package
cd /usr/src
tar xvzf pcmcia-cs.tar.gz
tar xvzf kernel-source-2.2.12.tar.gz
ln -s kernel-source-2.2.12 linux
cd linux
make xconfig (o config, mconfig como prefieras)
make-kpkg clean
make-kpkg --revision mi-maquina.1 kernel_image
make-kpkg --revision mi-maquina.1 modules_image
/receta
receta modo=semidebian
cd /usr/src
ftp zeus.kernel.org
user: anonymous
password: [EMAIL PROTECTED]
bin
cd /pub/linux/kernel/v2.2
get linux-2.2.17.tar.gz
bye
tar xvzf pcmcia-cs.tar.gz
tar xvzf kernel-source-2.2.12.tar.gz
cd linux
make xconfig (o config, mconfig como prefieras)
make-kpkg clean
make-kpkg --revision mi-maquina.1 kernel_image
make-kpkg --revision mi-maquina.1 modules_image
/receta
receta modo=estandar
cd /usr/src
ftp zeus.kernel.org
user: anonymous
password: [EMAIL PROTECTED]
bin
cd /pub/linux/kernel/v2.2
get linux-2.2.17.tar.gz
bye
tar xvzf pcmcia-cs.tar.gz
tar xvzf kernel-source-2.2.12.tar.gz
cd linux
make xconfig (o config, mconfig como prefieras)
make dep
make clean
make bzImage
make modules
make modules_install
editar /etc/lilo.conf (léase 'man lilo.conf')
lilo
/receta
variante modo=parches
En todos los casos puede sustituirse la descarga del paquete debian o tar.gz
(también existen los tar.bz2 que ocupan menos, comprimidos con bzip2 en cuyo
caso la línea de tar varía pero es todo análogo) por la descarga de los
parches (paquetes patch_X.X.X.deb o ficheros patch-X.X.X.tar.gz) que se
usan de la siguiente manera:
* Pasar del kernel 2.2.15 al 2.2.17: se han de descargar los parches
X.X.X={2.2.16, 2.2.17}, es decir la revisión superior a la actual y
siguientes hasta la que se quiere llegar incluida esta última.
* Modo debian: Sustituir en el 'apt-get install' las fuentes del núcleo por
los paquetes correspondientes a los parches necesarios y seguir todo igual
que en la receta modo=purodebian.
* Modo semidebian y estandar: Sustiruir la descarga y desempaquetado de las
fuentes del núcleo (fichero tar.gz) por los ficheros correspondientes a los
parches necesarios y hacer en orden creciente de X.X.X:
patch -p0 patch-X.X.X
Seguir el resto de los pasos tal como se indican en la receta
modo=semidebian o estandar.
/variante
Espero que te aclare algo, saludos y suerte.
--
Javier Viñuales Gutiérrez [EMAIL PROTECTED]
Webs: http://www.ctv.es/USERS/viguPersonal
PGP public key: http://www.ctv.es/USERS/vigu/vigu.pubkey