Baixar todos os pacotes instalados para o cache
April 30th, 2007 — cypherUma dúvida que parece ser comum é como ter em cache todos os pacotes instalados (inclusive os pacotes que já são instalados por padrão) para que se possa usar com toda a tranquilidade o APTonCD.
Normalmente só está no cache do APT os pacotes que foram instalados posteriormente/manualmente e isto se o usuário não limpou o cache (apt-get clean, evite fazer isto).
Agora, se você deseja criar um cd-repositório com *todos* os pacotes instalados no seu computador, utilize os comandos abaixo, seguidos então do APTonCD:
$ dpkg -get-selections | grep install | cut -f 1 > pacotes-instalados.list
$ sudo apt-get install -reinstall -d `cat pacotes-instalados.list`
Esta dica serve tanto para o Debian quanto para o Ubuntu (e derivados). Isto vai baixar todos os pacotes que estão instalados e NÃO estão no cache, em seguida use o APTonCD e have fun.
Se você instalou algum pacote que não se encontra na sua lista de repositórios (por exemplo, algum pacote .deb pego do getdeb.net), provavelmente aparecerão alguns warnings avisando que o pacote não pode ser baixado, mas isto não é problema, pois se voce salvou este pacote na sua pasta basta adiciona-lo ao usar o APTonCD.
Leitura recomendada (não tem relação direta com o título do post mas mostra um caso de uso do APTonCD em ação).
April 30th, 2007 at 6:09 pm
e se fizesse assim:
$ dpkg –get-selections | grep install | cut -f 1 >
pacotes-instalados.list
$ sudo dpkg-repack `cat pacotes-instalados.list`
não seria mais rápido e facil não ??
April 30th, 2007 at 8:26 pm
CyberBIOS, será que essa informação poderia constar na FAQ do aptoncd.sourceforge.net? Ela é boa demais para ficar só num blog post :)
April 30th, 2007 at 10:28 pm
APTonCD eh vida!!!!!
As instalações do Ubuntu no Flisol de Salvador foram acompanhadas com os updates através do APTonCD.
Parabéns cara, você conseguiu escrever seu nome na história do SW Livre com está ferramenta.
May 8th, 2007 at 8:23 pm
sabia do caso do apt-get clean e tinha o aplicado por isso perdi tudo que havia baixado antes no Ubuntu 7.04
Agora executei no terminal
$ dpkg –get-selections | grep install | cut -f 1 > pacotes-instalados.list
$ sudo apt-get install –reinstall -d `cat pacotes-instalados.list`
$ dpkg –get-selections | grep install | cut -f 1 >
pacotes-instalados.list
$ sudo dpkg-repack `cat pacotes-instalados.list`
E ambos acusaram erro de falta de comando no terminal
Verifiquei o APTonCD e tudo igual antes.