Actualizar Linux kernel en Sabayon

Sabayon por motivos de estabilidad no permite que el kernel Linux se actualice automáticamente, esta distribución al tener este tipo de comportamiento, proporciona herramientas para actualizar el kernel.

El kernel se puede actualizar o por vía equo o con el kernel-switcher. En esta entrada explicare la actualización por el kernel-switcher (Que es el método que me parece mas cómodo).

Al querer actualizar el kernel debemos saber que versiones disponibles hay en los repositorios, esto se hace con el siguiente comando:

# equo search linux-sabayon

Una vez hecho esto, se tiene que comprobar que versión de kernel se va a instalar, en mi caso voy a escoger el que dice “sys-kernel/linux-sabayon-3.7.4”, para instalarlo bastaría con correr el siguiente comando:

# kernel-switcher switch linux-sabayon-3.7.4

Después de insertar el comando en consola, el kernel se instala con las dependencias necesarias.

Una vez que el kernel este instalado, lo que sigue es reiniciar tu maquina.

Después de reiniciar te podrás dar cuenta que la entrada en el GRUB del nuevo kernel se creo correctamente, una vez selecciones el kernel correcto y tu sistema ya haya iniciado, verifica que esté seleccionado el driver de video que necesitamos, esto se verifica con el siguiente comando:

# eselect opengl list

Este comando tendrá una salida como la siguiente:

Available OpenGL implementations:
[1] ati
[2] xorg-x11 *
[3] nvidia

Donde el asterisco muestra implícitamente cual driver es el que esta seleccionado. Si por algún motivo no esta seleccionado el driver que es, y tu caso es que necesitas el driver de nvidia, entonces podríamos hacer uso de eselect para establecer el driver correcto que en este caso seria el siguiente.

# eselect opengl set 3

Con el comando anterior se seleccionaría el comando de nvidia.

Después verifica que el kernel que instalaste esta seleccionado para que sea el kernel principal de tu sistema, esto se verifica digitado el siguiente comando:

# eselect kernel list

Que tendrá una salida parecida a la siguiente:

Available kernel symlink targets:
[1] linux-3.4.0-sabayon
[2] linux-3.5.0-sabayon
[3] linux-3.7.0-sabayon *

El asterisco confirmara cual es el kernel que tienes seleccionado.

Después de seleccionar el Kernel tenermos que cambiar la bzimage, para ver las lista de bzimages disponibles hacemos el uso del siguiente comando:

# eselect bzimage list

Que tendrá una salida como esta:

[1] kernel-genkernel-x86_64-3.4.0-sabayon
[2] kernel-genkernel-x86_64-3.5.0-sabayon *
[3] kernel-genkernel-x86_64-3.7.0-sabayon

Para seleccionar la bzimage apropiada a nuestro kernel, tenemos que hacer uso del siguiente comando:

# eselect bzimage set 3

Que en éste caso seleccionaria la opción 3 entre las bzimages disponibles en nuestro sistema.

Para verificar que no hay dependencias rotas en recomendable hacer uso del siguiente comando:

# equo deptest

Finalmente para verificar que las librerías del sistema están correctamente enlazadas corremos el siguiente comando:

# equo libtest
Advertisements

2 thoughts on “Actualizar Linux kernel en Sabayon

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s