Sim, você só precisa configurar o processo de compilação e lançamento para usar um prefixo diferente do que requer acesso root em sua máquina. Quando você executar ./configure , poderá apontar todo o processo de instalação para usar um diretório ao qual tenha acesso, fornecendo a opção --prefix . Vamos dizer que você deseja instalar em ~/insight , você executaria:
./configure --prefix=~/insight
make
make test
make install
O processo de instalação cuidará da criação de ~/insight/[lib,bin,man,etc.] em seu diretório pessoal para você.
Você pode obter uma lista de opções de configuração que o script ./configure da sua ferramenta suporta:
./configure --help