jueves, 4 de octubre de 2012

Instalar el Kérnel 3.6 de forma segura y GARANTIZADA en Ubuntu 12.04 LTS

Esta misma mañana publiqué un tutorial sobre cómo instalar el el Kérnel, pero lo cierto es que aquellas operaciones mencionadas me fueron más problemáticas que beneficiosas, y terminé echando mi máquina al suelo.
Ahora haremos lo mismo, pero desde los Kérnel precompilados por Canonical, para Ubuntu.
AVISO: Asegúrate de tener todas las actualizaciones  automáticas pre-instaladas por PRECAUCIÓN.
Es muy probable que haya cierta incompatibilidad entre el nuevo Kérnel y los controladores privativos, por lo que mejor será desactivar cualquier controlador privativo que usted tenga, de cualquier dispositivo (en especial de las tarjetas gráficas).
Si usted tiene tarjetas gráficas con software privativo desinstale TODOS LOS CONTROLADORES, visite la página de su proveedor, búsquese su modelo de hardware e instale la última versión del controlador (no importa si ésta está en beta, o release candidate)
 Es probable que mientras usted lee este artículo ya hayan pasado a versiones posteriores del mismo Kérnel, pero la instalación de los mismos no variará en demasía, por lo que esta información seguirá vigente.
PARA INSTALAR LOS CONTROLADORES PRIVATIVOS ES RECOMENDABLE INSTALAR PRIMERAMENTE EL NUEVO KÉRNEL, Y LAS ACTUALIZACIONES AUTOMÁTICAS CON "sudo apt-get dist-upgrade". ¡Desactive primero los controladores libres!
Si entiendes Inglés, puedes ahorrarte las molestias de seguir leyendo, pues es en base al siguiente vídeo que está basado este nuevo artículo, y es lo que me funcionó a mí. Notarás que ahí están instalando un Kérnel más antiguo, el Kernel 3.5, pero no se desesperen, porque sólo basta con que descarguen las opciones correctas del siguiente enlace:  http://kernel.ubuntu.com/~kernel-ppa/mainline/

Debes descargar, gráficamente el "linux-headers-3.6.x-xxx-all.deb" que corresponda a tu arquitectura de sistema (sea de 64 bits, o de 32 bits)

Un ejemplo claro sería el siguiente: inux-headers-3.6.x-xxx-i386.deb, y linux-headers-3.6.x-xxx-generic-64.deb serían cabeceras para sistemas de de 32 bits, y 64 bits respectivamente.

Para un sistema de 64 bits, que es el que uso en este momento, debo descargar los siguientes archivos, y almacenarlos en el mismo directorio:
linux-headers-3.6.0-030600rc7-generic_3.6.0-030600rc7.201209232235_amd64.deb

linux-headers-3.6.0-030600rc7_3.6.0-030600rc7.201209232235_all.deb


linux-image-3.6.0-030600rc7-generic_3.6.0-030600rc7.201209232235_amd64.deb

linux-image-extra-3.6.0-030600rc7-generic_3.6.0-030600rc7.201209232235_amd64.deb

Y para un sistema de 32 bits los archivos por descargar serían los siguientes:

inux-headers-3.6.0-030600rc7 generic_3.6.0-030600rc7.201209232235_i386.deb


linux-headers-3.6.0-030600rc7_3.6.0-030600rc7.201209232235_all.deb

linux-image-3.6.0-030600rc7-generic_3.6.0-030600rc7.201209232235_i386.deb

linux-image-extra-3.6.0-030600rc7-generic_3.6.0-030600rc7.201209232235_i386.deb

Pasos finales, abra la terminal presionando Att+Ctrl+t

cd ~/Descargas     

//Con este comando usted entrará al directorio de descargas, sin mayores despropósitos

Nótese que está presente el siguiente carácter "~", éste es muy importante puesto que le proporcionará u acceso intuitivo a la carpeta a la cual usted quiere acceder.
Si usted quiere asegurarse de que está en el directorio correcto, presione el comando "ls", y verá si están las descargas concernientes al Kérnel

Es posible que haya otras descargas, junto a los paquetes mencionados, pero esto no será ningún problema para la compilación.
El siguiente comando  compilará e INSTALARÁ SIN MAYOR ENTRESIJO AL KÉRNEL

sudo dpkg -i linux*.deb

Reinicie...
Chequea si el nuevo Kérnel está siendo utilizado introduciendo el siguiente comando en la terminal: "uname -r"

Si surgió algún problema, reinicia la máquina y mantén presionada la tecla "shift", para ingresar al Grub menú (si es que no lo tienen configurado para que aparezca por defecto)

Si quieren eliminar los paquetes viejos del Kérnel pueden recurrir a Synaptic. Recomendamos leer el siguiente artículo para el efecto: http://miblockdenotix.wordpress.com/2009/12/21/eliminar-kernel-con-synaptic-en-ubuntu-9-10/ Aunque es un artículo viejo, puede servirles y serles de guía.