Makefile compile

0

Eu tenho que compilar o ctorrent usando makefile, mas eu sempre tenho o mesmo erro:

make[1]: Entering directory '/home/g507565/Downloads/ctorrent-dnh3.3.2'
test -z "/usr/local/bin" || mkdir -p -- "/usr/local/bin"
  /usr/bin/install -c 'ctorrent' '/usr/local/bin/ctorrent'
/usr/bin/install: cannot create regular file '/usr/local/bin/ctorrent': Permission denied
make[1]: *** [install-binPROGRAMS] Error 1
make[1]: Leaving directory '/home/g507565/Downloads/ctorrent-dnh3.3.2'
make: *** [install-am] Error 2

Eu não sei como fazer isso. Qualquer ajuda por favor.

    
por user258212 26.03.2014 / 09:27

2 respostas

4

A menos que você tenha um problema com a versão específica do ctorrent que deseja instalar, abra o terminal e digite:

sudo apt-get install ctorrent  

Visite este link para mais informações sobre como usar o ctorrent.

Caso contrário, com relação à sua mensagem de erro, você usou sudo antes do comando make install se usou make install ? Eu procurei na internet e encontrei um arquivo chamado ctorrent-dnh3.3.2.tar.gz e encontrei as instruções para instalá-lo no arquivo chamado INSTALL. O arquivo INSTALL tem o comando make install , portanto, sugiro que você procure por um arquivo INSTALL no arquivo que você baixou e, em seguida, abra o arquivo INSTALL em um editor de texto e leia as instruções de instalação.

    
por karel 26.03.2014 / 09:41
2
/usr/bin/install: cannot create regular file '/usr/local/bin/ctorrent': Permission denied

Isso mostra que você não tem permissão para criar o arquivo / usr / local / bin / ctorrent

Como Karel já escreveu provavelmente você usou o make install como usuário normal.

Portanto, use o sudo ou altere o local de instalação com o valor "prefixo".

    
por Dennis Nolte 26.03.2014 / 10:30