Autor Tópico: Como instalar programas sem internet?  (Lida 33213 vezes)

arlei

  • Visitante
Como instalar programas sem internet?
« Online: 14 de Dezembro de 2007, 12:48 »
Amigos, segue um dica muito simples porém que desconhecia, mais julgo muito interessante e venho compartilhar.

"Muitas pessoas sofrem com o fato de ter internet discada, ou simplesmente não ter acesso a internet em casa, isso dificulta muito a instalação de programas no Linux, mas para esse problema existe uma solução bem simples e funcional.

Hoje em dia grande parte das distribuições utilizam algum tipo de pacote para instalação de programas, sendo os mais comuns os RPMs e DEBs, e são usados programas como o apt-get, urpmi, yum e etc, que através de repositórios baixam e instalam automaticamente o pacote e todas as dependências necessárias para instalação do mesmo, isso facilita e muito quando você tem internet banda larga, mas quando você usa internet discada, ou simplesmente não tem acesso a internet as coisas se tornam um pouco mais difíceis pois não basta baixar o pacote do programa e instalar, esse programa vai precisar de algumas dependências, e essas dependências vão precisar de outras dependências e isso acaba se tornando uma bola de neve.

Então para isso foi criado no Synaptic (gerenciador gráfico de pacotes), uma maneira de criar um script de download onde lista todos os pacotes e dependências que você deseja baixar, então você pega esse script e o executa em algum lugar onde tenha banda larga e baixa tudo que é necessário.

Então, veja aqui como fazer isso muito facilmente."

Nota: Esse tutorial foi testado e aprovado usando o Synaptic e pacotes deb, não foi testado com pacotes rpm, mas acredito que funcione normalmente.

Fonte: VivaOLinux

[EDIT]

I M P O R T A N T E:

A presente dica testada na versão 7.04 do Ubuntu gera o arquivo de script com problema em cada linha de pacote conforme pode ser visto no exemplo abaixo:

Código: [Selecionar]
#!/bin/sh
wget -chttp://br.archive.ubuntu.com/ubuntu/pool/main/liba/libares/libares0_1.1.1-5build1_i386.deb
wget -chttp://br.archive.ubuntu.com/ubuntu/pool/universe/a/aria2/aria2_0.9.0-1_i386.deb

Notem que o parâmetro -c fica junto a URL, logo ao ser executado ira retornar um erro do comando Wget não reconhecendo este parâmetro.

Para corrigir isso, basta editar o arquivo de script ajustando cada uma das linhas conforme demonstrado abaixo fazendo uso do mesmo exemplo acima:

Código: [Selecionar]
#!/bin/sh
wget -c http://br.archive.ubuntu.com/ubuntu/pool/main/liba/libares/libares0_1.1.1-5build1_i386.deb
wget -c http://br.archive.ubuntu.com/ubuntu/pool/universe/a/aria2/aria2_0.9.0-1_i386.deb


[/EDIT]

T+
Arlei
« Última modificação: 15 de Dezembro de 2007, 19:05 por arlei »

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Como instalar programas sem internet?
« Resposta #1 Online: 14 de Dezembro de 2007, 13:12 »
Arlei sua dica é excelente!

Até quem não tem disponível Linux com banda larga pode se beneficiar, já que o script tem a lista completa dos pacotes (e de onde baixá-los)  para se instalar algo.

Parabéns!

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

arlei

  • Visitante
Re: Como instalar programas sem internet?
« Resposta #2 Online: 14 de Dezembro de 2007, 13:26 »
Valeu Cristiano,

achei também muito interessante esta dica, que como disse, não conhecia. Já agendei aqui para documentar a mesma, talvez na página do Synaptic ou criando outra especifica para ser "linkada" a esta.

Um abraço.

Arlei

Offline Virus_cg

  • Usuário Ubuntu
  • *
  • Mensagens: 223
  • Kubuntu Feisty Fawn - 7.04
    • Ver perfil
    • The Home Of Virus_cg
Re: Como instalar programas sem internet?
« Resposta #3 Online: 14 de Dezembro de 2007, 14:06 »
A dica realmente é muito boa, mas eu testei aqui no Kubuntu Feisty (7.04) com o Synaptic 0.57.11.1ubuntu14 e o script foi gerado errado. Ele fez o seguinte:
Código: [Selecionar]
#!/bin/sh
wget -chttp://br.archive.ubuntu.com/ubuntu/pool/main/liba/libares/libares0_1.1.1-5build1_i386.deb
wget -chttp://br.archive.ubuntu.com/ubuntu/pool/universe/a/aria2/aria2_0.9.0-1_i386.deb

