Cercando di installare nasm-2.1108 ma ottenendo il permesso negare

1

Sto provando ad installare la mia versione di nasm come 2.11.08 ma quando prendo il "sudo make install" sto ottenendo un errore come questo

$ sudo make install
mkdir -p /usr/bin
/usr/bin/install -c nasm /usr/bin/nasm
install: /usr/bin/nasm: Operation not permitted
make: *** [install] Error 71

come posso risolvere questo problema? sto eseguendo Elcapitan sul mio Mac.

versione corrente di nas:

Versione NASM 0.98.40 (Apple Computer, Inc. build 11) compilata il 17 agosto 2015

    
posta tackleberry 17.01.2016 - 19:41
fonte

1 risposta

1

I binari forniti dall'utente devono essere installati su /usr/local/ (o più specificamente su /usr/local/bin ) per evitare conflitti di versioning con applicazioni / binari standard. Ci dovrebbe essere un'opzione per impostare la directory di installazione su /usr/local quando si esegue ./configure nella directory di build.

PS: in OS X prima di El Capitan, è stato comunque piuttosto facile da installare su /usr/bin . Con El Capitan, Apple ha introdotto SIP per prevenire questo tipo di modifiche. Ci sono modi per disabilitare SIP, ma ti consiglio di installare su /usr/local invece.

    
risposta data 17.01.2016 - 19:50
fonte

Leggi altre domande sui tag