El correcto propietario de un paquete de aplicaciones dentro de /Applications
para preinstalado Apple apps es: root
El correcto propietario de un paquete de aplicaciones dentro de /Applications
para instaladores empaquetados usuario instalado aplicaciones es: root
El correcto propietario de un paquete de aplicaciones dentro de /Applications
para arrastrar y soltar usuario instalado aplicaciones es: $USER
Donde $USER
es típicamente el nombre corto de la persona que instaló la aplicación. De lo contrario, utilice el nombre corto de la USER
que es el dueño del archivo.
Aquí están los resultados de la ls -leO@d
comando huir de Terminal en el Fritzing paquete de aplicaciones :
$ ls -leO@d /Applications/Fritzing.app
drwxr-xr-x@ 3 me admin - 102 Jun 6 2016 /Applications/Fritzing.app
com.apple.quarantine 57
$
Lo mismo comando correr en el directorio mencionado en el mensaje de error mostrado en la OP:
$ ls -leO@d /Applications/Fritzing.app/Contents/MacOS/fritzing-parts
drwxr-xr-x@ 15 me admin - 510 Jun 6 2016 /Applications/Fritzing.app/Contents/MacOS/fritzing-parts
com.apple.quarantine 57
$
Para cambiar propietario de un usuario aplicación instalada, por ejemplo, para Fritzing usa lo siguiente comando en Terminal :
sudo chown -R $USER /Applications/Fritzing.app
Nota que puedes dejar $USER
como está escrito si usted es el que está conectado USER
y te estás haciendo cargo.
También considere la posibilidad de revisar el permisos y ajustar según sea necesario. Como en este caso para Fritzing :
sudo chmod -R 0755 /Applications/Fritzing.app
Como yo lo he hecho Fritzing instalado y funcionando, y su permiso son como se ha mostrado anteriormente, creo que el mensaje de error es algo erróneo y está siendo causado por no ser el propietario . Cambiando propiedad como se ha mostrado anteriormente debería resolver su problema.