Je souhaite avoir la commande locate
dans Ubuntu 12.04 (qui est utilisée pour rechercher des fichiers. Je pense qu'il existe une telle commande mais je ne la vois pas dans Ubuntu 12.04. Cela fait-il partie d'un paquet?
command-line
locate
JVIyer
la source
la source
sudo apt-get install locate
.sudo apt-get install apt-file
et rechercher le programme en utilisant apt-file:apt-file search /usr/bin/locate
.locate
est déjà installé dans une installation Ubuntu standard de toute façon, alors peut-être que cela n’aide en rien.Réponses:
sudo apt-get install mlocate
devrait installer la commande 'localiser', ou vous pouvez l'installer à partir d'ici:mlocate
maintient une base de données de tous vos fichiers et est réindexé une fois par jour par défaut. Si vous voulez qu'il se réindexe immédiatement, lancez-le àsudo updatedb
partir de la ligne de commande.Si vous obtenez une
cannot stat
erreur lors de l'exécutionlocate
, vous devez exécuter cette opérationsudo updatedb
pour remplir la base de données, comme si vous souhaitiez réindexer immédiatement.la source
sudo updatedb
après l'installation de mlocate , car la base de données de recherche doit être optimisée pour la première utilisation.sudo yum install mlocate
pour l’installer. De même, lancezsudo updatedb
pour initialiser la base de données pour la première fois.