[eside-ghost] Los kernel ya no se me generan bien

Jon Bonilla (Manwe) manwe en aholab.ehu.es
Mar Ago 7 11:09:50 CEST 2007


El Tue, 7 Aug 2007 10:08:21 +0200
"Jon Ander Ortiz" <jonbaine en gmail.com> escribió:

> Buenas:
> 
> Yo he utilizado las dos maneras, la del make-kpkg, y la "a pelo", y la
> verdad es que ahora lo hago a pelo. Sobre todo, por el nombre de las
> versiones, me explico:
> 
> Cuando creas un kernel con kpkg, tienes la ventaja, de que para quitarlo es
> fácil, osea hace dpkg -r nombre del paquete, lo que ocurre es que tienes que
> darle un nombre (por ejemplo el día en el que se ha compilado), por lo que
> para una versión concreta de un kernel (la 2.6.22.1 q es ultima), por cada
> compilación tendríamos un paquete .deb, es decir, que tendriamos
> linux-2.6.22.1-07/08/06.deb (para el kernel de ayer) y linux-2.6.22.1-07
> /08/07.deb
> para el kernel de hoy, y así todo el rato, con lo que se te llena de basura,
> y todo teniendo en cuenta que no da kernel panics, que habría que volver a
> generar el .deb, borrar el anterior e instalar el que hemos arreglado, vamos
> un jaleo.


con el --revision lo que haces es generar nuevas revisiones del mismo kernel y
lo que harías al instalar el nuevo no es más que hacer un upgrade. Si tú
generas un kernel:

$make-kpkg --append-to-version taniquetil --revision 1 --initrd kernel-image

y te sale rana luego lo que haces es aumentar la revisión al volver a compilar:

$make-kpkg --append-to-version taniquetil --revision 2 --initrd kernel-image

y lo que harías al instalar es un upgrade del
kernel-image-2.6.22taniquetil-1.deb por el kernel-image-2.6.22taniquetil-2.deb

que yo sepa los paquetes debian se actualizan así. cada vez que recompilas la
misma versión de un programa lo que haces es aumentar la revisión.




Más información sobre la lista de distribución eside-ghost