Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Como instalar programas sem internet?
Linux user
removido
14/12/2007
Muitas pessoas dizem que instalar programas onde não se tem internet ou onde se tem internet discada é muito complicado, pois a maneira prática de instalar os programas depende da internet. Vou mostrar nesse artigo como é fácil instalar programas no Linux mesmo sem internet ou com internet discada.
Por: Perfil removido
[ Hits: 42843 ]
Conceito: 10.0   3 voto(s)3 voto(s)3 voto(s)3 voto(s)3 voto(s) + quero dar nota ao artigo

Introdução

Bom, esse tutorial foi testado e aprovado usando o Synaptic e pacotes deb, não testei com pacotes rpm, mas acredito que funcione normalmente.

Muitas pessoas, assim como eu, 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.

Vamos ver então como fazer isso...

Próxima página >>




Páginas do artigo
   1. Introdução
   2. Script de download

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por tenchi em 14/12/2007 - 10:30h:

Achei legal a solução, mas acho que uma boa distro para pessoas que têm net discada é o slackware. Pode parecer contraditório, pois a maioria das pessoas com net discada não têm amplo conhecimento em informática, mas no slackware você pode baixar pacotes compilados de vários repositórios, e as dependências são mínimas - aquela questão da fragmentação. Ou mesmo compilar do código fonte. É só baixar o tarball numa outra máquina, mesmo Windows, e compilar no slack.
E tem o problema das pessoas que não tem acesso algum à rede, que não conseguirão executar a atualização dos repositórios, que resultará em erro.

Mas achei legal a solução. Não sabia que o synaptic fazia isso.

[2] Comentário enviado por professordavid em 14/12/2007 - 10:34h:

Cara muito bom o seu artigo.. eu fazia tudo isso em modo texto e nem passava na minha cabeça que o synaptic tinha esse recurso. Realmente muito bom. Mas ainda assim, há alguns problemas para compatibilizarmos.

Se a máquina em questão NAO TEM ACESSO NENHUM. O update não funcionaria e, fazer isso em outra máquina pode acabar em tragédia, como eu já presenciei.

Em uma conexão discada, dependendo do sources.list, o update pode levar até 25 minutos!! É muito tempo. Logo, a solução do problema acima, serviria também para o problema abaixo.

Estou pensando nisso e tào logo chegar a uma solução posto aí.. mas por enquanto, parabéns pelo seu artigo!

[3] Comentário enviado por bakunin em 14/12/2007 - 10:38h:

Se não há conexão de internet não há como atualizar o apt-get, ou há???


[4] Comentário enviado por debian_well em 14/12/2007 - 10:45h:

Excelente, nunca tinha percebido essa função no synaptic. Vai me ajudar muito aki.

Valeu!!

[5] Comentário enviado por feraf em 14/12/2007 - 11:04h:

Outra possibilidade seria criar um repositório local a partir do CD/DVD de instalação da distribuição. Sei que no Mandriva isso é bem simples e rápido de fazer, e acho que no fedora também, pois o próprio CD/DVD já está no formato de repositório, bastando criar uma ISO do CD, montá-la (adicionando-a no fstab) e configurar o urpmi ou o YUM para buscar os pacotes de lá.

Felipe

[6] Comentário enviado por helvecio34 em 14/12/2007 - 12:31h:

Parabéns,

Muito se fala em inclusão digital, mas os sistemas a cada atualização pedem mais recursos para fazer as mesmas coisas de sempre.

É nem sempre temos todos os recursos a mão.

Saudações a todos.
Helvécio

[7] Comentário enviado por scoob em 14/12/2007 - 12:34h:

Excelente dica, parabéns!!

ProfessorDavid: Qual o desastre presenciado? Poderia, por gentileza, fornecer mais detalhes sobre o ocorrido? Fiquei curioso...pois se a arquitetura, sources.list e versão da distribuição utilizada (sid, testing, stable, etc) forem as mesmas...qual a implicação de atualizar a lista de pacotes e baixar em uma máquina para instalar na outra? Qual programa te deu problema? Não sei se fui claro na pergunta....Obrigado!!

