Instalação de software sem internet.

1. Instalação de software sem internet.

Hugo Sousa
Goj1

(usa Debian)

Enviado em 06/09/2009 - 17:30h

Olá pessoal,

Eu gostaria de sanar de uma vez por todas com um dos maiores problemas ou uma das maiores dúvidas, eu diria assim, que assusta a maioria dos usuários de primeira viagem no linux. A famosa instalação de software sem usar o gerenciador de pacotes. Pois comparando com o Rwindows, lá é bem mais fácil instalar um software baixado de um site qualquer com apenas dois cliques no arquivo executável.

Vamos lá!

1) Porque é tão complicado instalar software sem usar o gerenciador de pacotes, por que não há arquivos executáveis, o que são dependências (também estou pesquisando na net!)?


  


2. Questão de Hábito

Maquiel Bibiano
mabibiano

(usa Ubuntu)

Enviado em 06/09/2009 - 17:47h

Não é difícil instalar programas no Linux, principalmente no Ubuntu, tudo é hábito ! tenta cruzar os braços de forma diferente daquela que vc sempre fez, é complicado não é ?

Bom, eu tenho umas dicas que peguei no forum do Ubuntu assim que resolvi migrar.

Um programa muito importante é o alien, com ele vc converte pacotes RPM/TGZ para DEB, com isso basta clicar no pacote e instalar com muito mais facilidade que no windows.




3. Re: Instalação de software sem internet.

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/09/2009 - 17:52h

Basta pegar e ir na net(casa de um amigo ou lan house), pesquisar pelo programa que voce quer, baixa-lo junto com sua dependencias e instalar em casa, faz tempo que não uso debian, mas se não me engano é dkpg -i pacote, e instale todas as dependencias antes.


4. Guarde essas dicas

Maquiel Bibiano
mabibiano

(usa Ubuntu)

Enviado em 06/09/2009 - 17:56h

RECOMENDAÇÃO:

A primeira coisa a lembrar é que os desenvolvedores do UBUNTU pretendem que o usuário utilize o Adicionar/Remover, encontrado no Menu Aplicações, pois ali estão inúmeros programas instaláveis, divididos por categorias. Além da facilidade em encontrar o que procura, a instalação dependerá de apenas dois cliques do usuário (um marca a caixa-de-seleção do programa escolhido; outro, no aplicar, o instala).

Notem que outra vantagem ao utilizar a opção Adicionar/Remover é a segurança de usar programas de boa origem e que vão funcionar (previamente testados).

Mas como nem sempre esse cenário ideal ocorre (há muitas novidades por aí), este guia deve ajudar.

PACOTES GENÉRICOS:

É a mais complicada das opções de instalação, valendo seguir algumas recomendações. Primeiro faça uma busca na Internet por informações no site do desenvolvedor, no Fórum e nos sistemas de buscas, como o Google, pois alguém que já instalou o pacote pode lhe fornecer dicas que facilitarão a operação. Em seguida leia os arquivos de texto (README ou INSTALL) geralmente incluídos no pacote (eles deverão estar na pasta descompactada), pois tais arquivos podem incluir observações (especialmente sobre dependências) ou comandos sem os quais não será possível a instalação. Finalmente crie o ambiente de instalação no UBUNTU com o seguinte comando:

Código:
sudo apt-get install build-essential fakeroot gcc alien make linux-headers-`uname -r` checkinstall(os caracteres entre a expressão “uname -r” são crases e implicam na instalação do pacote para o kernel atual)

Continuando, ressalvados casos especiais, a instalação funciona assim:

1º passo) descompactação do arquivo: utilize os seguintes comandos de acordo com o formato do arquivo:


- arquivos tar.bz2:
Código:
tar -jxvf nome-do-programa.tar.bz2

- arquivos tar.gz:
Código:
tar -zxvf nome-do-programa.tar.gz

- arquivos tar:
Código:
tar -zxvf nome-do-programa.tar.gz

- arquivos zip:
Código:
unzip nome-do-programa.zip

- arquivos tgz:
Código:
tar -zxvf nome-do-programa.tgz

Observações úteis:
a) é possível descompactar graficamente o arquivo pelo File Roller (o Compactador de Arquivos). Para tanto, abra com duplo-clique e mande extrair, escolhendo e guardando o nome e caminho da pasta, ou use o clique direito e a opção “extrair aqui”, criando dentro da pasta atual uma nova pasta cujo nome será o do pacote acrescido da expressão “_FILES”;
b) o pacote nautilus-open-terminal permite que se abra um terminal a partir de qualquer pasta aberta no Navegador de Arquivos (o Nautilus) e é uma mão-na-roda para quem prefere descompactar graficamente, pois basta abrir a pasta criada pelo File Roller e a partir dela, via clique direito do mouse, o Terminal.
Utilizando as dicas acima o usuário evita qualquer dificuldade para chegar ao conteúdo do pacote a ser instalado e poderá partir diretamente para o 3º passo.

