Author Topic: Nepomuk ne trouve aucun fichier  (Read 686 times)

bg1

  • Guest
Nepomuk ne trouve aucun fichier
« on: December 11, 2010, 02:33:05 AM »
Bonjour a tous,
Bon apres avoir reussi a demarrer nepomuk, strigi index les fichiers (normal jusque là) mais ensuite quand je suis dans dolphin et que je lance une recherche aucuns fichiers n'est retrouver >:(. Alors que toujour dans dolphin si je passe par kfind lui il trouve ;D. Une Idée??

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: Nepomuk ne trouve aucun fichier
« Reply #1 on: December 11, 2010, 08:13:25 AM »
Bonjour,

Dans la version minimaliste que j'emploie, aucun serveur n'est installé pour faire ce genre de boulot. Les outils simples et puissants en ligne de commande sont les plus efficaces; Au large les bugs Kde ! Loin de moi !

Je te donne des lignes de commandes faciles à utiliser, au cas où ça t'intéresse.

En root : "updatedb" (pour mettre à jour la base de slocate : il faut que slocate ou mlocate soit installé bien sûr). Puis en simple user, ou en root, selon...
"locate <un nom de fichier ou de répertoire>"

Il existe aussi find. Pour trouver un fichier contenant le mot "chat":

depuis le répertoire contenant le plus probablement ce fichier (disons ton home)

Code: [Select]
$ find . -name "*chat*"
ça, ça cherche toutes les chaines de caractère contenant "chat".

Code: [Select]
$ find . -name "chat*"
ça, ça cherche toutes les chaines de caractère commençant par  "chat."

Code: [Select]
$ find . -name "*chat"
ça, ça cherche toutes les chaines de caractère finissant par  "chat."

Et si tu veux trouver un fichier contenant un terme, grep peut lire dans un fichier. Par exemple, dans le répertoire "/home/toi/souris":

Code: [Select]
$ cd /home/bg1/souris
[bg1@localhost souris]$ grep -R "fromage" *

ça, ça recherche le mot fromage, récursivement dans tous les fichiers du répertoire et aussi dans tous les fichiers des répertoires qui sont dans le répertoire souris. Et ainsi tu sauras quels sont tous les documents contenant ce mot, et tu pourras alors affiner ta recherche.

-le signe "." : le point désigne le répertoire courant
-le signe ".." : deux points désignent le répertoire supérieur
-le signe "../../" : le répertoire au-dessus du répertoire supérieur

-le signe "*" : est un joker. Remplace tout caractères, au début, à la fin, ou dans une chaine de caractères. Et s'il est placé à la fin d'une ligne de commande comme dans le grep ci-dessus, alors ça veut dire "parmi les fichiers qui sont ici" (fichiers et répertoires étant inclus dans le terme fichier, car sous Unix, tout est fichier)

Voilà, et tu économiserais ainsi les prises de tête avec des outils graphiques aléatoires et aussi les ressources de ta machine. :)

À toi de voir...
« Last Edit: December 11, 2010, 08:19:59 AM by melodie »
melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

bg1

  • Guest
Re: Nepomuk ne trouve aucun fichier
« Reply #2 on: December 11, 2010, 09:59:15 AM »
ok merci je ferais avec ça :P

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: Nepomuk ne trouve aucun fichier
« Reply #3 on: December 11, 2010, 11:33:28 AM »
ok merci je ferais avec ça :P

Excellent choix ! ;)

melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode