sábado, 8 de noviembre de 2008

Actualizar ubuntu en el Asus EEE, o en sistemas sin espacio suficiente

En mi Asus EEE 900 la instalación de Kubuntu me ocupa más o menos 3.5 GB, dejando libre sólo unos 350 MB. Esto supone un problema para actualizar de versión (en este caso de la versión 8.04 a la 8.10), ya que no queda espacio suficiente para descargar los paquetes actualizables.


Problema con la actualización "normal"


Al intentar actualizar con adept-manager, siguiendo las instrucciones oficiales (alt+F2 y escribir kdesudo "adept_manager --distu-upgrade"), descargaba la herramienta de actualización, pero luego no se llegaba a ejecutar (no sé si por el problema de espacio).

Opté por actualizar desde la consola, comenzando por editar manualmente la lista de fuentes
$ sudo nano /etc/apt/sources.list
sustituyendo todas las apariciones de "hardy" por "intrepid". Ctrl+o para salvar, y Ctrl+x para salir.

Ahora bastaría con hacer
$ sudo apt-get update
$ sudo apt-get dist-upgrade
pero me encontré que apt me respondía con que no disponía de espacio suficiente para descargar los nuevos paquetes.

Actualizar un sistema basado en Debian sin espacio de disco suficiente

Primero es conveniente limpiar el sistema de paquetes descargados y ya instalados:
$ sudo apt-get autoclean
$ sudo apt-get clean
Los paquetes para ser instalados se descargan en el directorio /var/cache/apt/archives. Lo que hay que hacer es mover ese directorio (segun he leído se puede eliminar, pero no lo he probado) a una ubicación con espacio suficiente (otra unidad, lápiz usb, disco externo) y crear un enlace simbólico que apunte a ella.

Se puede hacer mediante dolphin iniciado como administrador
$ kdesudo dolphin
o mediante la consola:
$ sudo mv /var/cache/apt/archives destino
$ sudo ln -s destino /var/cache/apt/archives

Ahora bastaría con actualizar la versión
$ sudo apt-get dist-upgrade
Problemas con la actualización

La actualización no termina hasta que no se actualiza grub con la nueva versión de Ubuntu (hay que estar atentos a los mensajes). Creo que NUNCA se me ha actualizado bien a la primera.

Es un poco molesto arreglar una instalación que se haya quedado a medias, así que es importante asegurarse que la haya finalizado correctamente. Para ello hay que ejecutar
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade
hasta que no haya nada que quede por actualizar o instalar. Para llegar a esta situación, siempre se me han producido errores y debo obedecer las indicaciones que me sugiere para arreglar la instalación, del estilo
$ sudo apt-get upgrade -f
Finalización de la actualización

Limpiar los archivos descargados,
$ sudo apt-get autoclean
$ sudo apt-get clean
devolver el directorio /var/cache/apt/archives a su sitio y reiniciar.

Últimos detalles

Hay que volver a compilar los drivers de la tarjeta inalámbrica. En mi caso he detectado que no estaba instalado no adept ni el gestor de configuración:
$ sudo apt-get install systemsettings
$ sudo apt-get install adept

1 comentario:

Anónimo dijo...

No me he enterado de nada, pero mi ignorancia hace que me sienta impresionada. JeJJJJJJJ