2º passo) entrar na pasta descompactada com o comando:

Código:
cd /caminho/pasta-criada-pelo-descompactador(o “caminho” incluirá a pasta onde o pacote foi descompactado)

3º passo) partir para a instalação propriamente dita com os comandos:

Código:
./configure
make
sudo make install

E o que faz cada comando acima?

O configure pode ser utilizado com diversas opções, tais como: onde será instalado o programa, onde estão as bibliotecas utilizadas, ativação de determinados recursos etc. Para visualizar as opções utiliza-se o comando:

Código:
./configure --help
O make faz a compilação do código, utilizando o makefile criado pelo configure como referência, e finalmente o make install faz a instalação.

E para desinstalar?

Alguns programas são acompanhados da opção make uninstall, mas para utilizá-la é necessário guardar o código-fonte. Para não depender disso faça um pacote de instalação (arquivo DEB) e será possível instalar e desinstalar facilmente.

A melhor opção para isso é usar o comando checkinstall:

Código:
./configure
make
sudo checkinstall -Dou use

Código:
fakeroot checkinstall -D

Uma vez criado o pacote DEB pelo checkinstall, é possível instala-lo (necessariamente, pois apenas foi criado o pacote) ou remove-lo a qualquer tempo.

Embora a opção em questão seja trabalhosa, ela, ao menos em teoria, permite que se instale qualquer programa, pois o código-fonte sempre está disponível.

INSTALANDO PROGRAMAS NO FORMATO DEB:

Depois de fazer o download do arquivo DEB você pode instalá-lo com o seguinte comando no terminal:

Código:
dpkg -i nome-do-programa.deb
Para desinstalar:

Código:
dpkg -r nome-do-programa(para desinstalar não é preciso informar a versão ou a extensão DEB)

Com esse método você pode se deparar com problemas de dependências de arquivos que não estão no seu sistema, o que não ocorre ao utilizar os comandos apt-get ou o aptitude, ou mesmo o Synaptic.

Vejamos o uso do apt-get, que é idêntico ao do aptitude (basta trocar apt-get por aptitude):

- atualização (atualiza a lista de programas disponíveis nos repositórios, o que é recomendado antes da instalação propriamente dita):

Código:
sudo apt-get update

- instalação:
Código:
sudo apt-get install nome-do-programa

- desinstalação:
Código:
sudo apt-get remove nome-do-programa

USO DO SYNAPTIC E DO GDEBI:

O Synaptic é a interface gráfica do APT. Ele está à disposição no Menu, pelo caminho Sistema -> Administração -> Gerenciador de Pacotes Synaptic. Por ele é possível não só instalar pacotes com gerenciamento/preenchimento automático dependências, mas também gerenciar repositórios, pesquisas, atualizações, remoções, inclusive de pacotes dispensáveis ou não mais utilizados.

A melhor parte do Synaptic é o sistema de busca, pois basta clicar em procurar e fornecer nome ou função/relação (mp3, por exemplo) esperada do pacote que as opções serão prontamente apresentadas.

A instalação é bem simples e semelhante ao Adicionar/Remover: clique na caixa à frente do pacote, escolha a opção no menu de contexto e depois clique em aplicar.

Já o Gdebi é o instalador gráfico de pacotes do Gnome. Baixado um pacote DEB, um duplo clique nele carregará o Gdebi, que apresentará o estado das dependências requeridas (as faltantes serão baixadas se disponíveis nos repositórios) e instalará o pacote.

PACOTES RPM NO SEU UBUNTU:

Embora não seja de todo aconselhável instalar pacotes RPM no Ubuntu, já que foram criados para distribuições basadas no Red Hat, há uma ferramenta capaz de converter esses pacotes para pacotes DEB ou mesmo instalá-los diretamente. Trata-se do alien, que pode ser usado, sempre com reservas, de acordo com os seguintes comandos:

- converter pacote RPM em DEB:

Código:
alien -d pacote.rpm
- converter e instalar diretamente o pacote RPM:

Código:
alien -i pacote.rpm
DICAS FINAIS:

- É possível checar o md5sum dos arquivos baixados com o seguinte comando:

Código:
md5sum -c arquivo.md5
Para que esse comando funcione o arquivo_para_checar.xxx e o arquivo_para_checar.md5 devem estar na mesma pasta.

- Há comandos que consertam dependências (ou erros do APT) e devem ser usados na ordem abaixo:

Código:
sudo apt-get install -f

Código:
sudo apt-get upgrade -f

Código:
sudo apt-get dist-upgrade -f


Código:
sudo dpkg --configure -a
- Remover "na marra" pacote que esta travando o APT:

Código:
sudo dpkg --remove --force-remove-reinstreq nome-do-pacote

O comando acima apareceu recentemente aqui no Fórum e serve para remover um pacote mal instalado que esteja travando o APT. O nome do pacote será informado na mensagem de erro e, como visto acima, basta colocá-lo no final do do comando. Antes de usa-lo, tente os comandos da dica anterior.

- Instalação de arquivos binários (BIN):

Alguns programas, dentre os quais se destacam o Java (a última versão) e o Real-Player, podem ser baixados como arquivos binários (executáveis) para instalação. Embora os sites onde eles são encontrados disponham de instruções de instalação, vale esclarecer o básico.

Usando o Terminal, a primeira providência é dar permissão de execução ao arquivo com o comando:

Código:
chmod +x nome-do-programa.bin
A segunda é a execução do arquivo de instalação com o comando:

Código:
sudo ./nome-do-programa.bin



5. Re: Instalação de software sem internet.

Hugo Sousa
Goj1

(usa Debian)

Enviado em 06/09/2009 - 19:32h

Ok, vou fazer uma tntativas com as dicas!

Mas o que são exatamente essas dependências e porque tenho instalas primeiro?

Exemplo: se eu baixar o opera 10 para linux, no superdownloads, virá um pacote de arquivos compactados (.tar.gz). Nesse caso as dependências vêm juntas, eu tenho que baixar separadamente e onde (eu pesquisei e não localizei explicações claras)? Como isso funciona exatamente?


6. Re: Instalação de software sem internet.

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 06/09/2009 - 20:01h

@ mabibiano

Vc copiou aqui grande parte do meu tópico:

http://ubuntuforum-br.org/index.php/topic,24521.0.html

Quando fizer isso, cite a fonte.




7. Re: Instalação de software sem internet.

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 06/09/2009 - 20:02h

@ Goj1

Para instalar o Opera 10, siga:

http://vivaolinux.com.br/dica/Opera-10-final-no-Ubuntu-9.04

Mais fácil impossível.




8. Re: Instalação de software sem internet.

Hugo Sousa
Goj1

(usa Debian)

Enviado em 06/09/2009 - 20:26h

Pinduvoz,

Eu já havia observado o seu tópico e fiquei pela metade, pois o repositório (http://deb.opera.com/opera/ stable non-free) não está na lista. Aí não soube como fazê-lo. Por isso, dei exemplo com o Opera.



9. Re: Instalação de software sem internet.

Hugo Sousa
Goj1

(usa Debian)

Enviado em 08/09/2009 - 01:02h

Fazendo uns teste, instalei o Alien e converti alguns pacotes para .deb e instalei!
O problema é que não sei onde eles foram parar após a instação para eu acessá-los, o único que encontrei foi o Picasa que está em Aplicativos - Gráficos - Picasa, os demais como o Rarlinux e o DVDShirin, não localizei.

Como procedo? rs
"Tô me amarrando nisso!" hehe


10. Re: Instalação de software sem internet.

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 08/09/2009 - 01:13h

Habilite o repositório "jaunty partner", recarregue, e instale o Opera 10.

Para descompactar RAR, vc simplesmente instala o pacote "unrar".

O xDVDShrink pode ser substituído pelo dvd95, que faz a mesma coisa e está nos repositórios.

Se vc ainda tiver interesse no xDVDShrink, pode ler:

http://www.vivaolinux.com.br/artigo/xDVDShrink-um-DVDShrink-para-Linux/


11. Re: Instalação de software sem internet.

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 08/09/2009 - 01:24h

E eu já ia esquecendo: vc pode baixar o Opera 10 em pacote deb no site dele e instalar com um duplo-clique.

Muito fácil!


12. Re: Instalação de software sem internet.

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/09/2009 - 10:36h

pelo jeito os amigos ai ja disseram tudo

mas...

quando vc baixa um pacote tar.gz tar.bz2

dentro dele normalmente tem um arquivo chamado

README, INSTALL

eh soh vc ler esses arquivos que sabera como instalar

==============================

.deb

apt-get install pacote.deb



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts