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
)
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.confDebería parecerse a esto:
# Usplash configuration file
xres=1024
yres=768Si 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: edgy eft, imagen iso, kernel, linux, ubuntu, usplash. 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.