¿Cómo configurar PcManFm como el administrador de archivos predeterminado?

22

Creo que Nautilus es muy lento, y me gustaría pasar a PCmanFM, pero no encontré ningún buen consejo sobre cómo hacerlo en Ubuntu 12.10.

Ya tengo PCmanFM instalado, e incluso cambié:

$ sudo gedit /usr/share/applications/nautilus-folder-handler.desktop

[Desktop Entry]
Name=Files
Comment=Access and organize files
Exec=pcmanfm %U
Icon=system-file-manager
Terminal=false
NoDisplay=true
Type=Application
StartupNotify=true
OnlyShowIn=GNOME;Unity;
Categories=GNOME;GTK;Utility;Core;
MimeType=inode/directory;application/x-gnome-saved-search;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.2.1
X-Ubuntu-Gettext-Domain=nautilus

Todavía lento, Nautilus es el predeterminado.

JarekJ83
fuente

Respuestas:

14

Después de luchar por un tiempo con la lentitud de este Nautilus, decidí cambiar mi valor predeterminado también. Todas las soluciones "adecuadas" que intenté hacer no funcionaron muy bien. Por ejemplo, elegir el valor predeterminado en exo-preferred-applicationsno actualizó el guión (o mucho más para el caso), cambiar los .desktoparchivos solo funcionó a veces (Dropbox todavía usaba nautilus), etc.

La solución simple que funciona para mí en todos los casos sin alterar el cambio de archivos de escritorio fue hacer los siguientes dos comandos:

sudo mv /usr/bin/nautilus /usr/bin/nautilus.bak
sudo ln -s /usr/bin/pcmanfm /usr/bin/nautilus

Por supuesto, puede reemplazar /usr/bin/pcmanfmcon /usr/bin/thunar, o lo que sea.

Editar : si también desea tener un escritorio, abra /etc/xdg/autostart/nautilus-autostart.desktopy cree la línea Exec

Exec=nautilus --desktop
MarkovCh1
fuente
No pude encontrar nautilus-autostart.desktop en esa carpeta, ¿alguna idea de dónde podría encontrarlo?
Stragu
1
Podría ejecutar locate nautilus-autostart.desktopen la terminal, pero realmente debería estar allí (al menos en 12.04 LTS).
MarkovCh1
Gracias por ese consejo, Syzygy. Por alguna razón, no pude verlo navegando a la carpeta (incluso cuando mostraba los archivos ocultos), sin embargo, este comando lo ubicó donde dijo que estaba (en 12.10). Entonces podría modificarlo con el comando sudo gedit /etc/xdg/autostart/nautilus-autostart.desktop.
stragu
1
Por supuesto, si cambia el controlador de escritorio, debe cambiar la forma en que se configuran las imágenes de fondo & c, si lo hace desde scripts.
Carsten Agger
2
Sería cauteloso haciendo esto en 14.04; después de configurar pcmanfm para que sea el predeterminado, no pude iniciar sesión después de bloquear la pantalla.
jcollum
13

Creo que el método inferior de la entrada de la comunidad en el Administrador de archivos predeterminado es muy fácil, y solo lo probé para SpaceFM (bifurcación PcManFM más rica en funciones).

En la terminal, ejecute

 exo-preferred-applications

Luego, vaya a la Utilitiespestaña y, en Administrador de archivos , elija su arma preferida.

Rasmus
fuente
2
por desgracia, su todavía el mismo, bueno, voy a seguir con then..its Nautilus no es tan fácil como pensé que será :)
JarekJ83
1
Aparentemente esto necesita exo-utilsser instalado.
exic
Probé los métodos de 'edición' mencionados en todas partes ... pero funcionó a la perfección.
Alas
1

Hay varias maneras de lograr esto. Prefiero hacerlo manualmente (editando /usr/share/applications/defaults.list o para un enfoque por usuario ~ / .local / share / aplicaciones / defaults.list) pero puede usar la herramienta gráfica exo-preferred-aplicaciones. De todos modos, puede encontrar instrucciones detalladas aquí:

https://help.ubuntu.com/community/DefaultFileManager

SuperMau
fuente
1

Hice todos los procedimientos recomendados aquí y no pude hacer que pcmanfm abriera todos mis archivos. De alguna manera, el uso de la "carpeta abierta" de Google Chrome para una nueva descarga siempre mostraba una nueva ventana de nautilus o, peor aún, una nueva ventana de Nemo (ya que estoy usando canela).

Lo que finalmente resolvió mi problema fue escribir

gksudo nautilus /usr/share/applications

y encontrar todas las aplicaciones que supuestamente lanzarían un administrador de archivos. Tenía nemo, nautilus, file-roller, archivos, etc. Al hacer clic derecho sobre ellos y luego en las propiedades, vi que algunos lanzaron nemo, otros lanzaron nautilus. Acabo de reemplazar pcmanfm donde sea que me parezca. Ahora todo lanza pcmanfm.

amenadiel
fuente
0

El archivo que debe editar es /usr/share/applications/nautilus.desktopalgo como esto:

[Desktop Entry]
Name=Files
Comment=Access and organize files
Exec=pcmanfm %U
Icon=system-file-manager
Terminal=false
Type=Application
StartupNotify=true
OnlyShowIn=GNOME;Unity;
Categories=GNOME;GTK;Utility;Core;
MimeType=inode/directory;application/x-gnome-saved-search;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.4.2
Actions=Window;
X-Ubuntu-Gettext-Domain=nautilus

[Desktop Action Window]
Name=Open a New Window
Exec=pcmanfm
OnlyShowIn=Unity;
Biblioclasta
fuente
Biblioclasta, no ayudó, sigue siendo el mismo;)
JarekJ83
-2

desinstalar nautilus debería hacer el truco

sudo apt-get remove nautilus
Sagar_R
fuente
1
sí, pero ahora no puedo manejar el escritorio ... no veo iconos que solían estar en él ... hay una necesidad de más pasos ... ¿alguna idea?
JarekJ83
ah y hacer clic derecho en el escritorio tampoco funciona
JarekJ83 03 de
entonces, ¿no hay más ideas? :)
JarekJ83
Puede ejecutar PcManFm como su administrador de escritorio ejecutando pcmanfm --desktop. Luego puede agregar esto al comando para iniciar aplicaciones.
Hypercube