Bonjour a toutes et a tous
Je debute sous Debian et je suis confronte a un souci :en tapant la commande LOCATE
j ai un message commande introuvable ou entree introuvable dans le manuel ?
pourrais je avoir des elements de reponses .
Merci .
Bonjour a toutes et a tous
Je debute sous Debian et je suis confronte a un souci :en tapant la commande LOCATE
j ai un message commande introuvable ou entree introuvable dans le manuel ?
pourrais je avoir des elements de reponses .
Merci .
Bonjour,
Linux est sensible à la casse, je pense que la commande que tu veux utiliser est locate.
Par contre, je ne comprends pas le message que tu as, pourquoi ton interpréteur de commande recherche la commande dans le manuel ?
locate nécessite de faire updatedb en root au préalable.
Non, la commande locate existe même si la commande updatedb n’a pas été exécuté avant.
a la limite un find fait aussi le boulot.
Oui elle existe mais elle n’a pas les fichiers en index. L’index n’est pas construit par défaut, ou du moins s’il l’est, ce ne sera qu’à l’instant T ou le package mlocate a été installé.
mais c’est moins facile
L’index n’est pas construit par défaut, ou du moins s’il l’est, ce ne sera qu’à l’instant T ou le package mlocate a été installé.
Il existe aussi plocate dans bullseye. (Plus rapide parait-il.)
Pourquoi aucune référence au paquet mlocate est faite après :
dpkg-query --search locate
S’il vous plaît ?
Pire à comprendre, dpkg-query --search locate
signale entre autre le paquet util-linux (requis).
Mais la commande locate est absente des différents répertoires /bin et /sbin.
Bonjour
michel@ubuT450:~$ which locate
/usr/bin/locate
michel@ubuT450:~$
michel@ubuT450:~$ file /usr/bin/locate
/usr/bin/locate: symbolic link to /etc/alternatives/locate
michel@ubuT450:~$ file /etc/alternatives/locate
/etc/alternatives/locate: symbolic link to /usr/bin/mlocate
michel@ubuT450:~$
Merci MicP, Bonjour,
$PS1 echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
$PS1 which locate
$PS1
Comprendre les subtilités de dpkg-query --search
sera pour une autre fois.
Il y a aussi la variante mlocate, qui accélère beaucoup la commande updatedb, et ne présente que les fichiers autorisés à l’utilisateur.
Il y a aussi findutils et slocate, que je n’ai pas essayé.
Merci a tous pour vos elements de reponse
@Almtesh je tape la commande locate j ai le message « commande introuvable »
je viens de tapez updatedb en root la encore j’ai « commande introuvable »
SVP pourriez vous prendre en compte le fait que je suis debutant et d expliquer en termes simple.
Merci
Salut,
Essaie de taper
/bin/locate
ou
/sbin/locate
En gros, rajoute « /bin/ » ou « /sbin/ » devant la commande que tu veux.
Si aucun des 2 ne fonctionne, c’est que le paquet fournissant la commande n’est pas installé.
Tente alors en root un
apt-get update && apt-get upgrade && apt-get install NOMDELACOMMANDE
Merci DarkGagan
de me repondre pour /bin/locate et /sbin/locate
j ai le message « Aucun fichier ou dossier de ce type »
en tapant la commande « apt-get update && apt-get upgrade && apt-get install locate » dans l execution de la commande
« Err:2 cdrom:/:Debian GNU/Linux 10.5.0_Buster_… » je suppose que je dois telecharger le deuxieme dvd ?
Non mais ta machine est-elle connectée à internet?
oui la Vm a acces a internet
Le paquet ‹ locate › est installé? (apt-get update && apt-get upgrade && apt-get install locate en root sinon)
Afin d’installer des paquets il te faut avoir un fichier de source ne pointant pas vers le ou les cd/dvd de Debian.
Ce n’est pas le paquet locate
mais mlocate