Porque nao facilitam a instalação das dependencias ? [RESOLVIDO]

1. Porque nao facilitam a instalação das dependencias ? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/02/2010 - 12:30h

Pow, eu consegui convencer um amig oa usar ubuntu, mas ele esta sem internet.
Eu consegui leva o driver da placa de video pra ele, eu levei todo o meu cache do apt-get.
Mas sem querer limpei o apt.
Ai eu queria levar o jogo wormux pra ele, ai eu baxei o source pois o deb estava na versao antiga
Eu fui la compilar pra ele
Deu falta de uma dependencia "g++"
Eu mudei no firefox a pesquisa do google para o ubuntu packpage search, achei p g++, so que precisava de dependecia e cada dependencia precisa de outra dependencia
Eu percebi que eu teria que passa umas 3 oras baxando as dependencias das dependecias.
Pq q nao fazem um pacote completo dos programas, junto com as dependecias?
E nos arquivos .deb, nao tem como ver as dependecia que precisam? E pq nao fazem um jeito automatico de baixar programas para levar pra outros computadores sem internet ?


  


2. MELHOR RESPOSTA

Rodolfo Marcondes Dias
Rodolfo_RR

(usa Ubuntu)

Enviado em 09/02/2010 - 18:37h

olha para resolver o seu problema facilmente e esquecer as dependencias vc pode usar o gerador de script do synaptic e baixar tudo o que vc quise para o computador sem net

vou dar uma explicada simples

vc vai abre o synaptic do pc do seu amigo, e marca o que vc quiser para a instalaçao, apos isso vc naum vai pedir para instalar e vai pedir para gerar um script de pacotes, apos gerar o script com a extensao .sh vc leva esse script para o teu pc e executa o script, assim ele vai baixar todos os programas com suas dependencias

da uma olhada nesse artigo

http://www.vivaolinux.com.br/artigo/Como-instalar-programas-sem-internet/

3. Re: Porque nao facilitam a instalação das dependencias ? [RESOLVIDO]

Henrique Vieira Leanor
henrique.inside

(usa Debian)

Enviado em 09/02/2010 - 13:06h

Então, coloque o cd do Ubuntu, vai no Synaptic, e instala o g++ com as dependências do Cd

...


4. Re: Porque nao facilitam a instalação das dependencias ? [RESOLVIDO]

Francisco Dourado
doradu

(usa elementary OS)

Enviado em 09/02/2010 - 13:55h

vc poderia procurar outras distro q fazem coisas proximo a isso,

no site do SliTaz, e no site do Slax, vc baixa os pacotes, e nos links dos pacotes têm as dependências tb pra baixar,

flw


5. Re: Porque nao facilitam a instalação das dependencias ? [RESOLVIDO]

Jefferson Diego
Diede

(usa Debian)

Enviado em 09/02/2010 - 15:30h

"Porque nao facilitam a instalação das dependencias?"
Na verdade, já facilitaram... desde sempre...

"Pq q nao fazem um pacote completo dos programas, junto com as dependecias?"
Por que daí, para baixar um ícone, viria o Gnome todo junto, num lindo pacote de 500MB. Isso é coisa de Windows.



O que você precisa fazer é o seguinte:
Da sua máquina, que eu vou presumir que TEM internet, você faz:

sudo apt-get update
sudo tar -cf update.tar /var/cache/apt/ /var/lib/apt/ -v

Salve num arquivo também o conteúdo do seu /etc/apt/sources.list
Se seu amigo usa a mesma versão de ubuntu que você, você pode apenas copiar seu /etc/apt/sources.list e substituir na máquina do seu amigo.

Na máquina dele, dê um:
sudo su
vá para o diretório onde está o update.tar, e (ainda como root):
cp update.tar /
cd /
cat update.tar | tar xf - -v

Salve o sources.list e coloque o conteúdo do seu sources.list nele: (tudo como root)
cp /etc/apt/sources.list /etc/apt/sources.list.2
gedit /etc/apt/sources.list
(Cole aqui o seu sources.list, e salve e saia)


Isso irá levar seus cache de pacotes para a máquina do seu amigo.

Se você quer instalar o planetpenguin-racer na máquina dele, dê um:

Dê um apt-get install --yes planetpenguin-racer --print-uris | cut -d "'" -f 2
Ele te mostrará a lista do que você precisa baixar.
Baixe esses arquivos, e instale-os com dpkg -i.


Digo, não é o método mais fácil, mas baixar uns 200 pacotes um a um não é lá grande facilidade... eu sei pois já fiz isso na minha época de Kurumin...


6. ótimo

Juliao Junior
juliaojunior

(usa Debian)

Enviado em 10/02/2010 - 00:38h

kara, achei ótima a solução do colega acima. essa eu não conhecia. mas concordo com o autor da pergunta. já deveria ter sido desenvolvida uma ferramenta para usuários 'comuns' para facilitar as coisas.


7. Re: Porque nao facilitam a instalação das dependencias ? [RESOLVIDO]

Ricardo Cardoso
ricardo cardoso

(usa Debian)

Enviado em 10/02/2010 - 10:12h

Senão vira Windows...


8. Re: Porque nao facilitam a instalação das dependencias ? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/02/2010 - 10:22h

Valeu Pessoal
Gostei do script, bem pensado, oq eu procurava ja existia
Cada vez fico mais feliz
MInha area de trabalho ai
http://www.youtube.com/watch?v=pIHWN7hxHkI
FUis






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts