Odpowiedzi:
Wygląda na to, że jest dostępny w MacPorts , więc możesz zainstalować MacPorts, a następnie zainstalować Nautilus, używając:
sudo port install nautilus
Powinieneś być w stanie uruchomić go za pomocą nautilus
polecenia terminalu.
Podczas instalacji mogą pojawić się następujące informacje:
############################################################################
# Startup items have been generated that will aid in
# starting dbus with launchd. They are disabled
# by default. Execute the following command to start them,
# and to cause them to launch at startup:
#
# sudo launchctl load -w /Library/LaunchDaemons/org.freedesktop.dbus-system.plist
# launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist
############################################################################
Ręczne uruchomienie poleceń powinno wystarczyć do uruchomienia nautilus
bezpośrednio po instalacji (bez ponownego uruchamiania).
Error: Failed to build gstreamer1-gst-plugins-bad
.
gstreamer1-gst-plugins-bad
polegał błąd kompilacji , lub jeszcze lepiej, jeśli istnieje opcja konfiguracji wykluczająca jego kompilację .
CHILDSTATUS 660 2
. Będę szukać głębiej, aby móc zainstalować nautilus na OSX 10.12.
[EDYCJA] Kiedy pierwotnie napisałem tę odpowiedź, była inna odpowiedź i kilka komentarzy, które dotyczyły problemu uruchamiania Nautilusa zamiast Findera: innymi słowy, jak w ogóle zapobiec uruchomieniu Findera. Biorąc pod uwagę ten kontekst, moja odpowiedź w oryginalnej formie wyjaśniła i / lub przedstawiła alternatywną metodę.
Wygląda na to, że oryginalny autor usunął teraz tę odpowiedź i powiązane komentarze. Bez tej odpowiedzi zapewniającej kontekst mogę zrozumieć, jak moja oryginalna odpowiedź może wydawać się znikąd (stąd głosy negatywne?). Spróbuję go przerobić, aby zapewnić niezbędny kontekst, który pomógł stworzyć usuniętą odpowiedź.
Podczas gdy odpowiedź Josha dotycząca MacPortów dotyczy sposobu instalacji nautilus
, nie opisuje sposobu uruchomienia go „zamiast Findera”.
W innych odpowiedziach wydawało się, że istnieje pewne zamieszanie co do tego, czy można zapobiec uruchomieniu Findera.
W przeciwieństwie do aplikacji takich jak Dock, Finder nie jest uważany za „wymaganą” aplikację. Na przykład, jeśli chcesz napisać tell application "Dock" to quit"
kod AppleScript, a następnie go uruchomić, loginwindow natychmiast ponownie uruchomi Docka, ponieważ zakłada, że Dock musi być zawsze uruchomiony. Jednak w Finderze, o ile zamkniesz go w sposób, który pozwala OS X wiedzieć, że masz na to wyraźny zamiar, okno logowania nie uruchomi go ponownie.
Aby to zrobić, wystarczy po prostu powiedzieć Finderowi, aby zrezygnował, zamiast próbować go zabić. Gdy zabijesz Findera siłą przy użyciu opcji Force-Quit lub przy użyciu kill
lub killall
w Terminalu loginwindow
(lub launchd
dla twojego konta użytkownika) natychmiast spróbuje go ponownie uruchomić, ponieważ zobaczył, że zakończył się „nieoczekiwanie”.
Powiedzenie Finderowi, aby zrezygnował z wydarzenia Apple, nie spowoduje automatycznego ponownego uruchomienia.
Podczas logowania można uruchomić AppleScript podobny do następującego, aby wyjść z Findera:
property runningApps : {}
property assureQuitMenuItem : true
tell application "System Events" to set runningApps to name of every application process
if (runningApps contains "Finder") then
tell application "Finder" to quit
end if
if (assureQuitMenuItem) then
set quitMenuItem to missing value
try
set quitMenuItem to (do shell script "/usr/bin/defaults read com.apple.finder QuitMenuItem")
on error
set quitMenuItem to "0"
end try
if quitMenuItem = "0" then
do shell script "/usr/bin/defaults write com.apple.finder QuitMenuItem 1"
end if
end if
Zapisana wersja tego w formularzu wniosku znajduje się w: QuitFinder.zip
(Możesz otworzyć aplikację w AppleScript Editor, aby zobaczyć jej zawartość, przeciągając ikonę aplikacji skryptowej na ikonę aplikacji AppleScript Editor).
Error: Port nautilus not found
.