Compila um programa sem acesso ao sudo

2

Estou conectado a um sistema Linux com SSH na minha faculdade. Descobri que o ctorrent é uma alternativa de bitorrent para o console. Eu fiz o download da fonte tar.gz, mas para compilar / instalar ele precisa de acesso sudo

Existe uma maneira de instalar o programa sem acesso ao sudo?

Eu não sei muito sobre o Linux e não posso fazer esta resposta funcionar com o ctorrent.

    
por LifeH2O 24.12.2012 / 18:09

1 resposta

12

você pode instalá-lo localmente no seu diretório pessoal. Usualmente, isso pode ser feito especificando o parâmetro prefixo para o script configure .
Por exemplo,

./configure --prefix=$HOME

Então, quando você compilar fontes configuradas dessa maneira, você chamará ** make install ** os binários instalarão em você $ HOME / bin
Além disso, você deve alternar a variável PATH.
Você pode fazer isso em $ HOME / .bashrc na próxima maneira

export PATH=$HOME/bin:$PATH

De qualquer forma, se suas fontes não tiverem o sistema usual de compilação - você pode simplesmente compilá-lo, colocar manualmente $ HOME / bin e variável PATH alternativa (para disponibilizá-lo sem especificar o caminho completo para o binário).

    
por 24.12.2012 / 18:33