OS X에서 노틸러스를 실행할 수 있습니까?


답변:


15

그것처럼 보인다는 MacPorts를 사용할 수있어 당신이 할 수 있도록, MacPorts를 설치 한 후 노틸러스 것을 사용하여 설치합니다 :

sudo port install nautilus  

그런 다음 nautilus터미널 명령을 사용하여 실행할 수 있어야합니다 .


설치하는 동안 다음이 표시 될 수 있습니다.

############################################################################
# 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
############################################################################

nautilus설치 후 재부팅하지 않고 직접 명령을 실행하면 충분합니다 .


그것은 나에게 말한다 Error: Port nautilus not found.
Ben Leggiero

@ BenC.R.Leggiero는 MacPorts 에 대한 지원을받는 방법에 대한 trac.macports.org를 참조하십시오
nohillside

OSX 10.12 Sierra에서 알려줍니다 Error: Failed to build gstreamer1-gst-plugins-bad.
AnthonyB

흠, 왜 @AnthonyB인지 확실하지 않습니다. 이 답변은 6 세 이상입니다. 빌드 오류 gstreamer1-gst-plugins-bad를 제외시키는 구성 옵션이있는 경우 빌드 오류가 무엇인지 또는 더 나은지 확인할 수 있습니다.
Josh

OSX 10.12에서 작동하지 않을 수 있음을 다른 사용자에게 알리기 위해 주로 의견을 게시했습니다. 내 의견에 대한 답변을 기대하지는 않았지만 @Josh에 감사드립니다. gstreamer1-gst-plugins-bad가 더 이상 유지되지 않는 것 같습니다. 오류 코드가 있습니다 CHILDSTATUS 660 2. OSX 10.12에 노틸러스를 설치하기 위해 더 깊이 검색하겠습니다.
AnthonyB

10

[편집] 내가 원래이 답변을 썼을 때 , Finder 대신 Nautilus를 실행하는 문제를 다루는 또 다른 답변과 몇 가지 의견이있었습니다 . 즉, Finder가 전혀 실행되지 않도록하는 방법입니다. 그러한 맥락에서, 제 답변은 원래의 형태로 쓰여졌으며 다른 방법을 제시하고 /하거나 제공했습니다.

원저자가 해당 답변과 관련 의견을 삭제 한 것으로 보입니다. 문맥에 대한 답이 없으면, 원래의 답이 어디에서 나오는지 이해할 수 있습니다 (따라서 다운 보트?). 삭제 된 답변이 작성하는 데 도움이되는 필요한 컨텍스트를 제공하기 위해 다시 작성하려고합니다.

MacPorts에 관한 Josh의 답변은을 설치하는 방법을 nautilus다루지 만 "Finder 대신"실행하는 방법을 다루지는 않습니다.

다른 답변에서는 Finder가 실행되지 못하게 할 수 있는지 여부에 대해 약간의 혼동이있는 것 같습니다.

Dock과 같은 응용 프로그램과 달리 Finder는 "필수"응용 프로그램으로 간주되지 않습니다. 예를 들어, AppleScript를 작성하여 tell application "Dock" to quit"실행 한 경우, Dock이 항상 실행 중이라고 가정하기 때문에 로그인 창이 Dock을 즉시 다시 시작합니다. 그러나 Finder를 사용하면 OS X에서 사용자의 명확한 의도가 있음을 알 수있는 한 로그인 창이 다시 시작되지 않습니다.

그러기 위해서는 파인더에게 죽이려하지 말고 종료하도록 지시하기 만하면됩니다. 강제 종료 옵션을 사용 kill하거나 killall터미널에서 loginwindow또는 터미널 을 사용하여 (또는 launchd사용자 계정에 대해) Finder를 강제로 종료하면 "예기치 않게"종료 된 것이므로 즉시 다시 시작하려고합니다.

Apple 이벤트를 통해 Finder에게 종료하도록 지시해도 자동으로 다시 시작되지는 않습니다.

Finder를 종료하기 위해 로그인 할 때 다음과 같은 AppleScript를 실행할 수 있습니다.

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

신청서에 저장된 버전은 QuitFinder.zip입니다.

(AppleScript Editor에서 응용 프로그램을 열어 스크립트 응용 프로그램 아이콘을 AppleScript Editor의 응용 프로그램 아이콘으로 드래그하여 내용을 볼 수 있습니다).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.