Actualización de Ubuntu: de Dapper a Edgy

Asimov tiene instalado Windows 2000 Professional y Ubuntu Linux. A finales de octubre se publicó una nueva versión de Ubuntu: Edgy Eft. Una semana después tuve tiempo de actualizar mi Dapper Drake. Aunque podría haber hecho una actualización por red, decidí descargar el CD de instalación. Entre los disponibles para descarga, escogí ubuntu-6.10-alternate-i386.iso, ahora no recuerdo por qué (estos olvidos son los que quiero evitar con este blog :P )

Normalmente no grabo estas isos hasta que necesito llevarlas a algún otro lugar, y no era el caso. De modo que seguí estos pasos para evitar grabar el CD.

Primero copié la imagen iso en /media

$ sudo cp ubuntu-6.10-alternate-i386.iso /media

Luego creé el directorio /media/edgycd y añadí esta línea al /etc/ftab

/media/ubuntu-6.10-alternate-i386.iso /media/edgycd iso9660 loop

De este modo puedo montar la iso como si estuviese poniendo el CD con solo hacer:

$ sudo mount /media/edgycd

Siguiendo las instrucciones de Este comentario hice esto una vez montado:

$ gksu sh /media/edgycd/cdromupgrade

Y ahí comenzó directamente la actualización, preguntándome si quería descargar de la red los paquetes que no estuviesen en el CD-ROM. Por supuesto, respondí que sí.

Pasó un buen rato descargando e instalando paquetes. Acepté todas las modificaciones que me mostró y al final reinicié.

Los gráficos de arranque: Usplash

En el menú de selección de grub escogí el kernel para 386 y en el siguiente paso la pantalla se puso en negro y me mostró un error de frecuencia. El monitor de Asimov es un TFT LG FLATRON L1750SQ, de 17″ que soporta 1280×1024@75Hz. Me enteré de que se trataba de un problema de los gráficos que se muestran durante el arranque y encontré la solución aquí. Funcionó a la primera, ya me aparecía la imagen de inicio. Venía a decir (traduzco)

Intenta esto en la línea de comandos:
$ sudo nano /etc/usplash.conf

Debería parecerse a esto:

# Usplash configuration file
xres=1024
yres=768

Si haces cambios, asegúrate de que ejecutas luego este comando:
$ sudo update-initramfs -u

Los kernels anticuados de Dapper

Los kernels que tenía instalados en Dapper eran los dos últimos disponibles en los repositorios oficiales de la rama 2.6 para i386 y k7. En Edgy, las versiones especializadas, como k7 o 686 han sido sustituidas por una sola llamada generic. Al parecer la razón es que no merecía la pena el esfuerzo de mantener desarrollos paralelos porque al final las diferencias no eran notables. Como yo no había personalizado mi kernel en Dapper, podía borrarlos con tranquilidad una vez comprobado, eso sí, que los nuevos funcionaban bien.

Todas las pruebas anteriores las había hecho con el de i383 y cuando probé el generic no funcionó. Se quedaba todo parado en el arranque. Investigando un poco encontré la solución (otra vez) en este hilo del foro de Ubuntu, donde se explica que la actualización a Edgy no creó el script initramfs para el kernel genérico, de modo que el problema se resuelve creándolo manualmente:

jake@asimov:~$ sudo mkinitramfs -o /boot/initrd.img-2.6.17-10-generic
jake@asimov:~$ sudo update-grub

Antes de reiniciar, y como al menos ya tenía el de i386 que funcionaba bien, usé aptitude para quitar todos los núcleos anteriores. Busqué primero todos los kernels instalados:

jake@asimov:~$ sudo aptitude search linux-image | grep ^i
i linux-image-2.6.15-26-386 - Linux kernel image for version 2.6.15 on 386.
i A linux-image-2.6.15-26-k7 - Linux kernel image for version 2.6.15 on AMD K7 SMP/UP
i A linux-image-2.6.15-27-386 - Linux kernel image for version 2.6.15 on 386.
i A linux-image-2.6.15-27-k7 - Linux kernel image for version 2.6.15 on AMD K7 SMP/UP
i linux-image-2.6.17-10-386 - Linux kernel image for version 2.6.17 on i386
i linux-image-2.6.17-10-generic - Linux kernel image for version 2.6.17 on x86/x86_64
i linux-image-386 - Linux kernel image on 386.
i linux-image-generic - Generic Linux kernel image
i linux-image-k7 - Obsoleted by: linux-image-generic

La primera columna indica si un paquete está instalado (i) o no (p), pero con grep ^i se filtran las líneas que empiezan por i, de modo que sólo se muestran los instalados. Tomé los nombres de los que tenían número inferior a 2.6.17 y los eliminé todos con aptitude:

