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/vigu Personal PGP public key: http://www.ctv.es/USERS/vigu/vigu.pubkey