Nao sei se alguem tem uma maneira mais rapida, mas o legal seria vc criar um apt-proxy em outro HD e depois importar os pacotes com apt-proxy-import Ae todo pacote entrava para sua arvore e vc teria um apt-proxy pra vc levar onde quiser...
Em Qua, 2004-07-28 às 09:39, Marcio de Araujo Benedito escreveu: > Olas; > > Tenho uma maquina em casa onde atualizo uma vez por semana usando um HD > externo, pois nao tenho banda larga. > > Para adicionar os pacotes, baixo no trabalho, onde tenho uma maquina com > a mesma lista de pacotes instalada, e passo para este HD externo, e > usando o recurso de usar o apt localmente eu crio a indexacao de pacotes > para colocar o repositorio o /etc/apt/source.list. > > So que agora este HD externo encheu, e preciso apagar os pacotes > antigos. Mas como sao nao_sei_quantos_mil pacotes,e existem pelo menos 5 > pacotes de cada, gostaria de saber qual a maneira mais racional de > apaga-los deixando apenas a versao mais nova. Pensei em duas amneiras: > > 1) Um script shell que lesse o diretorio e apagasse as versoes mais antigas. > Mas neste caso, nao poderia usar o campo data, pois os pacotes sao > gravadas com a mesma data da transferencia para este HD. Poderia entao > usar o sufixo que indica a versao do nome do pacote, mas isso ja fica > complicado pra mim fazer, com meus parcos conhecimentos... A estrutura > de nome e esta: > > mozilla-browser_2%3a1.7.1-1_i386.deb > mozilla-browser_2%3a1.7.1-2_i386.deb > mozilla-browser_2%3a1.7.1-3_i386.deb > > 2) Mover todos os arquivos para /var/cache/apt/archives e usar o apt-get > autoclean para remover os pacotes antigos. Mas esta solucao apagara > tambem os pacotes novos que ainda nao estao instalados, ou nao??? > > Alguem tem uma solucao? > > []'s > -- > .''`. Márcio de Araújo Benedito <[EMAIL PROTECTED]> > : :' : Promoção e Defesa do Software Livre <http://www.minaslivre.org> > `. `' UIN 14398303 > `- "Não tive filhos, não transmiti a nenhuma criatura o legado > de nossa miséria" > Brás Cubas PeTRoK Reinaldo J. Seja Livre Use Linux.

