Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
catfish [Le 22/05/2011, 00:00]
127.0.0.1 modification externe
catfish [Le 11/08/2018, 10:06]
christophe c [Taille par défaut de la fenêtre principale] version 1.4.6
Ligne 1: Ligne 1:
-{{tag>​xfce fichier recherche_de_fichiers}}+{{tag>Xenial ​xfce fichier recherche_de_fichiers}}
 ------ ------
  
Ligne 6: Ligne 6:
 Catfish est une application graphique facilitant la recherche de fichiers. Elle s'​intègre particulièrement bien à l'​environnement de bureau XFCE, en mobilisant peu de ressources. Catfish est une application graphique facilitant la recherche de fichiers. Elle s'​intègre particulièrement bien à l'​environnement de bureau XFCE, en mobilisant peu de ressources.
  
-L'auteurChristian Dywan, développe également ​[[Midori]] (un navigateur légeractuellement en pré-alpha).+Le logiciel a deux limitations : 
 +  * Il n'y a pas d'​indexationla recherche est donc plus lente qu'​avec une recherche indexée comme celles de [[;​recoll|Recoll]] ou de [[:​zeitgeist|Zeitgeist]]. 
 +  * Il n'y a pas de recherche dans le contenu des fichierson ne peut donc chercher que sur les noms de fichiers.
  
