web-dev-qa-db-fra.com

Ma quête pour trouver l'application de recherche la plus rapide pour Linux

Je manque "tout recherche" et "listary" de Windows - ils sont super rapides pour trouver et lancer. Le temps pour eux d’indexer l’ensemble de mon disque dur est de 0,2 seconde [je suppose qu’ils utilisent la base de données du journal NTFS]. Ils sont automatiquement réindexés instantanément si de nouveaux fichiers sont créés.

Je veux localiser un fichier sous Linux uniquement par son nom de fichier, PAS par son contenu. tout fait la même chose dans Windows.

Sous Linux, j'ai trouvé deux options qui fonctionnent pour moi. Il est temps pour eux d'indexer tout mon disque dur en utilisant:

  • 1ère option: Sudo updatedb (mlocate) 3 minutes pour réindexer la base de données.
  • 2ème option: tout via wine ... environ 5 minutes [il indexe même ext4].

Maintenant, je suis un ordinateur de bureau , je préfère donc un gui agréable pour les rechercher rapidement.

  • 1ère option: utiliser le même tout via le vin. La recherche de fichier est instantanée. Un problème survient alors avec les paramètres mime qui peuvent être corrigés via https://raw.githubusercontent.com/MestreLion/wine-tools/master/wine-import-extensions
  • 2ème option: le poisson-chat utilise le pouvoir de localiser. Cela fonctionne mais l'affichage du fichier prend environ 2 secondes même si tous les fichiers ont été indexés par updatedb.

everything search running with wine

Mentions honorables:

  1. krunner fait le travail .. mais je déteste le fait que l'indexation de Baloo prend une éternité. Je suppose que cela recherche aussi le contenu dans le fichier. Si seulement cela nous donnait l’indexation du nom de fichier.
  2. unité dash peut trouver les fichiers que vous avez touchés. Mais il ne trouve pas en dehors des fichiers/dossiers que vous avez touchés.

Donc ma question. Est-ce que quelqu'un sait comment je peux indexer rapidement et rechercher le nom de fichier indexé avec un GUI?

8
nazar2sfive

un autre MEILLEUR est Albert. C'est le meilleur lanceur de clavier qui existe dans la communauté linux. Et il a une extension de fichiers qui surveille votre système de fichiers très rapidement et périodiquement.

enter image description here

0
nazar2sfive

Ma première recommandation est ANGRYsearch . Superfast, entièrement configurable. Vous pouvez trouver le site officiel ici . Pour installer, vous avez besoin de quelques dépendances (si ce n’est déjà fait). Dans un type de terminal:

Sudo apt install python3-pyqt5

Ensuite, téléchargez la dernière version de ici . Décompressez dans un dossier, puis à partir d'un terminal à l'intérieur de ce dossier, tapez:

chmod +x install.sh
Sudo ./install.sh

Une seconde recommandation est regexxer . C'est plus facile à installer. Depuis un terminal, tapez simplement: Sudo apt-get install regexxer. Pourtant, je n'ai pas utilisé cela et je ne peux donc pas dire à quelle vitesse.

3
user308164

Je recommande également FSearch https://github.com/cboxdoerfer/fsearch

J'ai trouvé qu'il indexait mes fichiers plus rapidement que ANGRYsearch. Cependant, la recherche de fichiers est facile avec ANGRYsearch. La recherche est plus rapide avec ANGRYsearch. Donc, dans l'ensemble, ANGRYsearch se sent mieux.

FSearch est juste dans PreAlpha selon la page git. Donc, la version future peut l’améliorer.

Compiler était un petit problème pour moi. Je publie donc ce qui suit ici pour ma propre référence future et cela pourrait aider les autres aussi. J'ai essayé ce qui suit dans Kubuntu 16.04

Sudo apt-get install libgtk-3-dev autotools-dev automake libglib2.0-dev intltool gnome-common git
git clone https://github.com/cboxdoerfer/fsearch
cd fsearch
./autogen.sh
./configure
make
Sudo make install
2
nazar2sfive

Je vais pour la fonctionnalité de recherche de bureau du plasma KDE. Je suppose que ce qui suit est possible ...

balooctl config set contentIndexing no
1
nazar2sfive

C'est le meilleur,

FSearch est un nouvel utilitaire de recherche de fichiers prometteur pour le bureau Linux, inspiré de l’outil Tout le moteur de recherche pour Windows.

lire cet article d'OMGUbuntu à ce sujet

télécharger un package .deb (64 bits) de ici sur GitHub

Installer avec Gdebi ou

cd Downloads                   # or wherever your downloads go 
Sudo dpkg -i fsearch*.deb      # replace with exact name if needed
1
M. Amin

J'utiliserais gnome-do moi-même. Il m'est parfois arrivé de ne pas l'utiliser la première fois que je l'utilisais lors du redémarrage, mais cela peut être résolu en modifiant ses paramètres afin de supprimer les effets d'ombre et de transparence. De plus, vous pouvez modifier le style (je préfère moi-même mini) et la couleur de la veuve en fonction de vos préférences. Cela peut également, si vous le souhaitez, démarrer automatiquement avec votre ordinateur. Pour installer le type:

Sudo apt-get install gnome-do

J'espère que ça marche pour toi!

0
Michael Knoll