versiones sistema sierra operativo mojave mega mac high gratis español descargar capitan app macos osx-elcapitan

macos - sistema - osx el capitan descargar mega



Operación no permitida cuando está en la raíz-El Capitan(sin raíz deshabilitado) (4)

La solución correcta es copiar o instalar en /usr/local/bin not /usr/bin . Esto se debe a la Protección de integridad del sistema (SIP) . SIP hace /usr/bin solo lectura pero deja /usr/local como lectura-escritura.

SIP no debe deshabilitarse como se indica en la respuesta anterior porque agrega otra capa de protección contra el malware que obtiene acceso a la raíz. Here hay una explicación completa de lo que hace SIP y por qué es útil.

Como se sugiere en esta respuesta, uno no debe deshabilitar SIP (modo sin raíz) "¡No se recomienda deshabilitar el modo sin raíz! La mejor práctica es instalar cosas personalizadas en" / usr / local "solamente".

Estoy tratando de mover algo a / usr / bin en OS X El Capitan. He desactivado rootless usando los siguientes comandos: sudo nvram boot-args="rootless=0"; sudo reboot sudo nvram boot-args="rootless=0"; sudo reboot , pero sigo recibiendo el mismo error:

MacBook-Air:~ Mark$ sudo cp class-dump /usr/bin Password: cp: /usr/bin/class-dump: Operation not permitted MacBook-Air:~ Mark$ sudo mv class-dump /usr/bin mv: rename class-dump to /usr/bin/class-dump: Operation not permitted


Nvm. Para cualquier otra persona que tenga este problema, debe reiniciar su Mac y presionar ⌘ + R al arrancar. Luego vaya a Utilidades> Terminal y escriba los siguientes comandos:

csrutil disable reboot

Este es el resultado de la Protección de integridad del sistema. Más información here .

EDITAR

Si sabe lo que está haciendo y está acostumbrado a ejecutar Linux, debe usar la solución anterior, ya que muchas de las restricciones SIP son un completo problema.

Sin embargo, si usted es un manipulador / novato / "usuario avanzado" y no sabe lo que está haciendo, esto puede ser muy peligroso y es mejor que use la respuesta a continuación .


Si después de llamar a "csrutil disabled" aún su comando no funciona, intente con "sudo" en la terminal, por ejemplo:

sudo mv geckodriver /usr/local/bin

Y debería funcionar.


Si quieres tomar el control de /usr/bin/

Deberá reiniciar su sistema:

Justo después del sonido de inicio, mantenga presionada la tecla Comando-R para iniciar en el Sistema de recuperación

Haga clic en el menú Utilidades y seleccione Terminal

Escriba csrutil disable y presione Intro

Haz clic en el menú  y selecciona Reiniciar

Una vez que haya confirmado sus cambios, asegúrese de volver a habilitar SIP. Hace mucho para proteger su sistema. (Los mismos pasos que el anterior, excepto el tipo: csrutil enable)