Forum Astuces.divers XFCE : remplacer Thunar par Nautilus

Posté par  (site web personnel) .
Étiquettes :
0
27
mai
2011

Bonjour forum,

Je trouve très souvent comment faire pour changer Nautilus par Thunar, mais rarement l'inverse. J'avais justement besoin de Nautilus dans mon environnement XFCE, donc j'ai cherché… je n'ai rien trouvé… et puis j'ai tenté un truc qui a marché.

Réalisé sur Xubuntu 11.04 avec XFCE 4.8.

Les étapes :

  1. Installez Nautilus.

  2. Ouvrez le fichier Thunar-folder-handler.desktop. Pour Xubuntu, l'emplacement est : /usr/share/applications/Thunar-folder-handler.desktop. N'importe quel éditeur de texte fait l'affaire (mousepad, gedit, nano…).

    sudo nano /usr/share/applications/Thunar-folder-handler.desktop
    
  3. Regardez vers la fin du fichier les lignes commençant par TryExec et Exec, et sur ces lignes changez Thunar par nautilus --no-desktop (le --no-desktop est important pour éviter que Nautilus gère votre bureau et fasse du caca).

L'astuce étant simple, ça doit marcher pour à peu près tout gestionnaire de fichiers que vous voudriez utiliser à la place de Thunar (certains n'ont peut-être pas besoin d'option du genre --no-desktop par contre).

  • # un lien ?

    Posté par  . Évalué à 1.

    On ne peut pas copier /usr/bin/Thunar (pourquoi cette majuscule ?) dans un autre truc et puis remplacer /usr/bin/Thunar pas un script qui lance Nautilus avec les bonnes options (on récupère les arguments et de Thunar et on les donne à Nautilus) ? C'est ce que j'aurais fait.

    Si comme écrit dans le message : si mon lecteur de musique me propose d'ouvrir le dossier où j'ai mes fichiers avec l'éditeur de fichier, je suppose que c'est Thunar (par défaut) qui va l'ouvrir, si on remplace le binaire (surement peu élégant comme solution) je pense que ça ne va pas le faire (mais mettre Nautilus).

    207829⁶+118453⁶=193896⁶+38790⁶+14308⁶+99043⁶+175539⁶

    • [^] # Re: un lien ?

      Posté par  (site web personnel) . Évalué à 3.

      Remplacer Thunar par un lien en dur sur nautilus ne marche pas, j'ai essayé. Par contre, thunar est un lien symbolique vers Thunar, et on peut le changer : http://ubuntuforums.org/showthread.php?t=720113&page=2

      Avec la méthode que j'ai donné plus haut, les dossiers ouverts à partir du bureau (et à partir de Thunar) restent ouverts par Thunar, malgré les différents moyens pour utiliser Nautilus à la place. Pas moyen de faire mieux que ça.

      Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/

      • [^] # Re: un lien ?

        Posté par  . Évalué à 0.

        Ça marche pas à causes des options pour lancer le navigateur de fichier ?
        Je m'explique si on lance Thunar avec Thunar --option-de-thunar alors un lien vers ne marche pas car on aurait nautilus --no-desktop --option-de-thunar. Ça me parait étrange pour une utilisation courante mais néanmoins possible (habituellement on ne donne pas 42 options pour ouvrir une fenêtre).
        Par contre si dans mon script Thunar je met

            #!/bin/bash
            nautilus --no-desktop --browser $1
        

        Est ce que ça ne marche pas mieux ? (je n'utilise pas nautilus donc --browser est peut être faux (cf. man, au fait on peut ajouter ce qu'on veut). J'ai testé un truc comme ça avec Thunar et pcmanfm et ça a l'air de fonctionner pour mon lecteur de musique (ouvrir avec Thunar m'ouvre avec pcmanfm)

        L'avantage du script sur le lien c'est qu'on peut appeler l'autre navigateur différemment (plus fin)

        207829⁶+118453⁶=193896⁶+38790⁶+14308⁶+99043⁶+175539⁶

        • [^] # Re: un lien ?

          Posté par  (site web personnel) . Évalué à 3.

          J'ai même fait un script pour ignorer tous les arguments passés en paramètre de Thunar, sauf la destination à ouvrir, et qui prend la place de Thunar. Ça n'a pas marché.

          Après, peut-être faire un script qui redirige tous les arguments, c'est à essayer, mais c'est plus long.

          Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/

  • # y aurait pas simplement une option

    Posté par  . Évalué à 2.

    une option pour dire d'ouvrir tout ce qui est de type "dossier" avec ...
    et là à toi de choisir "nautilus" plutot que "thunar"

    • [^] # Re: y aurait pas simplement une option

      Posté par  (site web personnel) . Évalué à 2.

      Il y a quelque chose de ressemblant :

      Menu -> Paramètres -> Gestionnaire de paramètres -> Applications favorites -> onglet Utilitaires -> Gestionnaire de fichiers.

      Mais je n'ai pas vu de différence.

      Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/

      • [^] # Re: y aurait pas simplement une option

        Posté par  . Évalué à 2.

        parce que ce n'est pas un fichier mais un "dossier"
        donc ce gestionnaire ne fonctionne peut-etre pas

        • [^] # Re: y aurait pas simplement une option

          Posté par  (site web personnel) . Évalué à 2.

          Il y a aussi la méthode : n'indiquer aucun mimetype pour Thunar, et recharger les mimetypes. Ça ne suffit pas, le bureau XFCE et Thunar continuent de passer par Thunar pour naviguer dans les dossiers.

          Donc puisque le bureau de XFCE utilise Thunar, j'enlève tous les dossiers de mon bureau et j'ai mis dans le dock un lanceur qui ouvre Nautilus affichant mon home.

          Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.