Como instalar programas no linux sem internet já com depend?

Iniciado por felipe3, 16 de Junho de 2006, 10:59

tópico anterior - próximo tópico

felipe3

Olá a todos, meu problema é o seguinte, tenho um linux sem internet(ubuntu 6.06), e tem um pc com windows ligado a internet, ai quando eu vou instalar um package .deb, eu baixo pelo server, passo pro meu pc, instalo, volto com a lista dependencias, baixo as dependencias e instalo, e as vezes algumas dependencias tem outras, oque é um grande incomodo.

Tem alguma forma de "emular" o organizador de packages no windows, ou um tipo de apt-get, que eu passo a minha lista de pacotes para ele, /var/lib/dpkg eu acho, e ele baixa os deb necessários para instalar o programa <x>?

Ou se tiver alguma outra idéia.

Se não foi possível compreender a minha pergunta, diz que eu explico denovo.

Agradeço antecipadamente.

mitsu

acho que o mais facil seria instalar o ubuntu na maquina com internet...

fazer dual boot com windows/ubuntu ou instalar ubuntu em maquina virtual tipo o vmware

instale o ubuntu e os programas desejados.
copie os arquivos/diretorios para a maquina sem internet:
/etc/apt/sources.list
/var/lib/apt/lists/
/var/cache/apt/arquives/

felipe3

Se pudesse já teria instalado mas meu irmão é ruwindowuser, mas consegui uma solução, criei um repositório local, copiei a lista de pacotes de um servidor para ele, coloquei ele no sources.list, ai eu uso o apt-get com dois parametros que nao lembro agora, ai tem uma saida mais ou menos assim:

apt-get install xxx
'file:///repository/pool/x/xxx.deb'
xxx.deb <numero ai>
'file:///repository/pool/x/xxx-data.deb'
xxx-data.deb <numero ai>

ai eu fiz um script para converter isto em:
'<servidor>/pool/x/xxx.deb'
'<servidor>/pool/x/xxx-data.deb'

ai o script salva esta lista em um arquivo chamado baixar.txt.

Na maquina windows, eu instalei o wget.exe(versao do wget para windows), ai passo o arquivo baixar.txt para a maquina windows, e executo: wget -i baixar.txt, que já baixa todos os arquivos necessários.

Ficou muito mais prático, sem falar que agora eu posso até o apt-cache.

petter

Cara pegando carona, como exatamente vc cria esse arquivo .txt?
------------------------------------
Sem assinatura
------------------------------------

felipe3

Na verdade quem cria o .txt eh um script que eu fiz, nao tenho mais ele, mas é um script bem simples, só pegando a saida do apt e fazendo alguns ajustes, os dois parametros que o problema, um deles eh --quin se nao me falha a memoria, eu deletei o script porque agora estou usando o SuSe, gosto muito do ubuntu, mas essa falta de pacotes pra quem nao tem internet como eu eh um grande incomodo, caso tivesse internet eu continuaria no ubuntu.