Como podem ver ele passou o parâmetro -c junto ao endereço, logo ele não reconhece o parâmetro monstro passado e não funciona. Quem tiver essa versão ou outra com o mesmo problema, basta separar o "-c" do "http://..." como mostrado abaixo:
Código: [Selecionar]
#!/bin/sh
wget -c http://br.archive.ubuntu.com/ubuntu/pool/main/liba/libares/libares0_1.1.1-5build1_i386.deb
wget -c http://br.archive.ubuntu.com/ubuntu/pool/universe/a/aria2/aria2_0.9.0-1_i386.deb

E o script baixará os arquivos que precisa normalmente.

Parabéns pela dica arlei!

arlei

  • Visitante
Re: Como instalar programas sem internet?
« Resposta #4 Online: 14 de Dezembro de 2007, 14:13 »
Valeu pela ótima complementação Virus_cg.

Eu fiz o teste antes de postar no Ubuntu Gutsy e ele gerou corretamente o script. Mais tarde em casa vou testar com o Feisty e verei se também tem esse "BUG".

[]'s
Arlei

Offline jomafras

  • Usuário Ubuntu
  • *
  • Mensagens: 2.009
  • 17.04 Zesty Zapus
    • Ver perfil
Re: Como instalar programas sem internet?
« Resposta #5 Online: 14 de Dezembro de 2007, 17:01 »
Já está nos meus Favoritos pra ajudar a galera sem banda-larga.
Ótima Dica.
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Como instalar programas sem internet?
« Resposta #6 Online: 14 de Dezembro de 2007, 17:07 »
Aqui ficou igual ao do Virus_cg.

Também estou usando o Feisty.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline sylvester

  • Usuário Ubuntu
  • *
  • Mensagens: 545
    • Ver perfil
Re: Como instalar programas sem internet?
« Resposta #7 Online: 15 de Dezembro de 2007, 07:10 »
Excelente essa dica para quem não banda larga ;)

http://opensourceformac.blogspot.com/                                      http://easyubuntulinux.blogspot.com/

arlei

  • Visitante
Re: Como instalar programas sem internet?
« Resposta #8 Online: 15 de Dezembro de 2007, 17:27 »
Aqui ficou igual ao do Virus_cg.
Também estou usando o Feisty.

Amigos,

acabei de testar e infelizmente aqui no meu Feisty também ficou assim.

T+
Arlei


Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Como instalar programas sem internet?
« Resposta #9 Online: 15 de Dezembro de 2007, 18:31 »
Mesmo assim ainda acho que a dica é matadora, pois para acertar este problema basta usar o gedit e acertar tudo com apenas um comando.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline Virus_cg

  • Usuário Ubuntu
  • *
  • Mensagens: 223
  • Kubuntu Feisty Fawn - 7.04
    • Ver perfil
    • The Home Of Virus_cg
Re: Como instalar programas sem internet?
« Resposta #10 Online: 15 de Dezembro de 2007, 18:37 »
Isso mesmo clcampos! Pelo visto o problema é com a versão do Feisty, então recomendo que se edite o primeiro post e coloque o aviso sobre o Feisty e qualquer outra distro. Assim quando o usuário ver a dica já vai saber os cuidados também...

arlei coloca o aviso para que os usuários chequem por esse erro nas suas distros.  ;)

kErNeL_sCrIpT

  • Visitante
Re: Como instalar programas sem internet?
« Resposta #11 Online: 15 de Dezembro de 2007, 18:50 »
Parabéns e obrigado por compartilhar essa excelente dica com nosco arlei! :D
Vou testar assim que possível.

Abraço a todos e até mais.

arlei

  • Visitante
Re: Como instalar programas sem internet?
« Resposta #12 Online: 15 de Dezembro de 2007, 19:06 »
arlei coloca o aviso para que os usuários chequem por esse erro nas suas distros.  ;)

Pronto Virus_cg.

Obrigado por atentar para este importante detalhe.

[]'s
Arlei

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Como instalar programas sem internet?
« Resposta #13 Online: 15 de Dezembro de 2007, 19:07 »
Isso mesmo clcampos! Pelo visto o problema é com a versão do Feisty, então recomendo que se edite o primeiro post e coloque o aviso sobre o Feisty e qualquer outra distro. Assim quando o usuário ver a dica já vai saber os cuidados também...

arlei coloca o aviso para que os usuários chequem por esse erro nas suas distros.  ;)

É uma boa dica fazer um aviso na primeira mensagem, apesar que você detectou o problema tão rapidamente que qualquer usuário com menos preguiça vê sua mensagem, já que é a 4a. do tópico!

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline xtrmbr

  • Usuário Ubuntu
  • *
  • Mensagens: 50
  • www.guiaubuntupt.org
    • Ver perfil
Re: Como instalar programas sem internet?
« Resposta #14 Online: 29 de Fevereiro de 2008, 10:51 »
Eu procurei algo assim ja faz dias.
Valeu Camarada  ;D