Hola usuarios del Software Libre, hoy vengo con algo que me acaba de suceder, cuestiones en las que comienzas por configurar y desconfigurar tu Sistema Operativo (SO), le quitas y le pones, instalas o desinstalas programas. Pero bien sabemos que la mayoria de éstos se ubican en el repositorio del respectivo SO que ocupemos.
Al instalar alguna aplicacion a traves de un aptitude, apt-get o synaptic, los archivos son realmente bajados a nuestra maquina, ahora la pregunta es donde los almacena?, bueno, se almacenan en la siguiente carpeta:
/var/cache/apt/archives
Para hacer una instalación limpia //-por cambio de versión o por lo que sea-// (en mi caso por problemas en el SO y evitarme la lata de andar reconfigurando) puede ahorrar tiempo y ancho de banda hacer un backup previo de estos paquetes para reinstalarlos posteriormente. Para el copiado hay que acceder como root.
Otra utilidad es transportar estos paquetes a otras PCs sin acceso a internet.
Otra manera de hacer el respaldo, es mediante una aplicación llamada APTonCD que genera imágenes ISOs de los paquetes: Guía en inglés para APTonCD
Fuente:
http://www.ubuntugeek.com/backup-installed-packages-on-ubuntu.html
Sea cual sea tu SO, pero pienso mas los que utilizan los paquetes .DEB, debe ser parecido.
Espero que ésto les sirva en cualquier momento. Para esto les muestro como es de que te puedes ahorra mucho tiempo haciendo algo asi:
(Instalando Skype, anteriormente habia sido bajado de los repositorios en el SO que tumbé)
# apt-get install skype
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following extra packages will be installed:
ia32-libs lib32asound2 lib32bz2-1.0 lib32ncurses5 lib32stdc++6 lib32v4l-0 lib32z1 libasound2
Suggested packages:
lib32asound2-plugins
The following NEW packages will be installed:
ia32-libs lib32asound2 lib32bz2-1.0 lib32ncurses5 lib32stdc++6 lib32v4l-0 lib32z1 skype
The following packages will be upgraded:
libasound2
1 upgraded, 8 newly installed, 0 to remove and 275 not upgraded.
Need to get 0B/55.0MB of archives.
After this operation, 176MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following extra packages will be installed:
ia32-libs lib32asound2 lib32bz2-1.0 lib32ncurses5 lib32stdc++6 lib32v4l-0 lib32z1 libasound2
Suggested packages:
lib32asound2-plugins
The following NEW packages will be installed:
ia32-libs lib32asound2 lib32bz2-1.0 lib32ncurses5 lib32stdc++6 lib32v4l-0 lib32z1 skype
The following packages will be upgraded:
libasound2
1 upgraded, 8 newly installed, 0 to remove and 275 not upgraded.
Need to get 0B/55.0MB of archives.
After this operation, 176MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Explico lo que arriba sucede:
# apt-get install skype //Solicito la instalacion de skype, pero como se encuentran ya los archivos necesarios me muestra el siguiente mensaje
1 upgraded, 8 newly installed, 0 to remove and 275 not upgraded.
Need to get 0B/55.0MB of archives. // Aquí se verifica que realmente no hace mas uso de la red Internet, solicita 0 Bytes de 55 MB… De este modo puedo hacerlo en algun equipo sin Internet.
After this operation, 176MB of additional disk space will be used.
Do you want to continue [Y/n]? y // Solo confirmamos la instalacion solicitada
Esto es todo por ahora.
Saludos Jonathan