Feraf: No Debian basta você pegar os CDs/DVDs desejados e digitar como root:
# apt-cdrom add
Ele faz o scan da mídia e adiciona a identificação no sources.list.

Abraços

[8] Comentário enviado por micnet em 14/12/2007 - 12:37h:

Assim como a galera ae de cima, eu tambem nao conhecia esta funcao do Synaptic; muito legal mesmo!!! Facilita muito pra quem tem discada!!!

Parabens!!!

[9] Comentário enviado por cwars em 14/12/2007 - 13:56h:

Gostei da solução, isso é útil caso eu queira fazer um dvd para atualizar algum GNU/Linux de algum lugar sem nenhum acesso, onde já coloco todas as atualizações, todos os pacotes e todas as outras dependencias, nesse caso um super dvd com todos os pacotes de um dado repositório, ou mesmo dois dvds, acho que assim seria bem interessante, para o Ubuntu é claro, já que nem oferece o recurso que o Debian oferece que são os dvds com todos os pacotes.

[10] Comentário enviado por professordavid em 14/12/2007 - 14:00h:

scoob.. o desastre foi o seguinte..

tinha um telecentro sem internet que eu tinha a missao de instalar o gcompris. Acontece que faziam mais de 1 mes que essa maquina não tinha um apt-get update, logo, a lista de pacotes dela estavam fora de alcance.

Fui em uma maquina conectada, fiz o update, peguei os arquivos e dependencias pedidos e coloquei em um pendrive.

A catastrofe ocorreu por vários motivos.
1 - a maquina que baixou tinha dependencias satisfeitas que não haviam na maquina off line, consequentemente, essas dependencias falharam e a aplicaçao nao pode ser instalada.

2 - Nos repositorios testing (o caso das duas maquinas) o tempo de atualizaçao de 1 mes é muito longo para que os pacotes permaneçam na mesma versào e mesmo que permanecessem as dependencias poderiam nao permanencer, sendo necessária sua aplicação tambem na maquina off line. Ou seja.. a maquina offline teria que ter sua lista de pacotes e dependencias no minimo atualizada e eu nao descobri uma maneira de se fazer isso sem o apt-get update.

O que aconteceu é que, mesmo que todas as dependencias nas duas maquinas estivessem sincronizadas, a diferença de versões dos pacotes de uma pra outra empacaria o processo e voce veria aquela lista de dependencias desencontradas com inumeros nomes de dependencias ja instaladas e com aquela frase a frente (versao 0.0.0 > versao 0.0.0, mas não vai ser instalado)


Quanto ao truque do CD, acho que é a saída mais valida, porém, fazer um cd por quinzena para acompanhar a atualização de pacotes Lenny é uma coisa que nào vale a pena. Continuo estudando para descobrir formas de atualização off line mais eficientes.

Um truque que venho fazendo por aqui é fazer um laptop com uma instalação sempre atualizada e compartilhar o /var dele para ser usado como repositório apt dos clientes off line... Até que vem funcionando bem apesar de ser algo que ainda dá alguns paus...

[11] Comentário enviado por robertobech em 14/12/2007 - 17:37h:

Queria agradecer a dica, Taylon, excelente! Um amigo sempre reclamava comigo de não poder carregar os instaláveis como fazia no Windows. Será que existe algo parecido no YUM?



[12] Comentário enviado por dbahiaz em 15/12/2007 - 15:23h:

Cara, muito legal esse negocio aqui, todo dia agente aprende coisas legais, e soluções simples, gostei demais, apesar de ter banda larga não sofrer com esse problema, não sabia desse esquema, Parabéns!