-===== Pré-requis ===== +L'auteur, Christian Dywan, développe également ​[[Midori]].
- +
-  * Disposer des [[:​sudo|droits d'​administration]] ; +
-  * Disposer d'une connexion à Internet configurée et activée ; +
-  * Avoir activé l'accès aux [[:​depots#​universe_et_multiverse|dépôts Universe]].+
  
 ===== Installation ===== ===== Installation =====
- +Elle est installée par défaut sous [[:​Xubuntu]]. ​ Sous d'​autres variantes, vous pouvez ​[[:​tutoriel:​comment_installer_un_paquet|Installer ​le paquet]] **[[apt>​catfish]]**.
-[[:​tutoriel:​comment_installer_un_paquet|Installez ​le paquet]] **[[apt>catfish|catfish]]**.+
  
 ===== Utilisation===== ===== Utilisation=====
  
-Lancez l'​application ​depuis le menu //​Applications -> Accessoires -> Catfish// ​ou //​via// ​la [[:​commande_shell|commande]] suivante : +L'​application ​se trouve dans votre [[:​tutoriel:​comment_lancer_application|menu d'​applications]]. 
-  ​catfish+Vous pouvez aussi taper dans le [[:​terminal]] (toutes [[:​versions]] ​ou [[:​variantes]] d'​Ubuntu) ​la [[:​commande_shell|commande]] suivante : ​<​code>​catfish</​code>​
  
-Vous aurez alors accès à une fenêtre présentant les options de recherche : + {{ :catfish1.4.png?400 |Catfish ​1.4}}
-{{ catfish.png?300|Catfish ​0.1 (en)}} +
-  * __Correspondance exacte :__ recherche des fichiers correspondant exactement à votre demande, casse comprise +
-  * __Fichiers cachés :__ intègre la recherche de fichiers cachés +
-  * __Résultats limites :__ limite les résultats aux nombre de fichiers précisé +
-  * __Méthode de recherche :__ Précise la méthode de recherche. 2 méthodes sont proposées, utilisant les commandes [[:​tutoriel:​console_commandes_de_base#​find|find]] et [[recherche_ligne_commande#​locate|(s)locate]] **si d'​autres outils de recherche sont installés** (([[beagle]],​ [[tracker]],​ [[strigi]], ...)) ils seront également disponibles. +
-  * __Dossier :__ dossier dans lequel la recherche sera effectuée. Vous pouvez limiter votre recherche à votre dossier personnel ou faire une recherche sur l'​intégralité de votre système de fichiers par exemple.+
  
 +__La liste déroulante__ en haut à gauche définie le répertoire de recherche. Par défaut, c'est votre répertoire utilisateur. Si vous avez des disques externes sur lesquels vous souhaitez faire la recherche, il faudra les définir ici.
 +
 +__La barre de gauche__ permet de sélectionner au sein des résultat : par date, par type de fichiers (documents, images, musiques, ...).
 +
 +__La zone de recherche__ est en haut et au centre. Vous y tapez le nom du fichier à rechercher. Ce nom accepte le caractère générique //étoile// : *****.
 +
 +__Le menu__ est accessible par la roue dentée en haut à droite. Il offre quelques options de recherche ou d'​interface : afficher dans les résultats les fichiers cachés ; ne rechercher que les fichiers portant **exactement** le nom tapé ; mettre à jour l'​index de recherche (ce qui accélère un peu les recherches, mais n'est pas indispensable) ; afficher (via le logo d'une image) les résultats sous forme de vignettes.
 +===== Paramétrage=====
 +On peut paramétrer un peu plus finement Catfish grâce à quelques astuces :
 +
 +====Répertoire par défaut de la recherche====
 + Par défaut Catfish démarre sur votre répertoire utilisateur. Pour changer cela, il faut éditer le lanceur de catfish (Pour éditer un lanceur, clic droit dessus puis propriété),​ et dans la zone "​commande",​ il faut mettre ​
 +  catfish --path=/​le-repertoire-souhaité
 +  ​
 +====Retour à un affichage classique sans CSD====
 + Par défaut, Catfish utilise les CSD GTK3. Il n'y a pas de barre de titre, et le style des boutons de fenêtre est imposé (si vous les avez changé ​ via "​gestionnaire de fenêtre > style",​ ce ne sera pas pris en compte). Pour revenir à un affichage classique mieux intégré à xfce (avec barre de titre et prise en compte des boutons de fenêtre définis par le système), il faut ouvrir le fichier de config utilisateur : **mousepad ~/​.config/​catfish/​catfish.rc**,​ et passer la ligne **use-headerbar=true** à **use-headerbar=false**. Puis redémarrer l'​application.
 +
 +
 +====Taille par défaut de la fenêtre principale====
 +A partir de la version 1.4.6 de Catfish (Ubuntu 18.10), le redimensionnement de la fenêtre est persistent, il sera conservé à votre prochain démarrage.
 +
 +Ce n'est pas le cas pour les version précédentes. Si vous trouvez la fenêtre par défaut trop petite, vous pouvez la changer en éditant le fichier de configuration et le modifier. Pour cela :
 +
 +- Dans catfish **1.2 et supérieur** :
 +Ouvrir le fichier de paramètres : <​code>​sudo mousepad /​usr/​share/​catfish/​ui/​CatfishWindow.ui</​code>​
 +
 +Modifiez les deux lignes suivantes (largeur et hauteur par défaut) pour leur donner la valeur (en pixels) que vous souhaitez. Par exemple :
 +
 +<​code><​property name="​default_width">​1000</​property>​
 +<​property name="​default_height">​500</​property></​code>​
 +
 +Vous pouvez aussi modifier la largeur du panneau gauche (si vous le développez - il sert à préciser la recherche). Pour cela, modifiez la ligne suivante pour lui donner la valeur que vous souhaitez. Par exemple :
 +
 +<​code><​property name="​width_request">​180</​property></​code>​
 +
 +Attention, cette ligne existe est **2** exemplaires. Celle qui nous intéresse se trouve dans la hiérarchie **<​object class="​GtkScrolledWindow"​ id="​sidebar">​**
 +
 +Pour une version de Catfish antérieure à la 1.2, le fichier à modifier est **/​usr/​share/​catfish/​data/​ui/​CatfishWindow.ui**
 ===== Désinstallation ===== ===== Désinstallation =====
  
Ligne 37: Ligne 66:
  
 ===== Voir aussi ===== ===== Voir aussi =====
- +  ​* [[https://bluesabre.org/tag/catfish/​|Site ​du développeur]] [en]
-  ​* [[http://software.twotoasts.de/index.php?/pages/catfish_summary.html|Site officiel]] [fr, en] +
   * [[http://​www.generation-linux.fr/​index.php?​post/​2008/​12/​07/​Menu-contextuel-de-recherche-dans-Thunar-grace-a-Catfish|Menu contextuel de recherche dans Thunar grâce à Catfish]] [fr], par Tecky   * [[http://​www.generation-linux.fr/​index.php?​post/​2008/​12/​07/​Menu-contextuel-de-recherche-dans-Thunar-grace-a-Catfish|Menu contextuel de recherche dans Thunar grâce à Catfish]] [fr], par Tecky
 +  * [[http://​computing.travellingfroggy.info/?​article87/​recherche-de-fichiers-a-lubuntu|Menu contextuel de recherche]] dans [[PCManFM]] grâce à Catfish [fr], par ComputingFroggy
 ---- ----
  
 //​Contributeurs : [[utilisateurs:​poupoul2|Poupoul2]],​ [[utilisateurs:​mavosaure|mavosaure]]//​ //​Contributeurs : [[utilisateurs:​poupoul2|Poupoul2]],​ [[utilisateurs:​mavosaure|mavosaure]]//​
  • catfish.txt
  • Dernière modification: Le 11/01/2024, 12:44
  • par 141.227.26.230