Impossibile installare pkg: s

1

Ricevo errori durante l'installazione di qualsiasi file pkg. Sembra essere valido per tutti i pkgs, ho disinstallato una app ed eseguito il programma di installazione pkg che fallisce per un'app che è stata installata con successo 2 settimane fa. Sto indovinando qualcosa relativo ai permessi ma non riesco a capire cosa li avrebbe cambiati ... Sono al 10.11.6 e l'aggiornamento non è attualmente un'opzione.

Il problema comune sembra essere:

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";
}

Altri log completi:

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.'.

Da un po 'di tempo abbiamo lottato per capirlo, ogni aiuto è apprezzato. Mi piacerebbe davvero non dover fare una installazione pulita (l'impostazione di un nuovo utente non aiuta, provato).

    
posta jorcar 20.10.2016 - 20:29
fonte

1 risposta

1

Abbiamo osservato questo problema in alcune scuole che eseguono 10.11 dove interi laboratori avrebbero ottenuto l'attributo "restricted" erroneamente impostato su / private / tmp. Se questo è il problema, puoi correggerlo effettuando le seguenti operazioni:

  1. Riavvia il computer e tieni premuto Comando-R dopo il suono.
  2. Scegli "Terminale" dal menu Utilità.
  3. Esegui csrutil disable
  4. Riavvia il computer
  5. Apri Terminale ed esegui i seguenti comandi:

    sudo chmod 1777 /tmp;
    sudo chflags -R norestricted /private/tmp/;
    
  6. Riattiva la protezione dell'integrità del sistema riavviando il computer, tenendo premuto Comando-R, scegliendo Utilità > Terminale e in esecuzione csrutil enable

  7. Riavvia il computer per l'ultima volta.
risposta data 21.10.2016 - 23:31
fonte

Leggi altre domande sui tag