Re: baixar os .debs que estao instalados

2007-08-15 Por tôpico Renato S. Yamane

Exal de Jesus Garcia Carrillo escreveu:

Em terça, 14 agosto 2007, Carlucio Lopes escreveu :

como Eu faço para baixar somente os debs que estao instalados no meu servidor.
Quero copia-los  e fazer um repositorio em um pen-drive.

tem como?


Voce pode tentar isso:

$ mkdir -p $HOME/backup/var/lib/
# cp -R /var/lib/apt/ $HOME/backup/var/lib/
$ mkdir -p $HOME/backup/var/cache/
# cp -R /var/cache/apt/ $HOME/backup/var/cache/
$ mkdir -p $HOME/backup/etc/apt
# cp -R /etc/apt/ $HOME/backup/etc/
# chown -R $USER $HOME/backup/


??
Isso só irá copiar os arquivos que foram baixados pelo aptitude/apt-get 
e anda estão em cache. Não tem nada a ver com o quê ele está querendo.

Se ele executar um aptitude clean, não haverá nada nesses diretórios.

O carlucio terá que executar o dpkg -l  programas_instlados.txt para 
salvar um arquivo com a lista de todos os softwares instalados. Depois 
terá que executar o dpkg --get-selections programas_instalados.txt 
para seleciona-los e instala-los.


Eu nunca fiz isso, mas acho que é por aí.

Att,
Renato


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: baixar os .debs que estao instalados

2007-08-15 Por tôpico Fabiano Manoel de Andrade
Em Ter, 2007-08-14 às 19:37 +, Carlucio Lopes escreveu:
 Boa Noite pessoal,
 
 como Eu faço para baixar somente os debs que estao instalados no meu servidor.
 Quero copia-los  e fazer um repositorio em um pen-drive.
 
 tem como?
 
 agradeço qualquer ajuda.
 
 
 
 Carlucio Lopes- Cobolito 62-8415-8939 msn:[EMAIL PROTECTED]
 Entenda Pirataria = http://www.carlinux.v10.com.br 
 Compilador Cobol Free http://tinycobol.org em Portugues
 Porque Cobol? == http://www.clubecobol.com.br/cc_porque_cobol_02.asp
 Projeto Debian Brasil http://cdd.debian-br.org Tinycobol/Debian 
 Gnu-Linux/Postgresql/Tcl-Tk
 
Olá, você pode tentar usar uma dica coloca aqui esses dias (não lembro
quem colocou :() Rode:
$ i=` dpkg --get-selections | cut -f 1`; echo $i  pacotes
O arquivo pacotes terá os pacotes instalados na sua máquina.
Depois, tente
$ cat pacotes | xargs sudo aptitude reinstall -d

Pacotes que foram instalados com o dpkg -i ao invés do apt/aptitude
darão erro. Edite o arquivo pacotes,  retirando o nome dos mesmos e
rode o comando acima novamente.
Por exemplo, testei aqui no meu micro e reclamou do
google-desktop-linux. Aí eu fiz
~$ sed -i 's/google-desktop-linux//' pacotes

Abraço.
Fabiano.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: baixar os .debs que estao instalados

2007-08-15 Por tôpico Renato S. Yamane

Fabiano Manoel de Andrade escreveu:

Sim, mas essa receita acima é válida caso ele tenha linpado
o /var/cache/apt/.


Vocês estão totalmente perdidos! :-)
O /var/cache/apt possui somente os arquivos que estão no CACHE do apt 
(óbvio), ou seja, lá haverá somente os arquivos que ele instalou 
manualmente após a instalação default do Debian, enquanto que a dúvida 
inicial era referente a TODOS os softwares que estão instalados na 
máquina dele!


Por exemplo, se você acabou de instalar o Debian, lá no /var/cache/apt 
não haverá absolutamente nada, mas já há milhares de sofwares instalados 
no sistema!


Att,
Renato


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: baixar os .debs que estao instalados

2007-08-15 Por tôpico Fabiano Manoel de Andrade
Em Qua, 2007-08-15 às 16:27 -0300, Renato S. Yamane escreveu:
 Fabiano Manoel de Andrade escreveu:
  Sim, mas essa receita acima é válida caso ele tenha linpado
  o /var/cache/apt/.
 
 Vocês estão totalmente perdidos! :-)
 O /var/cache/apt possui somente os arquivos que estão no CACHE do apt 
 (óbvio), ou seja, lá haverá somente os arquivos que ele instalou 
 manualmente após a instalação default do Debian, enquanto que a dúvida 
 inicial era referente a TODOS os softwares que estão instalados na 
 máquina dele!
 
 Por exemplo, se você acabou de instalar o Debian, lá no /var/cache/apt 
 não haverá absolutamente nada, mas já há milhares de sofwares instalados 
 no sistema!
 
 Att,
 Renato
 
Só uma correção :). Quando termina de instalar o debian, os debs do 
sistema básico estão todos em /var/cache/apt, pois eles são primeiro copiados 
para o hd depois descompactados e configurados.
Abraço.
Fabiano.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: baixar os .debs que estao instalados

