APTonCD y la falta de paquetes en el caché

Imagen de Alcruz
58 puntos

Si queremos usar APTonCD para crear un repositorio en CDs o DVDs de los paquetes que instalamos, nos encontraremos con la sorpresa de que en el caché figuran muy pocos paquetes, ya sea por que lo hemos estado borrando o por que por defecto los paquetes allí almacenados duran 30 días, lo que hace inservible el uso de APTonCD.
El siguiente método lo que se propone es regenerar todos los pauetes .deb que hemos instalado y los almacenará en el caché para luego si poder usar en forma efectiva APTonCD, los pasos seríam los siguientes
1.- Instalar dpkg-repack
sudo apt-get install dpkg-repack
sudo apt-get clean
2.-Ejecitar
sudo gedit /var/cache/apt/archives/recons
Copiar el contenido del siguiente script

#!/bin/sh
dpkg --get-selections | grep -v deinstall | awk '{print $1}' > paq.txt
while read line; do
sudo dpkg-repack $line
done < paq.txt

guardar el archivo
3.- ejecutar
cd /var/cache/apt/archives/ && sudo sh recons && sudo rm recons paq.txt

Esto va a demorar por que recontruirá en el caché todos los paquetes .deb instalados en el sistema, el tiempo puede llevar varias horas dependiendo de la cantida de paquetes instalados y del procesador que se tenga
solo resta emplear APTonCD y esta vez si será podsible crear un repositorio para usar en otra instalación.

Imagen de JhenerGarcia
+1
0
-1

Si! Lo que estaba buscando! Gracias.

+1
0
-1

--Jhener García