Re: Atualizar computador sem conexão com a internet

2007-09-03 Por tôpico Thadeu Penna
Em 03/09/07, Douglas A. Augusto<[EMAIL PROTECTED]> escreveu:
> No dia 03/09/2007 às 17:32,
> João Olavo Baião de Vasconcelos <[EMAIL PROTECTED]> escreveu:
>
> > Isso que o Thadeu disse não resolve esse problema nao?? Migrar o
> > /var/lib/apt/lists/* do pc com internet para o que nao tem internet?
> > Ja tentou?
>
> Não funciona porque as máquinas têm repositórios diferentes. Uma é Etch
> i386 a outra (com internet) é Testing AMD64. Mas descobri que é possível
> resolver isso utilizando antes um 'apt-get update --print-uris' na
> máquina sem internet (acabei de enviar essa mensagem para lista
> detalhando o procedimento). Agora é testar.
>

Isto não é complicado resolver com o debootstrap e um chroot. Aliás
acho que você deveria usar este approach para manter mais organizado o
procedimento, pois permitiria usar o apt-get ao invés de lidar com as
URLs diretamente.



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



Re: Atualizar computador sem conexão com a internet

2007-09-03 Por tôpico João Olavo Baião de Vasconcelos
On 9/3/07, Douglas A. Augusto <[EMAIL PROTECTED]> wrote:
>
> O curioso é que o problema pede uma solução aparentemente simples, que é
> apenas descobrir como o 'apt-get update' gerencia as informações sobre as
> atualizações, isto é, onde e como ele armazena os dados baixados


Thadeu Penna disse:
2) Copie o  /var/lib/apt/lists/seu_repositorio_preferido_Packages do micro
ligado na internet para o micro desconectado. Simule o apt-get dist-upgrade
e pegue o nome dos pacotes redirecionando para um arquivo. Aí é só baixar os
pacotes no micro-servidor.

Isso que o Thadeu disse não resolve esse problema nao?? Migrar o
/var/lib/apt/lists/* do pc com internet para o que nao tem internet?
Ja tentou?

Ah, soh de curiosidade, de uma olhada no aptoncd [1]. Eh para Ubuntu, mas
ele faz algo parecido com o que vc quer. O problema eh que eu acho que ele
tb nao faz o que o aptitude update faz, que eh td o problema. =/
Vou entrar em contato com o desenvolvedor para sugerir essa parada do
update.

[1] http://aptoncd.sourceforge.net/

Falous!!
-- 
João Olavo Baião de Vasconcelos
Ciência da Computação
UFES


Re: Atualizar computador sem conexão com a internet

2007-09-03 Por tôpico Sorocaos .
outro jeito é pegar os cds .iso novas do debian e dar um

apt-cdrom add

e ai usar o cdrom para atualizar...mas atualização recentes que tu fizer
para tu maquina que usa...ai pega os pacotes no /var/cache/apt/archives e
joga depois no p200.o problema talvez venha se pacote for i686..e tu
levar para p200 não vai dar certo.

coloca um placa de rede no p200 e liga ele na net/rede e manda ver.


Re: Atualizar computador sem conexão com a internet

2007-09-03 Por tôpico Junior Polegato - Linux

Douglas A. Augusto escreveu:

Ressuscitei um Pentium 200 usando o Debian Etch; está funcionando que é
uma maravilha. 
O computador no entanto não possui conexão com a internet, e gostaria de

deixá-lo atualizado (a despeito da baixa agitação das atualizações das
versões estáveis). Tenho, entretanto, através de uma outra estação (não
conectada com o P200) acesso à internet, da qual poderia baixar todos os
pacotes passíveis de atualização. O sources.list do P200 aponta para os
CDs do Etch (apt-cdrom).
O problema é o seguinte: como saber do P200 quais pacotes têm
atualização, se não posso disparar um "apt-get/aptitude update"?
Possibilitando isso seria trivial baixar os .debs --e depois jogá-los
para o /var/cache/apt/archives do P200--- por intermédio de um "apt-get
dist-upgrade --print-uris".
Por falar nisso, há disponível algum equivalente ao apt-get --print-uris
no aptitude?
Obrigado,
  


Olá,

   O caminho mais fácil seria conectar esse P200 à internet colocando 
um placa de fax/modem e conectando essa ao telefone, ou uma de rede caso 
seja possível ligá-lo a uma rede ou modem banda larga, aí faz o update e 
exporta as URIs, obtem os arquivos em outra máquina e copia esses para o 
local correto no P200, finalizando com um dist-upgrade no P200.
   Uma outra alternativa, seria criar um ambiente virtual na máquina 
com internet com os mesmos pacotes desse P200, fazer a atualização e 
copiar todos os arquivos do /var/cache/apt dessa máquina virtual para o 
P200. Nunca fiz, mas creio que funcionaria.


--
Atenciosamente,

  Junior Polegato

  Um peregrino de problemas; Um pergaminho de soluções!
  Página Profissional: http://www.juniorpolegato.com.br


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



Re: Atualizar computador sem conexão com a internet

2007-09-02 Por tôpico Thadeu Penna
Em 02/09/07, Douglas A. Augusto<[EMAIL PROTECTED]> escreveu:
> Pessoal,
>
> Ressuscitei um Pentium 200 usando o Debian Etch; está funcionando que é
> uma maravilha.
>
> O computador no entanto não possui conexão com a internet, e gostaria de
> deixá-lo atualizado (a despeito da baixa agitação das atualizações das
> versões estáveis). Tenho, entretanto, através de uma outra estação (não
> conectada com o P200) acesso à internet, da qual poderia baixar todos os
> pacotes passíveis de atualização. O sources.list do P200 aponta para os
> CDs do Etch (apt-cdrom).
>
> O problema é o seguinte: como saber do P200 quais pacotes têm
> atualização, se não posso disparar um "apt-get/aptitude update"?
>
> Possibilitando isso seria trivial baixar os .debs --e depois jogá-los
> para o /var/cache/apt/archives do P200--- por intermédio de um "apt-get
> dist-upgrade --print-uris".
>
> Por falar nisso, há disponível algum equivalente ao apt-get --print-uris
> no aptitude?
>

Duas possíveis saídas:
1) o espelho atual do debian-security (eu mantenho aqui) ocupa 3,6Gb
para etch e lenny, amd64 e i386. O etch i386 deve ser a menor partição
deles.
2) Copie o  /var/lib/apt/lists/seu_repositorio_preferido_Packages do
micro ligado na internet para o micro desconectado. Simule o apt-get
dist-upgrade e pegue o nome dos pacotes redirecionando para um
arquivo. Aí é só baixar os pacotes no micro-servidor.

Como a grande maioria é de atualizações de segurança, não vejo muita
necessidade destas atualizações.

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