Si tenés varias máquinas (por ejemplo, tu laptop + una o dos PCs) y en todas ellas tenés instalado Ubuntu, entonces este post te puede servir… mucho. Supongamos que acabamos de instalar Lucid en todas ellas. En cada una de ellas tenés que instalar Ubuntu Tweak, los códecs, las fuentes y todos tus programas favoritos. Bueno, acá te enseñamos un método para hacer tu vida fácil, gracias a la gente de OMG! Ubuntu. |
Método 1
Usaremos un programita llamado Dpkg-Repack para juntar todos los paquetes que instalemos en nuestra máquina «fuente» en 1 sólo deb, que luego copiaremos en un pendrive e instalaremos en las otras máquinas.
Abrimos un terminal y escribimos:
sudo apt-get install dpkg-repack fakeroot mkdir ~/dpkg-repack; cd ~/dpkg-repack fakeroot -u dpkg-repack `dpkg --get-selections | grep install | cut -f1`
El primer comando instala Dpkg-Repack y fakeroot, lo que permite elegir los paquetes sin conflictos de permisos. El segundo comando crea un directorio en donde almacenar el súper paquete DEB. El último comando almacena todos los paquetes que hayas instalado en esa máquina y los mete adentro del súper DEB.
Lo que resta por hacer es copiar este DEB a un pendrive, ir a otra máquina y ejecutar:
sudo dpkg -i *.deb
Esto te va a instalar todo, ¡incluso aunque no tengas conexión a internet!
Método 2
Este método no crea un súper DEB sino una lista de paquetes para bajar. Este método requiere que en todas y cada una de las máquinas tengas conexión a internet.
Abrimos un terminal y escribimos:
sudo dpkg --get-selections > installedsoftware
Todo lo que tendremos que hacer es copiar esa carpeta a nuestro HOME en las otras máquinas y ejecutar:
sudo dpkg --set-selections < installedsoftware
Método 3 (el más fácil)
Ir a la carpeta /var/cache/apt/archives, copiar los debs a un pendrive o cd e instalarlos en el otro pc mediante:
sudo dpkg -i *.deb
o desde Synaptic en Archivo > Añadir paquetes descargados
¡Gracias al tutomecanico x pasarnos este último método!
estoy probando el METODO 2, pero no veo donde se genera la carpeta en cuestion …
podrias aclarar cual es el nombre de la carpeta, y donde debo buscarla para copiarla al home de las otras pc’s?
gracias
Es verdad…¡voy a agregrarlo! ¡Mil gracias!
Buenos métodos, otro que puede servir es ir a la carpeta /var/cache/apt/archives copiar los debs a un pendrive o cd e instalarlos en el otro pc mediante:
# dpkg -i *.deb
o desde synaptic en Archivo > Añadir paquetes descargados
Espero que también les sirva