PrincipalOrkutDownloadsRegras
Principal arrow FAQs arrow FAQ arrow Como instalar programas a partir de arquivos .tar.gz ou .tar.bz2?
Como instalar programas a partir de arquivos .tar.gz ou .tar.bz2? PDF Imprimir E-mail
(6 votes)
Por Cav3ira   
19 de junho de 2007

Normalmente os arquivos .tar.gz/.tar.bz2 ou "tarball" são arquivos contendo o código-fonte de algum programa.

Para instalar este tipo de arquivo é imperativo que seu sistema tenha todas as ferramentas necessárias para configuração e compilação de programas (normalmente gcc, make, bison, etc).

Também se faz necessário a leitura prévia da documentação do arquivo - que deve ser encontrada no site do desenvolvedor e/ou no arquivo README, normalmente contido no "tarball".

O processo de instalação segue alguns passos básicos:

  1. descompactação do "tarball";
  2. configuração do arquivo Makefile;
  3. compilação;
  4. instalação.

1) Descompactação do "tarball"

Arquivos conhecidos como "tarball"  são simples arquivos Tar comprimidos. A compressão, normalmente, é feita utilizando o compactador gzip ("tarball" com extensão final .gz) ou o bzip2 ("tarball" com extensão final .bz2). A descompactação do "tarball" gerará um diretório, que na maioria das vezes, terá o mesmo nome do pacote "tarball".

Para descomprir basta executar o comando:

tar -zxvf NOME_DO_ARQUIVO.tar.gz

ou

tar  -jxvf NOME_DO_ARQUIVO.tar.bz2

Por exemplo, ao descompactar o arquivo speex-1.2beta1.tar.gz será criado, a partir do diretório atual, o diretório speex-1.2beta1/

Entre neste diretório e leia a documentação. 

2) Configuração do arquivo Makefile

O arquivo Makefile contém instruções para compilar o programa. Normalmente para se gerar/configurar este arquivo basta executar o comando:

./configure

O comando "./configure" procurará por variáveis de ambiente, programas necessários para a compilação e também por dependências. É importante verificar o resultado deste comando, pois se este falhar não será possível compilar o programa.

O comando "./configure" muitas vezes aceita algum argumento, para saber quais argumentos são aceitos basta executar o comando "./configure --help".

3)  Compilação

Se o comando anterior não gerou nenhuma mensagem de erro é muito provável que, após compilado, seu programa funcionará.

Para compilar seu programa basta executar:

make

e, ao final, verificar se não foi emitido nenhuma mensagem de erro. Se observar alguma mensagem de erro, cabe a você saber interpretá-la, mas normalmente as mensagens de erro são relativas a alguma dependência não resolvida - e neste caso basta instalar o que falta ou repetir o comando anterior passando parâmetros indicando onde se encontra a dependência. Por isto é imperativo que você leia a documentação.

4) Instalação 

Se o comando make não gerou nenhuma mensagem de erro está na hora de instalar o programa. Para instalar o programa é necessário fazê-lo como root (pode-se utilizar o sudo).

su 
make install

Verifique também se não houve nenhuma mensagem de erro, se houver repita os passo acima.

Após instalado o programa deverá estar disponível em linha de comando, bastando chamá-lo em um terminal.

 

Comentários
Pesquisar
Somente usuários registrados podem escrever comentários!

3.21 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."





Reddit!Del.icio.us!Google!Yahoo!
 
< Anterior   Próximo >