Instalação de programas no linux
Galera ai vão algumas dicas para instalação de programas de acordo com suas extensões no linux.
Antes de qualquer coisa: É altamente recomendável a leitura do arquivo de texto README ou INSTALL após a descompactar o arquivo (comando TAR), pois ele pode ter observações especiais ou comando diferentes para a instalação, mas de modo geral tudo funciona da seguinte forma:
Para iniciar a instalação é necessário descompactar o arquivo. Utilize os seguintes comandos de acordo com o formato do arquivo.
Arquivos tar.bz2:
tar -jxvf nomedoprograma.tar.bz2
Arquivos tar.gz:
tar -zxvf nomedoprograma.tar.gz
Arquivos tar:
tar -zxvf nomedoprograma.tar.gz
Arquivos tar.Z (não é muito utilizado)
tar -Zxvf nomedoprograma.tar.Z (Z maiúsculo mesmo)
Arquivos zip
unzip nomedoprograma.zip
Arquivos tgz
tar -zxvf nomedoprograma.tgz
E continua...
su (Este comando serve para você logar como SuperUsuário, portanto você precisa colocar a senha cadastrada durante a instalação do sistema).
cd pasta_criada_pelo_tar
Leitura do arquivo de texto README ou INSTALL para verificar se o processo deve ser diferente!
./configure
make
make install
Caso aconteça algum problema por falta de dependências, não tem jeito, antes de instalar o seu programa é necessário instalar todas as dependência requeridas.
O que faz cada comando?
O configure é de extrema importância e pode ser utilizado com diversas opções como, onde você quer instalar o programa, onde estão suas bibliotecas, se você quer ativar deteminados recursos, etc. Para visualizar todas suas opções utilize o comando:
./configure --help
O make faz a compilação do código utilizando o Makefile criado pelo configure como referência e finalmente o make install faz a instalação do programa.
E para desinstalar um programa?
Alguns programas são acompanhados da opção make uninstall, mas para utilizá-lo é necessário que você tenha guardado o código-fonte. Para não ficar dependendo dessas coisas o melhor é fazer um pacote de instalação, assim é possível instalar e desinstalar quantas vezes quiser e ainda distribuir para seus amigos que possuam o mesmo sistema.
Existem diversas opções para isso, como rpmrebuild, Debian-builder e o CheckInstall. Todos são bastante simples de usar, para utilizar o CheckInstall por exemplo, ao invés de dar o comando make install no final, é só usar checkinstall e responder algumas perguntas, ele pode criar pacotes para o Slackware, Debian ou RPM.
Instalando programas no formato RPM
Depois de fazer o download do arquivo RPM você pode instalá-lo no modo gráfico dando o comando no terminal:
rpm -ivh nomedoprograma.rpm
Para atualizar:
rpm -Uvh nomedoprograma.rpm
E para desinstalar:
rpm -e nomedoprograma.rpm
Com esse método você pode se deparar com problemas de dependências de arquivos que não estão no seu sistema, um método mais fácil é utilizar o urpmi disponível no Mandrake (ou distros baseadas nele) que faz o download e instala o programa e dependências que possam existir, exemplo:
urpmi nomedoprograma
E para desinstalar:
urpme nomedoprograma
Para fazer buscas por programas ou programas relacionados você pode utilizar o comando:
urpmq nomedoprograma
Ele irá retornar todos pacotes disponíveis que tenham o nome que você especificou.
Instalando programas no formato DEB
Depois de fazer o download do arquivo DEB você pode instalá-lo dando o comando no terminal:
dpkg -i nomedoprograma.deb
Para desinstalar:
dpkg -r nomedoprograma.deb
Com esse método você pode se deparar com problemas de dependências de arquivos que não estão no seu sistema, um método mais fácil é utilizar o apt-get disponível no Debian (ou distros baseadas nele) que faz o download e instala o programa e dependências que possam existir, exemplo:
apt-get install nomedoprograma
Para desinstalar:
apt-get remove nomedoprograma
Antes de utilizá-lo é interessante atualizar sua lista de programas disponíveis executando o comando:
apt-get update
Dicas
Para criar pastas basta utilizar o comando:
mkdir nomedapasta
Para mudar de pasta, utilize:
cd nomedapasta
Caso o nome da pasta seja muito grande (isso vale para qualquer comando), basta escrever o começo do nome da pasta e digitar a tecla TAB que o sistema preenche o resto baseando-se nas opções disponíveis na pasta em que você está.
Com isso você já será capaz de instalar a maioria dos programas que quiser, e lembre-se: LEIA O ARQUIVO README OU INSTALL QUE ACOMPANHA O PROGRAMA. Não tenha preguiça, é melhor perder 5 minutos lendo esse arquivo do que ficar 2 horas tentando descobrir porque a instalação não está dando certo.
Créditos: L.henvy
Galera ai vão algumas dicas para instalação de programas de acordo com suas extensões no linux.
Antes de qualquer coisa: É altamente recomendável a leitura do arquivo de texto README ou INSTALL após a descompactar o arquivo (comando TAR), pois ele pode ter observações especiais ou comando diferentes para a instalação, mas de modo geral tudo funciona da seguinte forma:
Para iniciar a instalação é necessário descompactar o arquivo. Utilize os seguintes comandos de acordo com o formato do arquivo.
Arquivos tar.bz2:
tar -jxvf nomedoprograma.tar.bz2
Arquivos tar.gz:
tar -zxvf nomedoprograma.tar.gz
Arquivos tar:
tar -zxvf nomedoprograma.tar.gz
Arquivos tar.Z (não é muito utilizado)
tar -Zxvf nomedoprograma.tar.Z (Z maiúsculo mesmo)
Arquivos zip
unzip nomedoprograma.zip
Arquivos tgz
tar -zxvf nomedoprograma.tgz
E continua...
su (Este comando serve para você logar como SuperUsuário, portanto você precisa colocar a senha cadastrada durante a instalação do sistema).
cd pasta_criada_pelo_tar
Leitura do arquivo de texto README ou INSTALL para verificar se o processo deve ser diferente!
./configure
make
make install
Caso aconteça algum problema por falta de dependências, não tem jeito, antes de instalar o seu programa é necessário instalar todas as dependência requeridas.
O que faz cada comando?
O configure é de extrema importância e pode ser utilizado com diversas opções como, onde você quer instalar o programa, onde estão suas bibliotecas, se você quer ativar deteminados recursos, etc. Para visualizar todas suas opções utilize o comando:
./configure --help
O make faz a compilação do código utilizando o Makefile criado pelo configure como referência e finalmente o make install faz a instalação do programa.
E para desinstalar um programa?
Alguns programas são acompanhados da opção make uninstall, mas para utilizá-lo é necessário que você tenha guardado o código-fonte. Para não ficar dependendo dessas coisas o melhor é fazer um pacote de instalação, assim é possível instalar e desinstalar quantas vezes quiser e ainda distribuir para seus amigos que possuam o mesmo sistema.
Existem diversas opções para isso, como rpmrebuild, Debian-builder e o CheckInstall. Todos são bastante simples de usar, para utilizar o CheckInstall por exemplo, ao invés de dar o comando make install no final, é só usar checkinstall e responder algumas perguntas, ele pode criar pacotes para o Slackware, Debian ou RPM.
Instalando programas no formato RPM
Depois de fazer o download do arquivo RPM você pode instalá-lo no modo gráfico dando o comando no terminal:
rpm -ivh nomedoprograma.rpm
Para atualizar:
rpm -Uvh nomedoprograma.rpm
E para desinstalar:
rpm -e nomedoprograma.rpm
Com esse método você pode se deparar com problemas de dependências de arquivos que não estão no seu sistema, um método mais fácil é utilizar o urpmi disponível no Mandrake (ou distros baseadas nele) que faz o download e instala o programa e dependências que possam existir, exemplo:
urpmi nomedoprograma
E para desinstalar:
urpme nomedoprograma
Para fazer buscas por programas ou programas relacionados você pode utilizar o comando:
urpmq nomedoprograma
Ele irá retornar todos pacotes disponíveis que tenham o nome que você especificou.
Instalando programas no formato DEB
Depois de fazer o download do arquivo DEB você pode instalá-lo dando o comando no terminal:
dpkg -i nomedoprograma.deb
Para desinstalar:
dpkg -r nomedoprograma.deb
Com esse método você pode se deparar com problemas de dependências de arquivos que não estão no seu sistema, um método mais fácil é utilizar o apt-get disponível no Debian (ou distros baseadas nele) que faz o download e instala o programa e dependências que possam existir, exemplo:
apt-get install nomedoprograma
Para desinstalar:
apt-get remove nomedoprograma
Antes de utilizá-lo é interessante atualizar sua lista de programas disponíveis executando o comando:
apt-get update
Dicas
Para criar pastas basta utilizar o comando:
mkdir nomedapasta
Para mudar de pasta, utilize:
cd nomedapasta
Caso o nome da pasta seja muito grande (isso vale para qualquer comando), basta escrever o começo do nome da pasta e digitar a tecla TAB que o sistema preenche o resto baseando-se nas opções disponíveis na pasta em que você está.
Com isso você já será capaz de instalar a maioria dos programas que quiser, e lembre-se: LEIA O ARQUIVO README OU INSTALL QUE ACOMPANHA O PROGRAMA. Não tenha preguiça, é melhor perder 5 minutos lendo esse arquivo do que ficar 2 horas tentando descobrir porque a instalação não está dando certo.
Créditos: L.henvy
Comment