1 votos

Error de permiso en postinstall desde la App Store

Estoy intentando instalar una aplicación que utiliza la App Store en Mavericks. La descarga se realiza correctamente, pero la instalación se bloquea en el final del proceso. He sido a través de los procedimientos estándar (varios reinicios, la caché se borra, inicio de sesión / cierre de sesión, etc).

Yo de cola de la install.log, lo que reveló la siguiente:

Apr  5 21:28:46 swift.local _atsserver[3347]: Running Install Scripts . . .
Apr  5 21:28:46 swift.local _atsserver[3349]: Begin script: Pages_PP
Apr  5 21:28:46 swift.local _atsserver[3353]: End script: Pages_PP
Apr  5 21:28:47 swift.local _atsserver[3354]: Begin script: updateHelpPost
Apr  5 21:28:47 swift.local installd[3164]: postinstall: shell-init: error retrieving current directory: getcwd: cannot access parent directories: Permission denied
Apr  5 21:28:47 swift.local installd[3164]: postinstall: 2014-04-05 21:28:47.067 defaults[3358:d07]
Apr  5 21:28:47 swift.local installd[3164]: postinstall: Domain (com.apple.helpd) not found.
Apr  5 21:28:47 swift.local installd[3164]: postinstall: Defaults have not been changed.
Apr  5 21:28:47 swift.local installd[3164]: postinstall: find: .: Permission denied

Parece que algo está mal con los permisos en instalar. He utilizado la utilidad de discos para reparar todos los permisos en el equipo y no ha habido suerte.

Cualquier visión sería increíble!

1voto

sdmeyers Puntos 1356

Basado en el registro de errores que siempre se ve como helpd ha fallado o está causando algunos problemas. Esto se hace un lío todo tipo de cosas.

probar:

  1. rm -rf ~/Library/Caches/com.apple.helpd
  2. rm ~/Library/Preferences/com.apple.helpd.plist ~/Library/Preferences/com.apple.help.plist
  3. Reinicie el equipo
  4. Inténtelo de nuevo

Advertencia: rm = quitar, rm -rf = Eliminar de forma recursiva. Usar con precaución.

0voto

Jordan W. Puntos 1083

El problema(s) parecen provenir de nada más que una (simple) de los permisos de emisión:

Abierto DiskUtility.la aplicación , a continuación, verify y repair de su volumen(s).

Compruebe la salida para determinar si algo está mal; Es normal que DiskUtility a encontrar los permisos y reparación de ellos cada vez, pero nada sobresaliente como realmente anormal? Esto debe configurar correctamente los permisos en todo el sistema / volumen(s). Después de que usted ha dejado DiskUtility.aplicación se ejecute es supuesto, usted puede tratar de instalar de nuevo la aplicación. Si es incorrecta, usted puede realizar un paso adicional; la actualización de la locate database.

Abrir Terminal.aplicación (Sustituyendo el nombre de Usuario con el tuyo):

sudo -u Username /usr/libexec/locate.updatedb

La ejecución de este comando actualiza la base de datos de secuencias de comandos de utilizar (como las que se encuentran dentro de los instaladores) para localizar las herramientas de línea de comandos que puede depender de realizar determinadas tareas (por ejemplo, find , por ejemplo).


La realización de estas dos tareas son a menudo suficientes para arreglar comunes de permisos relacionados con las cuestiones que pueden haberse cambiado en su sistema por cualquier razón.

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