Enviado em 13/02/2015 - 11:41h
Ru4n, eu fiz o que você disse, porém para rodar o make && make install, foi preciso sudo su.
Enquanto estava com # o comando funcionava, quando digitei exit, para voltar ao usuário comum, o comando não rodou mais.
Eu não quero colocar o programa em opt, não. É que estive lendo sobre procurar um lugar para instalar os programas no Slackware. Eu baixo e todos ele ficam em /home/usuário/Downloads acho que a pasta Download está ficando muito cheia, por isso, procuro mover o pacote de instalação para uma pasta (discos de instalação) .
O que devo fazer? Rodar tar -xzvf programa.tar.gz >./configure>make>make install a partir da própria pasta Downloads? E o sistema se encarrega de mandar os aplicativos para os lugares certos?
Eu costumo usar as pastas ocultas de dentro do home, mas você pode usar outro lugar.
./configure --prefix=/usr
make && make install DESTDIR=$HOME/.local
Assim, seus programas ficam instalados em ~/.local/{,usr/{,bin,share,man}}, etc.
Para setar o PATH/MANPATH faz o seguinte:
PATH=~/.local/usr/bin:$PATH
MANPATH=~/.local/usr/share/man:$MANPATH
export PATH MANPATH
Em seu ~/.bash_profile
Pra fazer tudo isto não é necessário root.
Você pode mover os arquivos .tar.gz (antes da compilação) para a pasta ~/.local/src (se não existir, crie) e descompactá-los lá, e a partir dai faz a compilação & instalação.
-----------------------------------------------------------------------------
Uma vida não questionada não merece ser vivida - Platão