Prof.david- me parece que nesse caso a solução que buscou so podia dar merda mesmo rss, 1º na teste um mes sem update é praticamente outra distrito, sei disso pq ja usei ela aqui no meu desk, não usaria no trabalho ou em qualquer outro lugar,não é uma versão muito aconselhavel para se trabalhara, a menos que queira ter fortes emoçoes, como no proprio site diz, se tivesse no stable, concerteza teria menos dor de cabeça, abraço a todos e boa tarde!

[13] Comentário enviado por scoob em 17/12/2007 - 07:32h:

professordavid, obrigado pelo esclarecimento...agora entendi qual o problema...de fato, versões de pacotes desencontradas quebram a instalação de programas...

Abraços!



[14] Comentário enviado por gnomo_dead em 17/12/2007 - 15:37h:

ai kras, pra solução do apt-get update eh vc copiar o /var/lib/apt da máquina atualizada pra outra, não sei se isso funciona, mas pela lógica deve funcionar, pois eh lah q ele guarda as informações de update do apt... Mas eu acho q daria problema se trabalhasse com versões diferentes do apt, mas o apt não costuma ficar mudando sempre de versão.

[15] Comentário enviado por Hugo de Souza em 18/12/2007 - 10:19h:

Parabéns excelente arquivo. Eu também criei uma dica nesta página http://www.vivaolinux.com.br/dicas/verDica.php?codigo=9623 não sei se servirá para alguém, mas fica ai minha dica.

[16] Comentário enviado por petersonwpm em 18/12/2007 - 14:42h:

Muito bom artigo, estava procurando algo do tipo, porem tem um problema, atualizar o apt-get. Estou sem conexão, se alguem tiver alguma ideia estou "ouvindo" rs rs rs.

[17] Comentário enviado por JulioCD em 19/12/2007 - 03:38h:

É muito mais fácil usar o programa APTonCD. Instale tudo em um micro com internet banda larga, e grave um CD utilizando o programa. Pelo menos no Ubuntu, evita TODOS os problemas comentados aqui.

[18] Comentário enviado por izavos em 21/12/2007 - 01:57h:

Comparando!
Um amigo que esta no Japão tem uma conexão modesta de 100MB, onde a conexão da fibra ótica esta conectada do lado do micro, enquanto isso a municípios no Brasil onde se quer temos sinal de celular, ou pior olhado para a torre da operadora não tem sinal.


[19] Comentário enviado por luan tavares em 22/12/2007 - 19:17h:

Artigo interessante,e bem util pra quem não tem internet.

[20] Comentário enviado por brunoluciano em 28/12/2007 - 03:04h:

humm...
muito boa solução. Na verdade ainda não testei. Sou novato
no mundo linux e também sofro com internet discada, mas
assim que tiver um tempo, vou testá-la. O fato de não
conseguir instalar alguns programas, por não ter internet,
me poupou de aprender muito. Acho que com esse dica dá
pra continuar a aprender.

[21] Comentário enviado por seg.paranagua em 13/01/2009 - 17:09h:

O Cara - parte- 01

Cara exelente artigo ou tópico não vou mentir mas antes sem internete eu atualizava na LÃ de um amigo JULIANO la da SAÙDE - NAZARE broder (como se diz aqui em Salvador) mas Brother mesmo. Em tão entendi também por causa de outro problema que já, já vou lhes falar, baixeio o wget coloque na pasta com o nome "Script" onde foi criado o " Script" de pacotes com os pacotes dentro levei para o Rwindos e conectado a internete só fiz clicar no wget e os meninos começaram a baixar cara, não sou viado não mas vc sabe o que siguinifica a palavra LINDO, cara, foi bonito de ver os pacotes baixando um a um como no gerenciador. Vc ta de parabens como vc descobriu isso? Vc é programador e estuda o LINUX afundo perdendo noites como eu apesar de ser iniciante e ter muita coisa para aprender cara vc pode criar uma comunidade de ensinos basicos do princípio desta sua idéia genial, serei seu aluno com prazer. Inclusive estou para fazer, meu primeiro artigo sobre o comando "NAUTILUS" onde vc pode navegar por todos os arquivos e o espirito do linux - as pastas de programas onde eu acho inportantissimo para os iniciantes que já praticam digitações nas linhas de comando com o "SUDO.
Valeu meu rei um abraço.

Continua...

[22] Comentário enviado por seg.paranagua em 13/01/2009 - 17:51h:

O Cara - parte- 02


Cara quando falei que entendi o seu raciocínio ou na verdade um procedimento até simples que deveria já esta sendo divulgado por todas as comunidades Linux, mas também não sei se este procedimento é valido para todas as distribuições é? Mas, vamos ao problema: Aproveitei ja que a pasta estava com o "Script" e baixei uns pacostes para teste tipo:
01- drive NAVIDIA que já tentei instalar e não instala nem a pau pq é complicado pra chuchu e não instalou
02 - Um emulador ZSNES instalou tambem ele é do tipo ".deb" observando
03 - Um virtual box não instalou é do tipo ".run"
04 - Um SMARTCONNECT3G que esse é que é o que mais me interressa tem um ARTIGO sobre ele que é do tipo ".deb" pq estou com uma internete agora, tive que ter a nescessidade faz o ladrão só que é da EMBRATEL TECNOLOGIA CDMA ONDE O PRÓPIO APARELHO É O MODEM, mas, na venda eles dizem que não é configurado para o linux -Eles querem fazer panelinha e nos excluirem do capitalismo mas agente é como carrapato, tá ali grudado mas não é atoa pq temos pessoas super competente como vc, mas vamos deixa de abobrinha. Vi outros artigos de como comfigurar o aparelho modem porem esta cheio de perguntas sobre estas dicas é que quem tem configurado não faz comentarios e só aparece quem ta com problema e não conseguio conectar até que apareceu esse carra ai que nem vc e criou este não sei se DRIVE uo oque mas agora vem a pergunta que são duas pq já estendi de mais se não eu ficaria aqui escrevendo um livro sobre duvidas e problemas onde vc vai ler mais outros.
1 - Taylo, poque umpacote instalou e os outros não?
1-a- Os outros pacotes não eram no formato "deb" e só o ZSNES?
2 - Vc já tinha testado a mistura de pacotes, onde uns foram criados sendo marcados no "Script" e outros não
B - Taylo, como faço para intalar programas novos que ainda não entraram no gerenciador de pacotes para serem marcados, como é o caso desse "SMARTCONNECT3G" . o que faço?
Já lhe mandaram algumas perguntas assim vc continua estudando npara aperfeiçoar esta sua ideia e não esqueça é fundamental a solução deste problema.
Abraço.

Fim

[23] Comentário enviado por seg.paranagua em 21/07/2009 - 18:08h:

Ola amigo, procurei procurei hoje e fiquei um pouco chateado pq para a pergunta " como instalar programa no linux sem internete", so aparece o seu tópico mais para mim ta incompleto, pq vc não fala o passo a passo como eu já vi em outro tópico e que para azar meu não o encontrei. Sei fazer tudo só esqueci o nome do programa que preciso para ativar o script como "bat" e começar a fazer o dowload amigo ta muito vago o topico para quem não entende nada não vai passar da fase de fazer o script no sinypatic e o restante do passo e o programa que tem que baixar vc não fala no outro topico fala tudo legal e quando achar mandarei pra vc, pra vc esclarecer mais seu tópico pq, o tópico q mais aparece é o seu e o do broder sumiu, mais eu tenho impresso e
posso lhe passar para vc poder ajudar mais gente, e mais claramente. Valeu
Abraços


[24] Comentário enviado por gnumaru em 13/04/2010 - 10:11h:

Amigos. Dêem uma olhada na minha dica, talvez seja interessante.

http://www.vivaolinux.com.br/dica/Instalacao-de-programas-em-maquinas-offline?

Postada originalmente no forum do ubuntu

http://ubuntuforum-pt.org/index.php?topic=64584.0

Espero que seja de algum valor


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.