1
resposta

locate e updatedb foram descontinuados no Ubuntu 20.04 1?

Olá pessoal, tentei executar os dois comandos, porém ambos não funcionaram. Para locate, foi a sugestão de instalar o mlocate. O updatedb nem sugestão obtive.

Será que locate foi trocado pelo comando find nome_do_arquivo?

Muito obrigado!

1 resposta

Olá, Lucas. Beleza?

O locate não está mais disponível por padrão. Ele estava causando alguns problemas de sobrecarga de disco por conta das atualizações do banco de dados de arquivos do sistema. Teve essa discussão na lista de emails do Ubuntu: https://lists.ubuntu.com/archives/ubuntu-devel/2019-May/040685.html

De toda forma, o mlocate é uma implementação mais recente do locate. Ele só mostra os arquivos que o usuário tem permissão.

Se você quiser usar usar locate o novo jeito é instalando o pacote recomendado mesmo, tanto que se você tivesse os dois instalados, o mlocate seria usado por padrão.

E acredito que o updatedb precisa de acesso privilegiado (sudo).

Espero ter ajudado.