Muitos usuários recém chegados no mundo Linux deparam-se com esse problema ao desejarem instalar determinado software que não vem por padrão na distribuição usada e ao fazer o download do arquivo, encontram um .tar.gz.
Ao longo desse artigo iremos mostrar como não existe nada de complicado nessa tarefa.
* Pacotes do tipo .tar.gz ou .tar.bz2 contém os fontes do programa prontos para compilação (transformar os fontes em executáveis).
* Sua instalação não depende da distribuição usada.
* O .tar significa que dentro desse arquivo existem outros e sub-pastas e o .gz ou .bz2 é o tipo de compactação que foi usada na criação do pacote.
$ 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 listando os arquivos...$ ls
Vc vai perceber que foi criado um novo diretorio com o nome do pacote ou então um arquivo .bin correto?
Se for um .bin então é bem rápido, basta fazer:
$ chmod a+x nome_arquivo.bin
$ sudo ./nome_arquivo.bin
Caso seja um diretorio...
$ 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.
http://easy-ubuntu.blogspot.com/
Ao longo desse artigo iremos mostrar como não existe nada de complicado nessa tarefa.
* Pacotes do tipo .tar.gz ou .tar.bz2 contém os fontes do programa prontos para compilação (transformar os fontes em executáveis).
* Sua instalação não depende da distribuição usada.
* O .tar significa que dentro desse arquivo existem outros e sub-pastas e o .gz ou .bz2 é o tipo de compactação que foi usada na criação do pacote.
$ 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 listando os arquivos...$ ls
Vc vai perceber que foi criado um novo diretorio com o nome do pacote ou então um arquivo .bin correto?
Se for um .bin então é bem rápido, basta fazer:
$ chmod a+x nome_arquivo.bin
$ sudo ./nome_arquivo.bin
Caso seja um diretorio...
$ 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.
http://easy-ubuntu.blogspot.com/