Zsh verwendet 100% der CPU während der iWork-Installation

10

Ich habe versucht, Keynote und Numbers zu installieren, aber sie hängen so:

App Store hängen Bildschirm

Dies ist mit einem Shell-Skript verbunden, das 100% einer CPU verbraucht:

Aktivitätsmonitor

Dieser Prozess defaults delete com.apple.helpd com.apple.helpd.sdmMapsCreatedsieht aus wie eine Operation, die überhaupt nicht lange dauern sollte:

Geben Sie hier die Bildbeschreibung ein

Wenn Sie den Prozess der Großeltern beenden, wird im App Store die Meldung "Ein Fehler ist aufgetreten" angezeigt. Was gibt? Ich weiß nicht einmal, wie ich mit dem Debuggen beginnen soll.

John McDonnell
quelle
Bitte sehen Sie sich die relevanten Fehlermeldungen /var/log/system.logzum Zeitpunkt der Aufnahme an zsh -c ...und fügen Sie sie in Ihre OQ ein. Möglicherweise ist der defaultsBefehl gesperrt.
Dan
Gleiches Problem. Ich habe nichts Interessantes in den Protokollen gefunden.
Hurrymaplelad

Antworten:

5

Ich konnte das lösen, weiß aber immer noch nicht, was es verursacht hat.

Iterativ:

  1. Achten Sie auf einen hängenden shJob.
  2. Führen Sie den Befehl in einem Terminal aus.
  3. Töte die Eltern des hängenden Jobs mit kill -9.
  4. Kehren Sie zu 1 zurück, bis keine blockierten Jobs mehr angezeigt werden.
John McDonnell
quelle
Kein Spaß, aber für mich gearbeitet.
Hurrymaplelad
0

Ich ändere einfach meine Shell mit chsh -s /bin/bash $USER, wende die Updates an und ändere meine Shell schließlich wieder auf ZSH.

Alex Palcuie
quelle