¿Cómo deshacerse del mensaje de "aplicación descargada de internet" al instalar cascos de homebrew?

6

Usé el barril homebrew para instalar muchas aplicaciones durante bastante tiempo. Pero recientemente, macOS sigue pidiéndome que confirme primero la pregunta de "aplicación descargada de Internet" que generalmente solo se muestra para las aplicaciones que se ejecutan por primera vez.

¿Qué sucedió y cómo puedo deshacerme de esto?

Actualizar

Utilizo una cuenta de administrador para instalar aplicaciones ( brew cask install calibre ), pero básicamente uso una cuenta que no es de administrador todo el tiempo. Puedo deshacerme del mensaje iniciando sesión en la cuenta de administrador y ejecutando la aplicación una vez y luego el mensaje desaparece también para la cuenta de usuario.

    
pregunta n1000 23.09.2018 - 18:30

3 respuestas

2

Debes permitirlo, en las preferencias del sistema.

Abra la aplicación Terminal desde la carpeta / Aplicaciones / Utilidades / y luego ingrese la siguiente sintaxis de comando:

sudo spctl --master-disable

Presiona regresar y autenticar con una contraseña de administrador

Vuelva a iniciar las Preferencias del sistema y vaya a "Seguridad & Privacidad "y la pestaña" General "

Ahora verá la opción "En cualquier lugar" en "Permitir aplicaciones descargadas desde:" Opciones del controlador de acceso

No olvides volver a cambiarlo por tu seguridad.

sudo spctl --master-enable

Método alternativo es eliminar la cuarentena impuesta por Apple mediante el comando de Terminal.

Por ejemplo, si todos los archivos están en ~ / Descargas /, entonces usarías:

xattr -r -d com.apple.quarantine ~/Downloads/
    
respondido por el Buscar웃 23.09.2018 - 18:59
2

Más de una solución que una solución: al iniciar la aplicación desde una cuenta con privilegios de administrador una vez, el mensaje desaparece también para las cuentas que no son administradores. No estoy seguro de si se trata de un error o una característica ... En el pasado, solía funcionar así también desde cuentas que no son de administrador.

    
respondido por el n1000 23.09.2018 - 19:28
1

Como mencionó en su actualización, puede abrir la aplicación como un usuario administrador. Una forma más directa es ejecutar este comando como administrador:

xattr -r -d com.apple.quarantine /Applications/Calibre.app
    
respondido por el Tom Panning 12.11.2018 - 15:19

Lea otras preguntas en las etiquetas