O que significa “fazer um updatedb” no Linux CentOS

1

Diz:

And then do an updatedb and locate php.spec.

no link

Mas o que significa "fazer um updatedb"?

    
por Szymon Toda 27.09.2014 / 19:33

2 respostas

1

Abra um Terminal, xterm ou similar e, no tipo de prompt shell (bash, zsh, tcsh, ...) $ ...

man updatedb

... conta muitos detalhes.

O comando shell locate depende de um banco de dados construído por updatedb - alguns (a maioria?) Linux'es executa a atualização de vez em quando. Se você deseja encontrar um arquivo adicionado recentemente, o updatedb pode ser feito manualmente para capturar a alteração.

Então, locate php.spec encontrará o arquivo 'php.spec', se existir (embora um pouco dependa dos atributos do arquivo).

    
por 27.09.2014 / 21:30
0

Sua página do HOWTO está pedindo para você encontrar onde o arquivo php.spec foi colocado em seu sistema.

O comando locate fornecerá o caminho completo para o local onde o arquivo foi instalado.

Antes de executar o comando locate , você precisa atualizar uma lista de arquivos instalados em sua máquina. Para fazer isso, como diz Hannu, você executa o comando updatedb . Uma vez que o processo tenha terminado (pode demorar alguns minutos ou mais), o comando locate agora tem uma lista completa e atualizada de todos os seus arquivos em seu sistema, incluindo o recém-instalado arquivo php.spec.

Se locate e / ou updatedb , você precisa instalá-los.

yum install slocate

OR

yum install mlocate

Irá instalar essas ferramentas para você.

Uma vez instalado.

updatedb & & localize php.spec

Irá lhe dar o caminho para o arquivo php.spec que você precisa usar na próxima seção do guia.

    
por 09.10.2014 / 12:32

Tags