2 votos

¿Cómo puedo eliminar una aplicación preinstalada en MacOS Sierra?

Necesito eliminar una de las aplicaciones preinstaladas (Safari en mi caso) de un sistema MacOS Sierra. Sin embargo, el simple hecho de eliminar la aplicación, la instalación de un software de "limpieza" de terceros o cualquier intento de eliminarla a través del terminal siguen siendo infructuosos. He descubierto que desde Mac OS 10.11 apple cuenta con la llamada "Protección de la integridad del sistema", que básicamente prohíbe a sus usuarios modificar o desinstalar "aplicaciones relevantes para el sistema".

Entonces, ¿cómo puedo eliminar una aplicación preinstalada en un sistema de este tipo?

PD: Ya sé que esto puede ser una mala idea de cara a futuras actualizaciones. Sin embargo, vamos a suponer que estoy dispuesto a correr el riesgo y sólo estoy buscando la manera de hacerlo.

6 votos

Realmente creo que, si necesitas una solución específica para un problema concreto... entonces tendrás que decirnos cuál es. De lo contrario, no podemos hacer más que ofrecer sugerencias, cada una de las cuales es rechazada por otra razón no específica. Como ya se ha señalado, la eliminación de Safari no elimina la capacidad de conexión a la red. Además, si el usuario es también administrador [por lo que supongo que rechazó el control parental] puede deshacer cualquier cosa que haga.

0 votos

Eliminar/desactivar Safari no impedirá que un usuario descargue Chrome o Firefox utilizando curl o un corto python script, o utilizando w3 en Emacs, o usando una memoria USB con Safari.app en ella, o algún otro medio de acceso a la web. Ni siquiera cambiar a Linux evitará que esto ocurra.

0 votos

He reescrito tu pregunta para centrarme más en el problema de la eliminación de aplicaciones preinstaladas en Sierra.

3voto

Jonas Lincoln Puntos 4330

Usted técnicamente puede eliminar Safari debilitando las protecciones de seguridad de su sistema y desactivando el SIP.

Otra vez: ¡No lo hagas!

Pasos:

  1. Reinicia en la partición de recuperación (mantén pulsado cmd-R mientras reinicias hasta que aparezca el logo de Apple)
  2. Abra el Terminal desde el menú de Utilidades
  3. Tipo csrutil disable
  4. Reiniciar
  5. Ahora debería poder eliminar Safari (si el Finder no le permite hacerlo, utilice el Terminal y escriba sudo rm -fr /Applications/Safari.app )
  6. Le recomiendo que reactive el SIP reiniciando y escribiendo csrutil enable (no reinstalará Safari)

0 votos

0 votos

Respuesta editada para que coincida con los cambios que he hecho en la pregunta.

0 votos

He revisado el comentario y sus soluciones funcionan a las mil maravillas (incluso con la versión actual del SO).

1voto

Monomeeth Puntos 139

Si tienes que desactivar SIP en MacOS Sierra, estos son los pasos a seguir:

  1. Inicie (o reinicie) su Mac
  2. Mantenga inmediatamente pulsada la tecla commandR teclas para arrancar en la recuperación
  3. Haga clic en el menú Utilidades y seleccione Terminal
  4. Tipo csrutil disable y pulse return
  5. Cerrar la aplicación Terminal
  6. Seleccione Reiniciar.... en el menú

NOTA

  • Realmente no te recomiendo que mantengas el SIP desactivado. Para activar (o reactivar) el SIP, repita los pasos anteriores, excepto que en el paso 4 utilice csrutil enable en lugar de csrutil disable .

0 votos

Gracias por su respuesta. Desactivar el SIP funciona como describes, pero todavía no puedo eliminar Safari :(

0 votos

Respuesta editada para que coincida con los cambios que he hecho en la pregunta.

0 votos

Arrancar desde una unidad de arranque de repuesto suele ser útil en situaciones como ésta.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X