Instalando programas no Linux sem ter poderes de root

Publicado por Leandro Santiago em 27/10/2006

[ Hits: 19.973 ]

Blog: http://leandrosan.wordpress.com

 


Instalando programas no Linux sem ter poderes de root



Essa dica é útil para aqueles que querem instalar algum programa em sua pasta pessoal sem ter que ficar digitando o caminho todo do executável para usá-lo. É algo bem simples.

Primeiramente, o típico comando de compilação "configure" deve receber um parâmetro a mais:

$ ./configure --prefix=$HOME/programs/

Onde "programs" é a pasta onde ficarão os programas.

Para os programas que não tem esse arquivo "configure", basta editar o arquivo "Makefile", que fica na raiz do pacote e alterar a variável "prefix" para a pasta que você quer.

Em seguida:

$ make && make install

(compilando normalmente)

Se quiser execute um strip no binário do programa, pois isso diminui bastante o tamanho do mesmo, principalmente quando o tamanho de nossa pasta pessoal é muito limitado.

Se o programa não prover nenhuma biblioteca, ele poderá ser executado normalmente.

Agora vamos adicionar a seguinte linha ao arquivo .bashrc, que fica na pasta pessoal do usuário.

export PATH=$HOME/programs/bin:$PATH

Onde bin/ é o diretório onde ficam os executáveis do programa.

Agora basta reiniciar a sessão e digitar o comando do programa, sem a necessidade de ficar digitando aquele caminho todo.

Você pode adicionar quantos diretórios quiser nessa variável, lembrando que eles devem estar separados por um dois-pontos ":".

Esse truque também é útil quando você quer utilizar um programa mais recente do que há instalado no computador e não tem permissão para atualização do mesmo. E funciona com a maioria dos programas que instalei.

Para isso, tenha a certeza de que no comando "export" acima, o caminho novo adicionado ao PATH esteja antes da variável atual. Isso ocorre porque o interpretador de comandos procura um comando no PATH da esquerda para a direita do conteúdo dessa variável.

Espero ter contribuído com a comunidade e até a próxima.

Outras dicas deste autor

KTorrent WebInterface: Controlando o Ktorrent pelo seu browser

Ativando a correção ortográfica em português no KDE

Ouça o que diz a Vaca

Acessando mais que 9 parâmetros em shell script

Exibindo vídeos na sua área de trabalho com o Xine

Leitura recomendada

Ajustando o teclado num MSI Wind U100x-459BR para o Gnome

Como alterar interpretador de comandos padrão do usuário no Ubuntu 18.04 (do SH para BASH)

Como configurar IP estático em sua placa de rede

Acertando permissão do nagios.cmd

Configurando webcam no Ubuntu 8.04

  

Comentários
[1] Comentário enviado por marcus-rj em 06/02/2007 - 17:47h

Nao testei, mas achei muito boa a ideia. Valeu mesmo!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts