Comment définir PcManFm comme gestionnaire de fichiers par défaut?


22

Je pense que Nautilus est si lent et j'aimerais passer à PCmanFM, mais je n'ai pas trouvé de bons conseils pour le faire dans Ubuntu 12.10.

J'ai déjà installé PCmanFM et j'ai même changé:

$ 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

Nautilus encore lent est celui par défaut.

Réponses:


14

Après avoir lutté pendant un certain temps avec la lenteur de ce Nautilus, j'ai décidé de changer également mon défaut. Toutes les "bonnes" solutions que j'ai essayé de faire n'ont pas très bien fonctionné. Par exemple, choisir la valeur par défaut dans exo-preferred-applicationsn'a pas mis à jour le tableau de bord (ou bien autre chose d'ailleurs), changer les .desktopfichiers ne fonctionnait que parfois (Dropbox utilisait toujours nautilus), etc.

La solution simple qui fonctionne pour moi dans tous les cas sans nettoyer les fichiers de bureau changeants était de faire les deux commandes suivantes:

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

Vous pouvez bien sûr remplacer /usr/bin/pcmanfmpar /usr/bin/thunar, ou autre chose.

Modifier : si vous souhaitez également avoir un bureau, ouvrez /etc/xdg/autostart/nautilus-autostart.desktopet créez la ligne Exec

Exec=nautilus --desktop

Je n'ai pas pu trouver nautilus-autostart.desktop dans ce dossier, une idée où je pourrais le trouver?
stragu

1
Vous pouvez exécuter locate nautilus-autostart.desktopdans le terminal, mais il devrait vraiment être là (au moins en 12.04 LTS).
MarkovCh1

Merci pour cette astuce, Syzygy. Pour une raison quelconque, je ne pouvais pas le voir en naviguant vers le dossier (même en affichant les fichiers cachés), mais cette commande l'a localisé où vous l'aviez dit (en 12.10). Je pourrais ensuite le modifier avec la commande sudo gedit /etc/xdg/autostart/nautilus-autostart.desktop.
stragu

1
Bien sûr, si vous changez le gestionnaire de bureau, vous devez changer la façon dont les images d'arrière-plan et c sont configurées, si vous le faites à partir de scripts.
Carsten Agger

2
Je serais prudent de le faire dans 14.04 - après avoir configuré pcmanfm pour être la valeur par défaut, je n'ai pas pu me connecter après le verrouillage de l'écran.
jcollum

13

Je pense que la méthode du bas de l' entrée de la communauté sur Default File Manager est très facile, et je viens de la tester pour SpaceFM (fork PcManFM plus riche en fonctionnalités).

Dans le terminal, exécutez

 exo-preferred-applications

Ensuite, passez à l' Utilitiesonglet et sous Gestionnaire de fichiers , choisissez votre arme de choix.


2
malheureusement, c'est toujours le même, eh bien, je vais rester avec nautilus alors .. ce n'est pas aussi simple que je pensais que ce sera :)
JarekJ83

1
Apparemment, cela doit exo-utilsêtre installé.
exic

essayé des méthodes de "modification" mentionnées partout .... mais cela a fonctionné comme un charme
Ailes

1

Il existe plusieurs façons d'y parvenir. Je préfère le faire manuellement (éditer /usr/share/applications/defaults.list ou pour une approche par utilisateur ~ / .local / share / applications / defaults.list) mais vous pouvez utiliser l'outil graphique exo-Preferred-Applications. Quoi qu'il en soit, vous pouvez trouver des instructions détaillées ici:

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


1

J'ai fait toutes les procédures recommandées ici et je n'ai pas pu demander à pcmanfm d'ouvrir tous mes fichiers. D'une manière ou d'une autre, l'utilisation du "dossier ouvert" de Google Chrome pour un nouveau téléchargement a toujours fait apparaître une nouvelle fenêtre Nautilus ou pire, une nouvelle fenêtre Nemo (puisque j'utilise de la cannelle).

Ce qui a finalement résolu mon problème était de taper

gksudo nautilus /usr/share/applications

et trouver toutes les applications qui étaient censées lancer un gestionnaire de fichiers. J'avais nemo, nautilus, file-roller, files, etc. En cliquant avec le bouton droit sur eux puis sur les propriétés, j'ai vu certains d'entre eux lancer nemo, d'autres lancer nautilus. Je viens de remplacer pcmanfm partout où j'ai jugé bon. Maintenant, tout lance pcmanfm.


0

Le fichier que vous devez modifier est /usr/share/applications/nautilus.desktopquelque chose comme ceci:

[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, n'a pas aidé, c'est toujours le même;)
JarekJ83

-2

la désinstallation de nautilus devrait faire l'affaire

sudo apt-get remove nautilus

1
oui, mais maintenant je ne peux pas gérer le bureau ... je ne vois pas les icônes qui y figuraient .. il y a un besoin de plus d'étapes .. des idées?
JarekJ83

oh et le clic droit sur le bureau ne fonctionnent pas non plus
JarekJ83

alors, plus d'idées? :)
JarekJ83

Vous pouvez exécuter PcManFm en tant que gestionnaire de bureau en exécutant pcmanfm --desktop. Vous pouvez ensuite ajouter ceci à la commande pour démarrer les applications.
Hypercube
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.