| Subcribe via RSS

Como recuperar tu lista de paquetes en ubuntu (y de paso evitar descargarlos de nuevo)

Mayo 15th, 2008 | No Comments | Posted in la senda del silicón

Más de una vez he estado en la necesidad de restaurar mi de , o incluso en la necesidad de tener dos o tres maquinas con exactamente las mismas aplicaciones. Aunque el tema de bajar los es lo que suele demorar mas ( y para lo que hay una solución mas adelante) la selección suele ser incomoda, por el asunto de recordar todo lo que uno ha instalado. Después de investigar algo, ya saben lo productiva que puede ser la flojera a veces, me encontré con ese metodo que aplica a cualquier distro basada en .

user$  --get-selections | grep -v deinstall > ubuntu-files 
Esto genera una lista de los  que tienes instalados

En si es un archivo de texto plano donde encontrarás una lista de todos los que tienes instalados, si te fijas bien veras que no tienen numero de versión asi que si instalará el que encuentre en el que tengas. Pero siempre sera útil que tengas una de tu archivo sources.list por si acaso

cp /etc//sources.list /
Esto copiará una lista de tus repositorios a tu , aunque puedes elegir cualquier otra ruta.

El siguiente paso incluye el uso de por lo que te vendría muy bien asegurarte de tenerla instalada con un sudo -get install e unplica el uso del listado de que generamos inicialmente.

user$ sudo  --set-selections < ubuntu-files
esto importará la lista de  generada anteriormente

y después de esto solo nos queda un último paso, para que esta lista de importada sea de para nuestros fines.

user$ sudo  install
esto equivale a hacer -ger install a todos el listado de 

Después de este ultimo paso el sistema comenzará a bajar los seleccionados para dejar una exactamente igual a la que sirvio de molde. Pero ¿Qué pasa si deseas aprovechar los que has bajado previamente y llevarlos a otra maquina? Hay una salida, mediante la , que te backupea los archivos descargados en una o cd y ademas prepara el sistema para usar otras isos o cds como repositiorios.

ventana

Para instalarlo basta usar el comando sudo -get install esta usa una interface gráfica por lo que usarla es bastante sencillo si sigues los pasos indicados en el asistente. te ofrece dos posibilidades, la primera es crear un disco con los que has descargado, aunque usualmente solo utiliza las ultimas versiones, puedes indicarle que use las anteriores tambien, después de creado te lo quema en un cd o dvd o te crea una iso. Con la misma puedes utilizar ese disco o iso como y sumar esos al directorio var/cache/ de la computadora destino. Ahora, siempre queda copiar el contenido de la carpeta /var/cache//archives desde la que quieras clonar a la maquina sobre la que quieres hacer la , sumar los repositorios desde donde los obtuviste al sources.list y hacer un -get update antes de seguir los pasos de mas arriba para evitar descargar todo.

Etiquetas: , , , , , , , , , , , , , ,
Tags: , , , , , , , , , , , , , ,