Como instalar passo a passo arquivos em formatos .tar.gz e o .tar.bz2 no Linux
Autor: Bruno Vitorio | Publicado: 2014-08-24T09:47:00-03:00

Muitos usuários ao chegar no mundo GNU/Linux deparam-se com um problema bem comum ao desejarem instalar um determinado software que não vem por padrão na distribuição usada e ao fazer o download de algum arquivo com extensão .tar.gz&nbsp;ou em&nbsp;.tar.bz2&nbsp;não sabem por onde começa sua instalação.

Ao longo desse artigo irei mostrar como não existe nada de complicado nessa tarefa, pacotes do tipo .tar.gz ou .tar.bz2&nbsp;dentro deles contém fontes vários arquivos do programa prontos para compilação e serem usados.

Faça um download de um arquivo (nesse caso eu vou usar .tar.bz) e salva no seguinte diretório do seu computador&nbsp;/home/usuário&nbsp;(palavra "usuário" eu me refiro nome da conta usado no sistema).

Agora abra seu Bashe&nbsp;do GNU/Linux&nbsp;e digite os seguintes comandos abaixo sem sair da ordem:
Execute seguinte comando ls&nbsp;pressione o Enter (você vai visualizar todos nome de seus arquivos do seguinte diretório /home/usuário, procure pelo nome do arquivo que você deseja extrair e continue a leitura).

Vamos executar seguinte comando dentro do terminal do linux:

tar -zxvf nome-do-pacote.tar.gz&nbsp;(agora espere que o pacote seja totalmente&nbsp;descompactado).

Observação: Para você extrair seguinte formato&nbsp;.tar.bz2&nbsp;vai precisar usar esse comando&nbsp;tar -jxvf nome-do-pacote.tar.bz2&nbsp;pronto muito simples, para saber mais sobre outros tipo de formato de pacotes a ser&nbsp;extraído&nbsp;procure no blog seguinte frase "Como extrair arquivos no formato zip, rar, tar.gz, bz2 e o tar.bz2 pelo Bash?"&nbsp;já vai aparecer um artigo com informações necessária sobre o assunto.

Agora reparar que foi criado um novo diretório ou seja uma pasta nova, no mesmo lugar onde se encontra pacote compactado&nbsp;a diferença&nbsp;é que formato nome-do-pacote.tar.gz&nbsp;passou para nome-do-pacote&nbsp;pronto, agora execute seguintes comando no terminal um de cada vez por linha e vai apertando enter:

ls (ver os arquivos seguinte diretório /home/usuário)
cd nome-da-pasta (nome do pacote descompactado no diretório /home/usuário)
ls&nbsp;(agora é pra ver os arquivos do seguinte diretório novo&nbsp;/home/usuário/nome-da-pasta)



Procure por um arquivo chamado configure&nbsp;(achou, agora continue lendo).
Como próprio nome já sugere esse arquivo é para preparar algumas configuração do linux para continuar a instalação do software.

chmod +x configure&nbsp;(esse comando vai torna o arquivo executável)
./configure&nbsp;(esse comando é para ver se não tem algo faltando no seu sistema)
make&nbsp;(compilar o software)
make install&nbsp;(instalar o software depois de compilado)
sudo mv nome_do_programa /usr/bin&nbsp;(diretório de arquivos executáveis de software)

Observação:&nbsp;Essa etapa demora um pouco,&nbsp;serão verificados variáveis de ambiente e dependências de bibliotecas, caso configure encontre algum erro nesse processo anote, leia o&nbsp;INSTALL&nbsp;ou&nbsp;README&nbsp;(geralmente esses arquivos são escrito em inglês), eles informa tudo que você precisar ter no seu computador para que o seu software desejado funcione.

Lembrando que o nome do arquivo ou pasta estiverem escrito com letras maiúscula ou minúscula tem coloca do jeito que tiver escrito dentro do Bash ou caso contrario não ira funcionar os comandos, pronto espero que tenho ajudado alguém.

Caso queira uma alternativa mais fácil para instalar software e jogos no Linux use Synaptic:
http://www.nongnu.org/synaptic/