jake@asimov:~$ sudo aptitude purge linux-image-2.6.15-26-386 linux-image-2.6.15-26-k7 linux-image-2.6.15-27-386 linux-image-2.6.15-27-k7 linux-image-k7

Fíjate en que eliminé también el paquete dummy linux-image-k7 porque, debido a los mencionados cambios en la política de variantes del núcleo, ya no tenía sentido tenerlo instalado.

Cuando terminó la desinstalación, el aptitude se encargó de reconfigurar el grub para que se guardasen los cambios. Y entonces sí que era momento de reiniciar, para ver un grub limpio, y comprobar que el kernel genérico funcionaba correctamente.

En efecto, tras estos cambios, todo parecía estar en orden. El menú de grub se veía mucho más limpio y el kernel genérico se cargó sin problemas.

Edgy vs Mplayer

Mplayer es mi reproductor de vídeo favorito, por eso lo tenía instalado en Dapper. Pero Edgy decidió que mplayer no era bueno y lo desinstaló sin preguntarme. Yo, por otra parte, decidí que lo quería de vuelta y lo volví a instalar ;)

Cuando instalo mplayer, normalmente suelo poner estos 4 paquetes:

  • mplayer
  • mplayer-skins
  • mplayer-fonts
  • mplayer-doc

Comprobé cuales de ellos no estaban instalados:

jake@asimov:~$ sudo aptitude search mplayer | egrep ' mplayer(\-doc\b|\-fonts\b|-skins\b| )'
c mplayer - The Ultimate Movie Player For Linux
i mplayer-doc - The Ultimate Movie Player For Linux (Docum
c mplayer-fonts - Fonts for mplayer
i mplayer-skins - Skins for the Ubuntu mplayer Package

Y ví que mplayer y mplayer-fonts aparecía como eliminado aunque con archivos de configuración presentes (es lo que indica la c). Parecía un problema de solución simple:

jake@asimov:~$ sudo aptitude install mplayer mplayer-fonts

Y efectivamente, lo fue. Ya podía volver a ver vídeos con mi reproductor favorito. Además, los archivos de configuración anteriores se mantuvieron tras la instalación, de modo que no tuve que configurar nada más nada.

Fin (o casi)

Después de resolver estos problemas y un pequeño percance con el sonido que ya comentaré en otro post, el sistema estaba actualizado y funcionando correctamente.

Esta entrada se publicó el Miércoles, 6 de Diciembre de 2006 a las 1:23 am y está archivada en Linux con estos tags o etiquetas: , , , , , . Puedes seguir las respuestas a esta entrada mediante el feed RSS 2.0. Puedes dejar dejar un comentario, o hacer trackback desde tu propia web.

Un comentario to “Actualización de Ubuntu: de Dapper a Edgy”

Si instalas ademas el paquete mozilla-mplayer ya queda completo el reproductor para poder ver los videos integrados en web:)
Felicidades por la nueva web, buen comienzo.

Pd: yo te recomendé que usases el alternate cd… pero no se si será el motivo que no recuerdasXD

Tu comentario





Los campos en negrita son obligatorios. Las direcciones de email nunca se publican ni se distribuyen.

Se permiten algunas etiquetas de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong> . Las URIs deben ser completas (p. ej.: http://www.domainname.com) y todas las etiquetas deben cerrarse correctamente.

Los saltos de línea y los párrafos se forman automáticamente.

Por favor, escribe comentarios mínimamente relevantes. Los comentarios ofensivos, inapropiados o fuera de tema pueden ser editados o borrados.

Buscar

Posts recientes

  1. Structs, tipos y listas enlazadas
  2. Opciones en las direcciones de Gmail
  3. Python en Windows sin ventana de DOS
  4. Problemas al compilar blas-atlas en Gentoo
  5. La codificación de caracteres en Python
  6. Comprobaciones de particiones en el arranque
  7. Cuidado con Ubuntu en los portátiles Dell
  8. Escoger el orden de tarjetas de sonido con Alsa en Ubuntu
  9. Actualización de Ubuntu: de Dapper a Edgy
  10. ¡Hola mundo!


Licencia de contenidos

Todo el contenido original creado por Jacobo de Vera y que aparece en este sitio web se encuentra, si no se indica lo contrario, protegido por una licencia de Creative Commons.

DreamHost promo

DreamHost

Esta web está alojada en uno de los servidores de DreamHost.

Si buscas alojamiento para tu web quizá te interesen sus precios.

Si te decides y quieres obtener un descuento de 45.00$ en cualquiera de los planes anuales o bienales introduce este código de promoción en el formulario de alta:

JOV042