Hoje vamos aprender a fazer a instalação de programas pelo código fonte, confira!!!
Embora isso possa parecer uma tarefa bem complicada, ela não é. Na maioria das vezes usamos ferramentas para instalar os programas sem necessidade de compilar ou corrigir dependências, como o apt-get, aptitude, yum ou pacman eles fazem isso tudo para gente. Mas existem alguns programas que vêm apenas com o código fonte, então temos que compilar, que é transformar o “texto” (linguagem de programação) em arquivos binários, pois é essa linguagem que o computador entende.
Para fazer a instalação de programas pelo código fonte, primeiro temos que, baixar o pacote build-essential que contém as ferramentas necessárias para compilação.
Para fazer isso abra o terminal e copie ou cole os comando abaixo:
sudo apt-get install build-essential
Após ter feito isso vamos agora ter que descompactar o arquivo que contém o código fonte, na maioria das vezes o código fonte vem compactados em gzip ou bzip2.
tar -xvzf pacote.tar.gz
Agora, basta entrar no diretório que foi descompactado. Lembrando onde tem “usuario” é o nome do seu usuário.
cd /home/usuario/Downloads/pacote
Entre no diretório que foi descompactado. Lembrando onde tem “usuario” é o nome do seu usuário. Dentro do diretório descompactado, é sempre recomendado ler os arquivos readme e install antes. Agora temos que executar um script, que na maioria da vezes vem como o nome “configure”. Esse script verifica no sistema se existem todas as dependências necessárias para a compilação do programa, se for concluído com sucesso, irá gerar o arquivo Makefile que contém as informações para compilação. Para executar o script basta usar esse comando:
./configure
Para compilar vamos , usar o comando make, que vai ler o arquivo Makefile com as instruções de compilação e executar cada etapa. Isso pode demorar um pouco dependendo do software e do seu computador.
make
Após o programa ter sido compilado, usamos o comando make install que vai mover os arquivos que foram compilados para os seus devidos lugares, assim concluindo a instalação. Lembrando que esse comando tem que ser executado com a permissão de super usuário (root).
sudo make install
Dica
Depois da instalação use o comando make clean, ele vai apagar os arquivos temporários que foram gerados durante a instalação.
Para desinstalar um programa que foi instalado pelo código fonte também é muito simples, primeiros temos que entrar naquele diretório que foi descompactado.
cd /home/usuario/Downloads/pacote
Feito isso, é só digitar o seguinte comando:
sudo make uninstall
Caso essa opção não tenha dado certo, não se preocupe você pode usar o comando whereis para localizar os arquivos e depois apagá-los.
whereis nome-do-pacote
sudo rm -r caminho-do-pacote
Como podemos ver ver não tem nada de complicado em instalar programas pelo código fonte, basicamente são três comandos :
./configure
make
sudo make install
Até a próxima!!!
Nenhum comentário:
Postar um comentário