Todos os programas do apt-get já instalados

Todo mundo do mundo Ubuntu conhece o AptonCD. Com ele você cria CD/DVD’s de “backup” dos aplicativos .DEB que você tem instalado no PC usando a pasta CACHE.

MAS… e se por engano a pasta cache tem o conteúdo apagado?? Como fazemos para ter de volta os 450mb (por exemplo) de arquivos .DEB que foram pro espaço???

Segue a sugestão (não testei ainda):
Se quer todos os programas do apt-get já instalados, pode tentar isso aqui pelo terminal:

$ mkdir aptoncd

$ cd aptoncd

$ dpkg –get-selections | awk ‘{if ($2 == “install”) print “dpkg-repack “$1}’ > lista

isso vai criar uma lista com todos os pacotes .deb já instalados, confere aí se tá com todos mesmo.
agora como root:

# cd aptoncd

# sh lista

isso vai fazer um “dpkg-repack” (recria todos os pacotes .deb já instalados) na pasta aptoncd (aqui demorou pelo menos uns 30 minutos)

copie todos os .deb para /var/cache/apt/archives/

# cp *.deb /var/cache/apt/archives

agora roda o aptoncd, e cria o cd/DVD com todos os pacotes já instalados.

Anúncios

~ por 3c0linux em agosto 6, 2008.

 
%d blogueiros gostam disto: