Antworten:
Möglicherweise können Sie die Software mithilfe von installieren installer
in der Befehlszeile. Sie müssen sicherstellen, dass Sie das XQuartz-Image bereitgestellt haben, bevor Sie diesen Befehl ausführen:
sudo installer -pkg /Volumes/XQuartz-2.7.4/XQuartz.pkg -target /
Bearbeiten
Anscheinend lässt das XQuartz-Installationsprogramm keine Installation auf dem Startlaufwerk zu, da es einige Überprüfungen vor der Installation nicht besteht. Dies basiert auf der folgenden Fehlermeldung, die beim Versuch der Verwendung aufgetreten ist installer
im Terminal:
installer: Cannot install on volume / because it is disabled.
installer: This update requires you to first update your system to OS-X 10.6.3
Das Installationsprogramm erkennt das System nicht als die richtige Version. Obwohl der Inhalt von /System/Library/CoreServices/SystemVersion.plist
zeigt, dass der Wert von ProductVersion
auf '10 .8.5 'gesetzt ist, sieht das Installationsprogramm dies nicht so.
Möglicherweise können Sie die Distributionsdatei des Pakets so ändern, dass es ordnungsgemäß installiert werden kann:
Hängen Sie das XQuartz-2.7.4.dmg-Image ein (vorausgesetzt, es befindet sich auf dem Desktop):
hdiutil mount ~/Desktop/XQuartz-2.7.4.dmg
Erweitern Sie das Paket in einen Ordnernamen XQuartz auf dem Desktop:
sudo pkgutil --expand /Volumes/XQuartz-2.7.4/XQuartz.pkg ~/Desktop/XQuartz
Ändern Sie die Distributionsdatei im erweiterten Paket, um die Installation zu ermöglichen (unabhängig von der Systemversion):
cat ~/Desktop/XQuartz/Distribution | sed s/false/true/g > ~/Desktop/Distribution
Verschieben Sie die neue Distributionsdatei in das erweiterte Paket
sudo mv ~/Desktop/Distribution ~/Desktop/XQuartz
Reduzieren Sie das geänderte Paket:
sudo pkgutil --flatten ~/Desktop/XQuartz ~/Desktop/XQuartz.pkg
Bereinigen Sie den XQuartz-Ordner, der aus dem ursprünglichen Paket erweitert wurde
sudo rm -rf ~/Desktop/XQuartz
Nachdem Sie das geänderte Paket auf dem Desktop erstellt haben, können Sie möglicherweise auf die Datei doppelklicken, um sie normal zu installieren. Alternativ kann die Installation über das Terminal auch an dieser Stelle ausgeführt werden.
root
Benutzer aber das gleiche Problem ist passiert
Da du in deinen Kommentaren sagst, du kannst zurückgehen, aber nicht weitermachen, hat der Installer nicht wirklich "eingefroren". Vielleicht ist das Folgende die ziemlich einfache Lösung für dein Problem ...
Ich habe gerade erfolgreich XQuartz 2.7.4 auf Mavericks und im neu installiert Wählen Sie ein Ziel Bildschirm die Fortsetzen Schaltfläche wurde deaktiviert. Ich musste ein oder zwei Sekunden warten und dann das auswählen Installieren Sie für alle Benutzer dieses Computers Linie, obwohl es bereits hervorgehoben zu sein schien, bevor ich fortfahren konnte.
Ich habe es von heruntergeladen CNet und konnte es ohne Schluckauf installieren
target
oder was? es heißt es ist ungültig