Para ferramentas automáticas, bem como para qualquer software de código aberto razoavelmente comportado, é apenas uma questão de configurar adequadamente o sistema de compilação. Para autotools (que usam autotools para construir-se) é o trio normal
$ ./configure
$ make
$ make install
O truque é dizer ao pacote para se instalar em algum lugar onde se tenha acesso de gravação. Normalmente, em uma situação como a sua, seria com:
$ configure --prefix=$HOME
que criará os diretórios comuns do FHS, como bin
, etc
, include
, lib
, share
no diretório pessoal. Certifique-se de adicioná-las às variáveis de ambiente apropriadas para usá-las. Certifique-se de que ~/bin
esteja em PATH
antes de /usr/local/bin
e /usr/bin
(ou onde quer que a instalação do sistema resida).