1 votos

No se puede instalar pkg:s

Me da error al instalar cualquier archivo pkg. Parece que es válido para todos los pkgs, he desinstalado una app y ejecuto el instalador de pkgs que falla para una app que se instaló con éxito hace 2 semanas. Supongo que algo relacionado con los permisos pero no consigo averiguar qué los habría cambiado... Estoy en 10.11.6 y la actualización no es actualmente una opción.

El problema común parece ser:

Oct 20 20:08:16 Js-MBP installd[396]: PackageKit: Install Failed: Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted" UserInfo={NSFilePath=/private/tmp/PKInstallSandbox.XXXXXX} {
    NSFilePath = "/private/tmp/PKInstallSandbox.XXXXXX";
}

Registros más completos:

Oct 20 20:16:39 Js-MBP Installer[5195]: Configuring volume "Macintosh HD"
Oct 20 20:16:39 Js-MBP Installer[5195]: Free space on "Macintosh HD": 456,46 GB (456459907072 bytes).
Oct 20 20:16:39 Js-MBP Installer[5195]: Create temporary directory "/var/folders/c7/d1ppw5612z55mkslhqhqjyc00000gn/T//Install.51955utsOk"
Oct 20 20:16:39 Js-MBP Installer[5195]: IFPKInstallElement (1 packages)
Oct 20 20:16:39 Js-MBP Installer[5195]: PackageKit: Enqueuing install with framework-specified quality of service (utility)
Oct 20 20:16:39 Js-MBP installd[396]: PackageKit: ----- Begin install -----
Oct 20 20:16:52 Js-MBP installd[396]: PackageKit: Install Failed: Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted" UserInfo={NSFilePath=/private/tmp/PKInstallSandbox.XXXXXX} {
    NSFilePath = "/private/tmp/PKInstallSandbox.XXXXXX";
}
Oct 20 20:16:53 Js-MBP Installer[5195]: Install failed: The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.
Oct 20 20:16:53 Js-MBP Installer[5195]: IFDInstallController 5A94F9E0 state = 8
Oct 20 20:16:53 Js-MBP Installer[5195]: Displaying 'Install Failed' UI.
Oct 20 20:16:53 Js-MBP Installer[5195]: 'Install Failed' UI displayed message:'The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.'.

He estado luchando por un tiempo para entender esto, cualquier ayuda es apreciada. Realmente me gustaría no tener que hacer una instalación limpia (configuración de un nuevo usuario no ayuda, intentado que).

0 votos

Terminé reinstalando desde el modo de recuperación ya que no pude encontrar una solución viable en un tiempo razonable.

1voto

Draxillion Puntos 111

Hemos observado este problema en algunas escuelas que corren 10.11 donde laboratorios enteros tendrían el atributo "restringido" erróneamente establecido en /private/tmp. Si ese es el problema, puede solucionarlo haciendo lo siguiente:

  1. Reinicie el ordenador y mantenga pulsada la tecla Comando-R después del timbre.

  2. Elija "Terminal" en el menú de utilidades.

  3. Ejecutar csrutil disable

  4. Reinicie el ordenador de nuevo.

  5. Abra el Terminal y ejecute los siguientes comandos:

    sudo chmod 1777 /tmp;
    sudo chflags -R norestricted /private/tmp/;
  6. Vuelva a activar la protección de la integridad del sistema reiniciando el ordenador, manteniendo pulsada la tecla Comando-R, seleccionando Utilidades > Terminal y ejecutando csrutil enable

  7. Reinicie el ordenador una última vez.

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