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

Responder a