Eliminar kernels antiguos en Ubuntu, hagámos limpieza

Una de las cosas que más me gusta de Linux es su sistema de actualizaciones. Muchos amantes de Windows atacan a la comunidad linuxera argumentando que el Gestor de Actualizaciones de un linux muestra updates con mayor frecuencia que el del sistema operativo de Microsoft, intentándo que esto sea una razón para decir que “Linux no es más seguro que Windows” (y una leche).

La razón por la que hay tantas actualizaciones es porque la mayoría de los programas que hayamos instalado en un sistema linux utilizan el gestor del sistema para sus propios updates, de manera que no debemos actualizar manualmente las aplicaciones o tener un Updater por cada programa que usemos (como pasa en Windows), está todo centralizado.

Otra ventaja son las actualizaciones de kernel. Al sustituir el núcleo, el corazón, del sistema añadimos soporte para nuevo hardware de forma nativa, se reparan bugs y se consigue un sistema en general más estable. El problema es que estas actualizaciones se comen el espacio del disco bastante rápido, ya que el paquete de descarga está entre 20 y 40 megabytes, y una vez instalado supera los 100 megas.

Podemos realizar una limpieza de kernels antiguos para liberar espacio, pero tenemos que tener en cuenta de que una vez suprimidos, si la última versión instalada falla… la llevamos clara. Por eso, antes de desinstalar nada debemos estar seguros de que la versión que vamos a dejar funciona correctamente.

A mi, personalmente, la semana pasada me ocurrió que instalé un nuevo kernel para Ubuntu (2.6.24-19.21), al principio todo bien, pero sin saber por qué a veces se colgaba el sistema teniendo que reiniciar el portátil por la fuerza bruta. Por suerte, la comunidad linux se mueve rápido y hoy mismo se ha lanzado la versión 2.6.24-19.34, que de momento parece que ha solucionado mis problemas.

Una vez estemos seguros de que deseamos hacer nuestra pequeña limpieza lo primero que debemos hacer es mostrar la lista de kernels que poseemos, para ello usamos el comando } P { margin-bottom: 0.21cm } –>sudo dpkg -l | grep linux-image. Se nos mostrará una lista como la siguiente:

Tras localizar cuál es exactamente el que deseamos fulminar, lo hacemos purgándolo como si de un paquete cualquiera se tratase, con el comando sudo apt-get purge donde sustitulle al nombre completo del que queremos elminar, por ejemplo linux-image-2.6.24-16-generic.

Se nos avisa del espacio en disco que se va a liberar y se elimina normalmente. Tras reiniciar observamos que el menú de arranque de GRUB ha sido modificado, por lo que si tenemos alguna partición Windows, o nuestro propio menú personalizado, debemos retocarlo de nuevo.

Por ejemplo, para agregar la detección de una primera partición Windows añadiríamos lo siguiente al final del archivo /boot/grub/menu.lst

title Windows XP
root (hd0,0)
makeactive
chainloader +1

Y listo, tenemos nuestro sistema limpito y funcionando correctamente.

Service Pack 3 me invita a usar Ubuntu

Desde siempre he sido usuario de Microsoft Windows, empecé con Windows 98 Second Edition en el año 2000, el cual destrocé varias veces ayudándome mucho a iniciarme en la informática (incluso me compré un manual de administración avanzada); emigré a Windows ME Millenium, del cual me arrepiento ya que fue el sistema más inestable jamás sufrido por mi antiguo ordenador de sobremesa; y finalmente di un salto por encima de Windows 2000 pasando directamente de ME a Windows XP, al principio con Home Edition, para pasar a Professional y desembarcar finalmente en Media Center Edition 2005.

Al llegar al módulo superior de Administración de Sistemas Informáticos apenas conocía que existían sistemas operativos más allá de Microsoft. Había probado una distribución Linux en un liveCD, concretamente Knoppix, que venía con una revista y la utilizaba únicamente en casos de que mis parciciones Windows fallaran para recuperar datos, pero nunca me dió por instalarme ninguna distro. Las primeras que saboreé en el curso fueron Debian y Mandriva Free en modo texto, me dieron un respeto enorme ya que los comandos de la consola Unix no me los sabía, pero le fui cogiendo el gustillo.

Poco después empezamos prácticas con Ubuntu, en su versión 5.10 o 6.04, un sistema que me pareció bastante agradable gráficamente gracias a Gnome. Meses más tarde conocí Beryl de mano de un amigo puesto en el tema que se lo instaló a su portátil, flipé con la agilidad con la que un Intel Celerom con gráfica integrada de hace años movía el cubo en 3D y los distintos efectos.

Envidié siempre a ese compañero por saber tanto de Linux y haberlo personalizado sin miedo. Yo nunca tuve cojo*** de tocar linux para no matar mi ordenador.

Hasta ahora…

Hace unos meses comencé a trastear con una distribución de Ubuntu 7.10 que pedí a Canonical, por aquello de que traía la nueva versión de beryl, CompizFusion, de serie y soporte mejorado para ordenadores Dell. Durante un buen tiempo me estuve pegando chocazos contra la esquina de mi escritorio ya que cada vez que modificaba algo, al no saber, me cargaba la distribución y debía formatear y reinstalar el sistema, en ocasiones también las parciciones Windows. Ahora ya puedo decir que, gracias a la comunidad Linux en general y la hispana de Ubuntu en particular, puedo defenderme en este sistema operativo.
He instalado Compiz, modificado drivers, instalado plug-ins, aplicaciones, betas, actualizado y eliminado kernels… e trasteado Ubuntu entero y aquí está, cada vez funciona mejor.

Va tan bien, es tan bonito y tan seguro que cada vez veo más cerca la eliminación de mis particiones de XP Media Center y Professional… si no fuera porque los juegos no son compatibles con esta plataforma migraría mi sistema definitivamente a Ubuntu. Esto es ayudado por los pantallazos azules que me da la partición de XP Professional y los cuelgues que tiene XP Media Center desde que le instalé Service Pack 3.

Invito a todo aquel que esté harto de su ordenador con Windows a que pruebe Ubuntu o cualquier distribución Linux (yo he probado las anteriormente mencionadas mas Fedora, IPCop, Guadalinex, Suse y WifiSlax) e inauguro en mi blog un pequeño espacio en el que escribiré mis pequeñas intrusiones en este mundo con sencillos tutoriales HOWTO de mi propia cosecha ;) .

PD: No me importaría ver pantallazos azules si fueran todos como el de la foto… xD