Intentando instalar nasm-2.1108 pero obteniendo permiso para negar

1

Intento instalar mi versión nasm como 2.11.08 pero cuando llego al "sudo make install" obtengo un error como este

$ 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

¿Cómo puedo resolver este problema? Estoy ejecutando Elcapitan en mi mac.

versión actual de nasm:

NASM versión 0.98.40 (Apple Computer, Inc. compilación 11) compilada el 17 de agosto de 2015

    
pregunta tackleberry 17.01.2016 - 19:41

1 respuesta

1

Los binarios proporcionados por el usuario deben instalarse en /usr/local/ (o más específicamente en /usr/local/bin ) para evitar cualquier conflicto de versiones con aplicaciones / binarios estándar. Debería haber una opción para establecer el directorio de instalación en /usr/local cuando ejecute ./configure en su directorio de compilación.

PS: en OS X antes de El Capitan, sin embargo, fue bastante fácil de instalar en /usr/bin . Con El Capitán, Apple ha introducido SIP para evitar este tipo de modificaciones. Hay formas de deshabilitar SIP, pero recomiendo instalar a /usr/local en su lugar.

    
respondido por el nohillside 17.01.2016 - 19:50

Lea otras preguntas en las etiquetas