Página inicial‎ > ‎Suporte Linux‎ > ‎

Instalar pacotes

Instalando pacotes .tar.gz e .tar.bz2

Linux user
Muitos usuários recém chegados no mundo Linux deparam-se com esse problema ao desejar instalar determinado software, que não vem instalado por padrão na distribuição usada, e ao fazerem o download do arquivo encontram um .tar.gz. Ao longo desse artigo irei mostrar como não existe nada de complicado nessa tarefa.
Por: Alexandre Muzzio

Botando a mão na massa


Para exemplo prático iremos instalar a versão mais recente do Mplayer, player de vídeo bastante usando no universo do software livre. Caso sua distribuição já tenha o programa instalado por padrão, não tem problema, instale-o de novo para efeito de aprendizado.

Crie um diretório dentro da sua pasta de usuário (/home/seu_login). Por motivos didáticos, daqui em diante vou me referir a esse diretório sempre por /home/usuário.

Baixe o arquivo (nesse caso é do tipo .tar.bz2) e salve-o em /home/usuário
  • http://superdownloads.ubbi.com.br/linux/download/i14.html

Agora que começa a brincadeira...

Abra uma janela de terminal (aquela janelinha geralmente de fundo preto usada para executar comandos) e digite os seguintes comandos nessa ordem:

$ cd /home/usuário (entra no diretório onde está o pacote)
$ ls (só para você ver o pacote que você baixou)
$ tar -jxvf nome_do_pacote.tar.bz2

DICA: Digite as primeiras letras e tecle tab.

Explicação do último comando: para extrair os arquivos de um pacote .tar.bz2 usa-se o comando listado acima, caso fosse um .tar.gz o comando seria bastante semelhante:

$ tar -zxvf nome_do_pacote.tar.gz

Ou seja, muda apenas em uma letra de "j" para "z" ou vice-versa. Recomendo que você procure saber o que significa cada uma dessas letras, para isso use o comando:

$ man tar

Agora você pode notar que foi criado um novo diretório:

$ ls
$ cd nome_do_diretório_criado
$ ls


Está vendo um arquivo chamado "configure"? Segue explicação abaixo.

Como o nome já sugere, esse arquivo 'prepara' o Linux para instalar o programa, checando dependências, entre outras coisas. Se encontrar problemas na etapa seguinte, leia o INSTALL ou o README, eles informam tudo que você precisa ter e/ou fazer para ter o programa funcionando perfeitamente.

$ ./configure

(o ./ significa que queremos executar esse arquivo)

OBS: Agora serão verificadas variáveis de ambiente e dependências de bibliotecas. Essa etapa demora um pouco, caso o configure encontre algum erro, anote-o, vá no install e veja se fala algo sobre.

$ make
$ make install
(instala o programa no Linux)

Lista rápida de comandos:
  • tar -zxvf nome-do-arquivo.tar.gz - desempacota o arquivo de extensão .tar.gz;
  • tar -jxvf nome-do-arquivo.tar.bz2 - desempacota o arquivo de extensão .tar.bz2.
Instalando pacotes .deb

Renan68 o Dom Jan 04, 2009 12:42 am

Muitos novos usuários têm sérias dificuldades em instalar programas no Linux, principalmente nos Debians-likes. No windows quando se quer instalar um programa, vc só precisa dar doi cliques no .exe e pronto, mas no Linux as coisas são bem diferentes. No Linux vc encontra programas compilados que são os.deb.

Para instalar os.deb vc precisa entrar no Terminal (alt+f2----na área de trabalho e depois digite Konsole) uma janela branca ou preta será aberta, nessa janela digite cd /diretório.
por exemplo, suponhamos que o usuário seja Renan e o arquivo .deb esteja na área de trabalho. Faça o seguinte. Após abrir o terminal da maneira acima citada, digite

# cd /home/Renan/Desktop

Esse comando já lhe colocou no diretório do arquivo. Agora digite...

# dpkg -i nome_do_arquivo.deb


essa foi uma maneira manual. E como instalar programas sem um repositório externo? Existe o apt-get. Esse recurso está disponível para os programas do repositório Debian oficial. Você deverá abrir o Terminal como já ensinei e digitar

apt-get install nome_do_programa (tem que fazer parte do repositório do Debian oficial)
apt-get remove Nome-do_programa (desinstala um programa já instalado----->ex: apt-get remove abword)
apt-get upgrade Nome_do_programa (atualiza o programa)

Antes de instalar qualquer programa via apt-get é necesário atualizar o mesmo da seguinte forma

# apt-get update


[center]E se o programa não for compilado

Isso ocorre muitas vezes, de vc baixar o programa, mas ele naum ser um .deb. Nesses casos vc deverá compilá-lo. Geralmente vem um arquivo de texto ensinando vc a compilá-lo. Mas na maioria se compila assim:

# ./configure
# make
# su

(digite sua senha)
(digite novamente sua senha)
# make install

Mas existem momentos que também naum se poderá compilá-lo pois ele virá com um instalador próprio. Geralmente esse arquivo se chama install ou install.sh. Caso vc já tenha visto programas distribuidos dessa forma, já deve ter percebido que esse arquivo quando clicado naum é executado. Para executá-lo digite no konsole, dentro da pasta dos arquivos

chmod +x install.sh (ou install, a depender da situação). Esse arquivo se tornará em um executável que quando clicado instalará o programa.


(Valeu Renan/RJ-Moderador
obrigado pela contribuição - Sargento Élio)





Instalando através de um pacote RPM
  1. baixe o arquivo RPM contendo o wine
  2. use o comando "rpm -ivh wine-x.x-x.rpm" para instalá-lo
Instalando através de um pacote Tar.gz
  1. baixe o arquivo contendo o código fonte do wine
  2. use o comando "tar xzvf wine-x.x-x.tar.gz" para descompactá-lo
  3. entre no diretório recém-criado (algo como wine-x.x-x)
  4. e digite:
    ./configure
    make depends
    make
    make install

    Ou entre na pasta tools e use os comandos abaixo:
    ./wineinstall
    ./winesetup

Comments