2007-08-15 Por tôpico Thadeu Penna
Em 15/08/07, Fabiano Manoel de Andrade[EMAIL PROTECTED] escreveu:
 Em Qua, 2007-08-15 às 16:27 -0300, Renato S. Yamane escreveu:
  Fabiano Manoel de Andrade escreveu:
   Sim, mas essa receita acima é válida caso ele tenha linpado
   o /var/cache/apt/.
 
  Vocês estão totalmente perdidos! :-)
  O /var/cache/apt possui somente os arquivos que estão no CACHE do apt
  (óbvio), ou seja, lá haverá somente os arquivos que ele instalou
  manualmente após a instalação default do Debian, enquanto que a dúvida
  inicial era referente a TODOS os softwares que estão instalados na
  máquina dele!
 
  Por exemplo, se você acabou de instalar o Debian, lá no /var/cache/apt
  não haverá absolutamente nada, mas já há milhares de sofwares instalados
  no sistema!
 
  Att,
  Renato
 
 Só uma correção :). Quando termina de instalar o debian, os debs do 
 sistema básico estão todos em /var/cache/apt, pois eles são primeiro copiados 
 para o hd depois descompactados e configurados.



A receita passada pelo Fabiano reinstala todos os pacotes, veja os
posts anteriores (o reply foi cortado). Eu tinha escrito isto para o
Mauro Copelli que desconfiava de algum pacote corrompido na instalação
dele.

Em particular, acho meio complicado fazer diferente disto, pois além
do pacote você tem que baixar as dependências.

-- 
Thadeu Penna
Prof.Associado - Instituto de Física
Universidade Federal Fluminense
http://profs.if.uff.br/tjpp/blog



Re: baixar os .debs que estao instalados

2007-08-15 Por tôpico Fabiano Manoel de Andrade
Em Qua, 2007-08-15 às 18:31 -0300, Thadeu Penna escreveu:
 Em 15/08/07, Fabiano Manoel de Andrade[EMAIL PROTECTED] escreveu:
  Em Qua, 2007-08-15 às 16:27 -0300, Renato S. Yamane escreveu:
   Fabiano Manoel de Andrade escreveu:
Sim, mas essa receita acima é válida caso ele tenha linpado
o /var/cache/apt/.
  
   Vocês estão totalmente perdidos! :-)
   O /var/cache/apt possui somente os arquivos que estão no CACHE do apt
   (óbvio), ou seja, lá haverá somente os arquivos que ele instalou
   manualmente após a instalação default do Debian, enquanto que a dúvida
   inicial era referente a TODOS os softwares que estão instalados na
   máquina dele!
  
   Por exemplo, se você acabou de instalar o Debian, lá no /var/cache/apt
   não haverá absolutamente nada, mas já há milhares de sofwares instalados
   no sistema!
  
   Att,
   Renato
  
  Só uma correção :). Quando termina de instalar o debian, os debs do 
  sistema básico estão todos em /var/cache/apt, pois eles são primeiro 
  copiados para o hd depois descompactados e configurados.
 
 
 
 A receita passada pelo Fabiano reinstala todos os pacotes, veja os
 posts anteriores (o reply foi cortado). Eu tinha escrito isto para o
 Mauro Copelli que desconfiava de algum pacote corrompido na instalação
 dele.
 
 Em particular, acho meio complicado fazer diferente disto, pois além
 do pacote você tem que baixar as dependências.
 
Então Thadeu, não lembrava que era você que passou essa dica aqui na
lista, apenas anotei num canto aqui e agora repassei :). Só fiz uma
modificação colocando o parâmetro -d para que o apt realize somente o
download dos arquivos.
Abraço.
Fabiano.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: baixar os .debs que estao instalados

2007-08-14 Por tôpico Franz Gustav Niederheitmann
Em Ter, 2007-08-14 às 19:37 +, Carlucio Lopes escreveu:
 Boa Noite pessoal,
 
 como Eu faço para baixar somente os debs que estao instalados no meu servidor.
 Quero copia-los  e fazer um repositorio em um pen-drive.
 
 tem como?

dpkg --get-selections [package-name-pattern...]
  Get list of package selections, and write it to stdout.
Without
  a pattern, packages marked with state purge will not be
shown.


isso gera uma lista com tds os seus pacotes...


vc pode copiar os pacotes q estaum em /var/cache/apt/archives/,
mas acho melhor criar essa lista de pacotes...



 
 agradeço qualquer ajuda.
 
 
 
 Carlucio Lopes- Cobolito 62-8415-8939 msn:[EMAIL PROTECTED]
 Entenda Pirataria = http://www.carlinux.v10.com.br 
 Compilador Cobol Free http://tinycobol.org em Portugues
 Porque Cobol? == http://www.clubecobol.com.br/cc_porque_cobol_02.asp
 Projeto Debian Brasil http://cdd.debian-br.org Tinycobol/Debian 
 Gnu-Linux/Postgresql/Tcl-Tk
 
-- 
Franz Gustav Niederheitmann [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: baixar os .debs que estao instalados

2007-08-14 Por tôpico Exal de Jesus Garcia Carrillo
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Em terça, 14 agosto 2007, Carlucio Lopes escreveu :

 Boa Noite pessoal,

 como Eu faço para baixar somente os debs que estao instalados no meu servidor.
 Quero copia-los  e fazer um repositorio em um pen-drive.

 tem como?


Voce pode tentar isso:

$ mkdir -p $HOME/backup/var/lib/
# cp -R /var/lib/apt/ $HOME/backup/var/lib/
$ mkdir -p $HOME/backup/var/cache/
# cp -R /var/cache/apt/ $HOME/backup/var/cache/
$ mkdir -p $HOME/backup/etc/apt
# cp -R /etc/apt/ $HOME/backup/etc/
# chown -R $USER $HOME/backup/




.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8+ http://mailcrypt.sourceforge.net/

iD8DBQFGwkNfoZmxoVJRtGIRAnj1AJ95d6p4GwIQxRFv4meNnGUG8lc1hACdHGd/
UjQPm3BW04L3Sx1As3dbSCU=
=wp1m
-END PGP SIGNATURE-