Este texto explica cómo automatizar la instalación de software de una versión de ubuntu a otra. Para aquellos que tengáis intención de actualizar a Lucid Lynx (10.04) desde 0, podéis hacerlo mediante un sencillo método a través de la todopoderosa consola. También es, sobretodo, útil para aquellos que reinstaléis una misma distro.

Recordad que siempre es preferible hacer un backup de vuestra partición /home (ya que, es más que recomendable instalarla en una partición aparte para hacernos la vida más cómoda).

Accedemos al terminal y escribimos lo siguiente:

dpkg --get-selections

#Esto mostrará los paquetes que tenemos instalados. El comando dpkg --set-selections nos #servirá más adelante para instalar exactamente esos paquetes. A continuación, escribimos:

dpkg --get-selections > appz.list

#Esto guardará esa lista en el fichero de texto appz.list
#Ahora pasamos este mismo fichero al set selections tras la instalación del nuevo SO tal que #así:

dpkg --set-selections < appz.list

#Ahora aplicamos los cambios recargando la lista de paquetes instalados/a instalar:

apt-get dselect-upgrade

#Y se instalará todo lo que había en la lista appz.list automáticamente. Se trata de un método #perfecto si actualizas aunque tiene una pequeña tara. Esto ocurre cuando algún paquete lleva #el número de versión en su nombre (p.e. libjpeg6 -> libjpeg7). Si la versión cambia entre #distros, pues claro, la vieja llevará el primero, y dará error al intentar instalarlo en la nueva. ¿Cómo evitarlo? Existe una forma de hacerlo con más o menos detalle:

#Miramos la lista obtenida appz.list con get-selections y buscaremos todos los que acaben con #un número (la versión siempre va al final):

grep appz.list '[0-9]\s'

#Esto devolverá todos los que acaben con número. No obstante, conviene aclarar que NO #TODOS los que acaben con número son versiones. Para muchos, el número será el mismo #entre distro y distro (p.e. m4, lvm2, xserver-xorg-video-i740, etc.). Pero bueno... quizás os #pueda automatizar un poco el proceso.

Espero haber sido de ayuda... he visto preguntar esto en muchas partes.

Agregar a Del.icio.us Agregar a DiggIt! Agregar a Yahoo! Agregar a Google Agregar a Meneame Agregar a Furl Agregar a Reddit Agregar a Magnolia Agregar a Blinklist Agregar a Blogmarks Agregar a Promoting Blogs Agregar a Mister Wong Agregar a Barra punto com Agregar a autobombo
Bookmark and Share

1 comentarios

  1. Dani Ocón // 28 de abril de 2010, 13:49  

    Descargando iso para probar en vmware....

Publicar un comentario

Recuerda que aquí puedes escribir lo que quieras como quieras. Lógicamente el spam descarado o los mensajes que resulten inapropiados serán eliminados (por lo pronto esto último no lo he llegado a hacer nunca :P)

Mensajes privados directamente en: danielsucio@gmail.com