23 votos

Es posible ejecutar Nautilus en OS X?

Es posible ejecutar Nautilus en lugar de Finder en Mac OS X Snow Leopard? Cómo?

15voto

Gareth Jenkins Puntos 1480

Parece que está disponible en MacPorts, por lo que podría instalar MacPorts y, a continuación, instalar Nautilus uso que:

sudo port install nautilus  

A continuación, usted debe ser capaz de ejecutar usando el nautilus el comando de terminal.


Puede ver el siguiente durante la instalación:

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

Ejecuta los comandos manualmente debe ser suficiente para ejecutar nautilus directamente después de la instalación (sin reiniciar).

10voto

Clay Nichols Puntos 569

[EDITAR] Cuando originalmente escribí esta respuesta, no había otra respuesta y un par de comentarios que se aborda la cuestión de la ejecución de Nautilus en lugar de la búsqueda: en otras palabras, cómo prevenir el Buscador de ejecución en todos. En ese contexto, mi respuesta como está escrito en su forma original aclarado y/o proporciona un método alternativo.

Parece que el autor original se ha eliminado la respuesta y los comentarios relacionados con la. Sin que la respuesta a proporcionar un contexto, puedo entender cómo mi respuesta original puede que parecen venir de la nada (de ahí el downvotes?). Voy a tratar de trabajar sobre ello para proporcionar el contexto necesario que la eliminada respuesta ayudado a crear.

Mientras que Josh respuesta con respecto a MacPorts direcciones de cómo instalar nautilus, no se ocupa de cómo ejecutar "en lugar de"Buscador de.

En la otra respuesta(s), parecía haber cierta confusión acerca de si sería posible para evitar que el Buscador de ejecución.

A diferencia de una aplicación, tales como el Muelle, el Buscador no se considera una "necesaria" de la aplicación. Por ejemplo, si usted fuera a escribir un AppleScript para el efecto de la tell application "Dock" to quit"y, a continuación, la ejecución, el loginwindow inmediatamente re-lanzar el Dock, ya que se asume que el Muelle debe estar siempre en ejecución. Con el Buscador, sin embargo, siempre y cuando usted salga de él de una manera que permite a OS X para saber que había una intención clara de hacer eso, el loginwindow no relanzarla.

Para hacer eso, todo lo que necesitas hacer es simplemente decirle al Buscador para salir en lugar de tratar de matarlo. Cuando se mata el Buscador de la fuerza mediante el uso de la Fuerza-la opción de Salir o mediante el uso de kill o killall en la Terminal, loginwindow (o launchd de su cuenta de usuario) inmediatamente intentará relanzar porque vio que termina "inesperadamente".

Decirle al Buscador para dejar de fumar a través de un Evento de Apple no el resultado automáticamente de ser relanzado.

Un AppleScript como pueden ser las siguientes ejecutar al inicio de sesión para salir del Buscador:

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

Una versión guardada de este en el formulario de solicitud en: QuitFinder.zip

(Se puede abrir la aplicación en el Editor AppleScript para ver su contenido arrastrando la secuencia de comandos icono de la aplicación en el Editor AppleScript del icono de la aplicación).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X