Desejo ter o comando locate
no ubuntu 12.04 (que é usado para encontrar arquivos. Acredito que exista esse comando, mas não consigo vê-lo no ubuntu 12.04) Faz parte de qualquer pacote?
command-line
locate
JVIyer
fonte
fonte
sudo apt-get install locate
.sudo apt-get install apt-file
e procurar o programa usando o apt-file:apt-file search /usr/bin/locate
.locate
já está instalado em uma instalação padrão do Ubuntu, então talvez isso não ajude.Respostas:
sudo apt-get install mlocate
deve instalar o comando 'localizar' ou você pode instalá-lo aqui:mlocate
mantém um banco de dados de todos os seus arquivos e é reindexado uma vez por dia, por padrão. Se você deseja reindexar imediatamente, execute asudo updatedb
partir da linha de comando.Se você receber um
cannot stat
erro ao executarlocate
, precisará executarsudo updatedb
para preencher o banco de dados, como se quisesse reindexar imediatamente.fonte
sudo updatedb
após instalar o mlocate , pois o banco de dados de pesquisa precisa ser otimizado para o uso inicial.sudo yum install mlocate
para instalá-lo. Além disso, executesudo updatedb
a inicialização do banco de dados pela primeira vez.