Możesz zainstalować oprogramowanie za pomocą installer
wiersza polecenia. Przed wykonaniem tego polecenia musisz się upewnić, że masz obraz dysku XQuartz:
sudo installer -pkg /Volumes/XQuartz-2.7.4/XQuartz.pkg -target /
Edytować
Najwyraźniej instalator XQuartz nie zezwala na instalację na dysku rozruchowym, ponieważ nie przejdzie niektórych kontroli przedinstalacyjnych. Jest to oparte na następującym komunikacie o błędzie, który wystąpił podczas próby użycia installer
w terminalu:
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
Instalator nie rozpoznaje systemu jako poprawnej wersji. Chociaż zawartość /System/Library/CoreServices/SystemVersion.plist
pokazuje, że wartość parametru ProductVersion
jest ustawiona na „10.5.5”, instalator nie widzi tego w ten sposób.
Możliwe jest zmodyfikowanie pliku dystrybucji pakietu, aby umożliwić jego poprawną instalację:
Zamontuj obraz dysku XQuartz-2.7.4.dmg (zakładając, że znajduje się na pulpicie):
hdiutil mount ~/Desktop/XQuartz-2.7.4.dmg
Rozwiń pakiet do nazwy folderu XQuartz na pulpicie:
sudo pkgutil --expand /Volumes/XQuartz-2.7.4/XQuartz.pkg ~/Desktop/XQuartz
Zmodyfikuj plik dystrybucyjny w rozszerzonym pakiecie, aby umożliwić instalację (niezależnie od wersji systemu):
cat ~/Desktop/XQuartz/Distribution | sed s/false/true/g > ~/Desktop/Distribution
Przenieś nowy plik dystrybucyjny do rozszerzonego pakietu
sudo mv ~/Desktop/Distribution ~/Desktop/XQuartz
Spłaszcz zmodyfikowany pakiet:
sudo pkgutil --flatten ~/Desktop/XQuartz ~/Desktop/XQuartz.pkg
Oczyść folder XQuartz, który został rozwinięty z oryginalnego pakietu
sudo rm -rf ~/Desktop/XQuartz
Po utworzeniu zmodyfikowanego pakietu na pulpicie możesz dwukrotnie kliknąć plik, aby zainstalować go normalnie. Alternatywnie, instalacja przy użyciu terminalu może również działać w tym momencie.
target
czy coś? to mówi, że jest nieważneroot
użytkownika, ale zdarzył się ten sam problemWielkie dzięki za osoby, które udzieliły odpowiedzi na to pytanie, ale odpowiedź była dość łatwa. To był błąd w Mac OS 10.8.5. Zaktualizowałem system do OS X 10.9 i teraz działa idealnie !!! Wiele dzięki za wkład. !!!
źródło
Ponieważ w swoich komentarzach mówisz, że możesz wrócić, ale nie iść naprzód, instalator tak naprawdę nie „zawiesił się”, więc być może poniższe rozwiązanie jest raczej prostym rozwiązaniem twojego problemu ...
Właśnie z powodzeniem zainstalować ponownie XQuartz 2.7.4 na Mavericks i na Wybierz cel ekran dalej przycisk został wyłączony. Musiałem poczekać sekundę lub dwie, a następnie musiałem wybrać opcję Instaluj dla wszystkich użytkowników tej linii komputera , mimo że wydawało się, że jest już podświetlona, zanim mogłem kontynuować.
źródło
Pobrałem go z CNet i udało mi się go zainstalować bez żadnych problemów
źródło