Problema con "csrutil habilitar --sin depuración" en Sierra

1

Estoy usando una Mac en macOS Sierra 10.12.5.

Quiero ejecutar la aplicación XtraFinder que abre algunas funciones adicionales en el Finder. Solía tenerlo en una computadora diferente, pero cuando lo descargué en este recibí este error:

Asíqueseguíeste enlace .

Cuando ejecuté el comando csrutil enable --without debug obtuve el error: "comando desconocido sin ".

¿Es algo que hago mal?

    
pregunta Serdica Mea Roma Est 15.08.2017 - 11:06

4 respuestas

1

Es necesario desactivar parcialmente la protección de integridad del sistema. No te animo a deshabilitar la protección de integridad del sistema. Hace que tu computadora sea menos segura.

Cómo deshabilitar parcialmente la protección de integridad del sistema

  1. Inicie el sistema operativo de recuperación reiniciando su máquina y manteniendo presionadas las teclas cmd y r al inicio
  2. Ejecutar terminal desde el menú Utilidades
  3. Ingrese el siguiente comando: csrutil enable --without debug
  4. Reinicia tu computadora
respondido por el pjc90 15.08.2017 - 12:22
1

Por lo que pude ver (en High Sierra), es la forma en que funciona "csrutil". Si lo invoca como csrutil enable --without debug cuando no se ha iniciado en el sistema operativo de recuperación y si no ha hecho algo similar antes, se quejará de "--without". Sin embargo, si inicia en el sistema operativo de recuperación, funcionará como se esperaba.

Por cierto, después de hacer esto, se reconocerá a csrutil enable --without debug (o cualquier otro argumento compatible con "--without") (pero no funcionará debido a la necesidad de ejecutarse desde el sistema operativo de recuperación) incluso si no se ha iniciado en el sistema operativo de recuperación.

    
respondido por el Grigory Entin 03.03.2018 - 01:12
0

Para todos los que aún tienen fallas en la instalación, incluso con csrutil enable --without debug , aquí está la solución:

  1. Arranque al sistema operativo de recuperación reiniciando su máquina y manteniendo presionadas las teclas cmd y r al inicio
  2. Ejecutar terminal desde el menú Utilidades
  3. Ingrese el siguiente comando: csrutil disable
  4. Reinicia tu computadora
  5. Instala XtraFinder haciendo clic en el instalador
  6. Repita los pasos 1 + 2, ingrese: csrutil clear , reinicie.

El paso 3 desactiva completamente la protección de integración de tu sistema. Esto no debería ser un problema si lo vuelve a colocar inmediatamente en el último paso (paso 6).

    
respondido por el Agile Bean 18.03.2018 - 04:58
0

Para mí, ni csrutil enable --without debug ni csrutil disable funcionan, incluso después de implementar cuidadosamente todos los pasos necesarios como se describió anteriormente. xtrafinder solo funcionará mientras SIP está completamente desactivado. ¿Alguna otra idea?

    
respondido por el Artemisia 24.08.2018 - 16:59

Lea otras preguntas en las etiquetas