Locate n'est pas inclus dans SuSE Linux 8.0

Base de données support (mlasars_no_locate)

SuSE Linux: Version 8.0

Symptôme :

Lors de la saisie de la commande "locate", vous obtenez le message d'erreur suivant :

bash: locate: command not found

Cause :

L'utilitaire locate n'est plus compris dans l'installation standard de la version 8.0 de SuSE Linux.

Solution :

Si vous ne voulez pas vous passer de la fonction de recherche rapide qu'offre locate, installez tout simplement le paquetage

findutils-locate

À cette fin, démarrez le centre de contrôle de YaST2, sélectionnez Logiciel, installer/désinstaller logiciel, cliquez sur "rechercher" puis saisissez locate. Cliquez deux fois sur le paquetage trouvé afin de le signaliser avec un X. Continuez, et le paquetage sera installé.

Vous pouvez également installer le paquetage depuis un terminal ; à cette fin, ouvrez une console ou un terminal Xterm, connectez-vous au moyen de sux - en tant qu'administrateur root, puis saisissez :

yast2 -i findutils-locate

Lorsque le paquetage a été installé, que ce soit à l'aide de YaST2 ou depuis un terminal, chaque nuit, à 00h15, un "cronjob" est démarré qui actualise la base de données. Si l'ordinateur est éteint à ce moment précis, "cronjob" sera démarré quelques minutes après que vous ayez démarré votre ordinateur. Vous pourrez vous en rendre compte à l'augmentation d'activité de votre disque dur.

Cependant, si vous désirez travailler avec locate immédiatement après son installation sans attendre 00h15, il vous faudra, en tant qu'administrateur root, procéder à cette opération manuellement :

/etc/cron.daily/updatedb


Mots-clés: LOCATE, UPDATEDB

SDB-mlasars_no_locate, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 29. Mai 2002
SuSE Linux AG - Dernière modification: 07. Jun 2002 de ip (sdb_gen 1.40.0)