Kommandozeilen-Tools werden nicht aktualisiert (kommt immer wieder)

823
Lembik

Ich verwende OS X 10.12.3 und das Managed Software Center fordert mich weiterhin auf, die Version 8.2 der "Command Line Tools" zu aktualisieren. Wenn ich es aktualisiere, kommt die Nachricht etwas später zurück.

Gibt es eine Möglichkeit, dieses Problem zu beheben?

4

2 Antworten auf die Frage

3
harrymc

Vorschlag 1: Setzen Sie den App Store zurück

  1. Terminal öffnen.

  2. Führen Sie den folgenden Befehl aus:

    defaults write com.apple.appstore ShowDebugMenu -bool true 
  3. Starten Sie den App Store erneut

  4. Wählen Sie den Menüpunkt DebugAnwendung zurücksetzen .

Vorschlag 2: Löschen Sie einen doppelten Eintrag in den Aktualisierungsprotokollen

Dies kann aufgrund doppelter Einträge im Aktualisierungsprotokoll unter geschehen
~/Library/Application Support/App Store/updatejournal.plist.

Konvertieren Sie updatejournal.plistaus binär durch Eingabe plutil -convert xml1und ziehen Sie dann den updatejournal.plistFinder aus dem Finder in das Terminal. Dies ist eine XML-Datei, in der Sie den Eintrag innerhalb des Gültigkeitsbereichs löschen müssen, in dem Folgendes <dict>angezeigt wird:

 <dict> ... <string>Command Line Tools (OS X 10.10)</string> ... </dict> 

Eine ausführliche Beschreibung finden Sie im Poststore-Mehrfach-Update derselben Anwendung .

Vielen Dank. Ich denke, das Problem wurde durch die Installation von Mactex via Brew verursacht. Dann empfahl ich irgendwann, xcode-select --install auszuführen, woraufhin dieses Problem auftrat. Lembik vor 7 Jahren 0
Ich habe die Anweisungen befolgt, mit denen Sie verlinkt haben, und einen der beiden Einträge zu Befehlszeilentools gelöscht. Es scheint soweit geklappt zu haben. Lembik vor 7 Jahren 0
Wenn diese Lösung akzeptiert wurde, warum wurde die Prämie an anderer Stelle vergeben? harrymc vor 7 Jahren 0
Die ehrliche Antwort ist, dass ich einen Fehler gemacht habe. Es tut uns leid. Lembik vor 7 Jahren 0
Für die Zukunft: Die Prämie muss nicht manuell vergeben werden. Sie wird automatisch an die akzeptierte Antwort vergeben, wenn die Prämienperiode abläuft. Die akzeptierte Antwort kann jederzeit geändert werden, daher warten viele Poster mit der Vergabe der Prämie. harrymc vor 7 Jahren 1
Ich habs. Ich dachte, es würde nur die Hälfte der Punkte automatisch vergeben, wenn Sie es nicht manuell machen. Lembik vor 7 Jahren 0
Nur wenn es keine akzeptierte Antwort gibt, wird die Hälfte der Prämie für die erste Antwort mit der höchsten Stimme vergeben, vorausgesetzt, sie hat mindestens 2 Stimmen. harrymc vor 7 Jahren 1
2
Pimp Juice IT

Sehen Sie nach, ob Sie die folgenden Schritte ausführen können, jedoch insbesondere für " Managed Software Center " in dieser Liste oder im entsprechenden Listenbereich Ihrer Version von Mac OS X.

Um zu verhindern, dass die Software-Aktualisierung in Mac OS X Sie über ein bestimmtes verfügbares Paket belästigt, müssen Sie nur Folgendes tun:

  • Wählen Sie das Paket im Bildschirm Software Update aus
  • Navigieren Sie zum Menü 'Update' und wählen Sie 'Update ignorieren' (siehe Abbildung unten), während das zu ignorierende Element ausgewählt ist

enter image description here

Wenn Sie versehentlich ein Paket ignorieren, das Sie möchten, oder Sie es sich später anders überlegen, ist das kein Problem. Wechseln Sie einfach in das Hauptmenü der Software-Updates und wählen Sie "Ignorierte Updates zurücksetzen", um die Liste zurückzusetzen und die Pakete für Mac OS X erneut festzulegen.

Quelle

Vielen Dank, aber es muss ein Installationsproblem geben, oder die Nachricht würde nach einigen Minuten nicht zurückkommen. Ich möchte es reparieren, anstatt es zu ignorieren. Lembik vor 7 Jahren 0