GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Changer le gestionnaire de fichiers utilisé par Firefox sur Lubuntu ?

J'utilise Firefox 28 sur Lubuntu 14.04 et j'ai remarqué que lors de l'utilisation de "Ouvrir le dossier contenant", il ouvre le dossier dans le gestionnaire de fichiers "Fichiers" au lieu de PCManFM. C'est un peu ennuyeux, j'ai donc cherché Tools > Options et about:config , mais n'a rien trouvé concernant le choix du gestionnaire de fichiers.

J'ai essayé de passer du gestionnaire par défaut à autre chose et de le remettre en place, mais cela n'a pas fonctionné. Modification de /usr/share/applications/defaults.list , /usr/share/applications/mimeinfo.cache , ~/.local/share/applications/defaults.list et ~/.local/share/applications/mimeapps.list également eu aucun effet.

Alors, existe-t-il un moyen raisonnable de changer le gestionnaire de fichiers utilisé par Firefox ?

D'ailleurs. Je suis au courant de questions similaires, mais cela ne devrait pas être considéré comme un doublon, car il s'agit de Lubuntu et d'un gestionnaire de fichiers général, pas spécifique (bien que j'aie l'intention d'utiliser la réponse spécifiquement pour PCManFM).

Réponse acceptée :

Inspiré par Mozilla Firefox Bug 727422, commentaire 30, j'ai découvert que Firefox utilise actuellement (FF 36.0, Ubuntu 14.10 avec LXDE) l'org.freedesktop.FileManager1-Interface sur le bus de session Dbus. Comme indiqué dans la spécification de cette interface, Nautilus (également connu sous le nom de fichiers) est le seul gestionnaire de fichiers qui implémente cette interface. Par conséquent, Firefox choisira toujours Nautilus comme gestionnaire de fichiers s'il est installé.

Il y a donc deux possibilités pour résoudre ce premier problème :

  1. Désinstaller Nautilus/Fichiers
  2. Trafiquer l'org.freedesktop.FileManager1-Interface que Nautilus propose de désactiver cette méthode de Firefox pour ouvrir un gestionnaire de fichiers. Par conséquent, vous pouvez simplement supprimer /usr/share/dbus-1/services/org.freedesktop.FileManager1.service . Mais peut-être est-il préférable d'utiliser la solution proposée de https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/133133/comments/74 et de créer ~/.local/share/dbus-1/services/org.freedesktop.FileManager1.service et définissez sa ligne exec sur /usr/bin/false (copiez simplement /usr/share/dbus-1/services/org.freedesktop.FileManager1.service là et changez-le). Cela évite de supprimer/modifier un fichier créé par votre gestionnaire de paquets et vous n'avez pas besoin de privilèges de super utilisateur. Après avoir fait cela, vous avez peut-être besoin d'un redémarrage.

Dès que Firefox ne pourra plus utiliser l'interface Dbus, il se rabattra sur une deuxième façon de déterminer quel gestionnaire de fichiers démarrer. Cela conduira à la seconde problème :

Les applications par défaut doivent être configurées avec plusieurs mimeapps.list différents -fichiers avec des priorités différentes. Il me semble que Firefox consulte correctement les fichiers ~/.config/mimeapps.list , ~/.local/share/applications/mimeapps.list et /usr/share/applications/mimeapps.list mais pas le obsolète defaults.list -dossier. Donc, vous devez ajouter le inode/directory=pcmanfm.desktop -l'inscription à l'un des trois dossiers cités ci-dessus. Cela peut également être fait en appelant gvfs-mime --set inode/directory pcmanfm.desktop ou xdg-mime default pcmanfm.desktop inode/directory .

Lxde lui-même semble utiliser ~/.config/lxsession/LXDE/autostart pour déterminer son gestionnaire de fichiers par défaut. Par conséquent, vous devez modifier l'un de ces fichiers manuellement.

En relation:Est-ce que j'utilise Unity ou Unity 2d dans Ubuntu ?
Ubuntu
  1. Gestionnaire de fichiers Java

  2. Comment changer le port SSH sur Lubuntu 20.04 Linux

  3. Qu'est-ce qui compte comme une modification ou un changement de fichier ?

  4. Changer Qui est capable de Chmod ?

  5. Comment modifier les autorisations de fichiers sur un lecteur Fat32 ? ?

Comment utiliser le gestionnaire de fichiers dans cPanel

Ajouter un fichier exécutable au menu Lubuntu ?

Gestionnaire de fichiers vs FTP

Comment modifier les autorisations de fichier

Comment copier un fichier dans le gestionnaire de fichiers

Comment modifier les paramètres par défaut d'impression dans un fichier...