Existe alguma forma de copiar pacotes de uma instalação para outra ?

Iniciado por Big Boss Fernandes, 07 de Maio de 2007, 11:36

tópico anterior - próximo tópico

Big Boss Fernandes

Amigos acabei de instalar o Ubuntu 7.04 na minha maquina aqui no serviço. Usei o topico do Galactus para multimidia e instalei tudo aqui. Hoje a noite vou instalar em casa, gostaria de saber se existe algum jeito de eu copiar esses pacotes que foram baixados, assim evitaria de fazer o download novamente em casa, e lá a conexão também é mais lenta que aqui...

Aguardo a ajuda dos amigos

anakimsk

cara nunca fiz isso, mais pelo q sei os pacotes .deb instalados ficam em /var/cache/apt/archives , vc pode conectar por ssh na maquina que deseja instalar ou o oposto, executar esse comando nessa pasta:

sudo dpkg -i *deb

bom kra ja t passei praticamente quase tudo, so nao sei como tu vai espelhar tipo, indicar o pc pra instalar.

rafael###

Cara é como o anakimsk falou os pacotes baixados ficam em /var/cache/apt/archives, mas os pacotes que você instala por cd não ficam lá, e os que você baixa e instala na mão também não logicamente, mas pode ser que tenha algum comando pra fazer o que você está querendo!

flwws



GNU/Linux e SL um novo estilo de vida!!!!!!!!!!

lueneberg

é so usar o AptOnCD, ele cria um backup, cria uma ISO vc queima ela e em outra maquina restaura,,, muito bome superfacil,,,,,

http://ubuntuforum-br.org/index.php?topic=9742.0


Big Boss Fernandes

no caso seria o seguinte...

Quando eu usava Arch era so ir em uma pasta de cache que ele tinha e eu copiava todos os pacotes para um cd. Chegando em casa eu copiava para a pasta de cache da minha instalação....depois pedia para atualizar os pacotes.....e depois mandava instalar....no lugar dele puxar da net...ele achava o pacote na propria maquina e instalava.

Tem como fazer isso no Ubuntu também ?

arlei

Citação de: Big Boss Fernandes online 07 de Maio de 2007, 12:48
no caso seria o seguinte...

Quando eu usava Arch era so ir em uma pasta de cache que ele tinha e eu copiava todos os pacotes para um cd. Chegando em casa eu copiava para a pasta de cache da minha instalação....depois pedia para atualizar os pacotes.....e depois mandava instalar....no lugar dele puxar da net...ele achava o pacote na propria maquina e instalava.

Tem como fazer isso no Ubuntu também ?

Sim, de forma muito simples seguindo a dica do membro lueneberg acima (APTonCD).

T+
Arlei

AsyncID

Vamos supor na maquina 1 tem os arquivos ja atualizados e instalados, a maquina 2 esta "crua", ambas com acesso via SSH!

vá na maquina 2 e execute:

# cd /var/apt/cache/archives
# scp [usuario]@[IP]:/var/cache/apt/archives/*.deb . (se quiser os "parciais" scp -r ....)

depois de tudo copiado, é só usar o apt-get ou Synaptic.

se tiver muitas maquinas pode deixar 1 como central, exportar via nfs o /var/cache/apt/archives/ para, por exemplo, /var/arquivos e depois fazer um ln para dentro do /var/cache/apt/archives/ assim você sempre terá um unico repositorio dos arquivos deb.