Il database di localizzazione non esiste, anche se è già stato caricato

2

Sto cercando di usare il comando locate perché anche se ho installato postgresql, psql non è riconosciuto sulla riga di comando:

$ locate psql | grep /bin

WARNING: The locate database (/var/db/locate.database) does not exist.
To create the database, run the following command:

  sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist

Please be aware that the database can take some time to generate; once
the database has been created, this message will no longer appear.

Quindi eseguo il comando:

$ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
com.apple.locate: Already loaded

Output:

$ ls -l /var/db/locate.database
-r--r--r--  1 nobody  wheel  11096658 Mar 25 14:29 /var/db/locate.database

Se è già caricato, allora perché mi sta dicendo di creare il database? L'ho già creato. Come posso trovare la posizione di lavoro?

    
posta Donato 25.03.2016 - 19:22
fonte

1 risposta

-1

Puoi aggiornare manualmente il database utilizzato da locate eseguendo

sudo /usr/libexec/locate.updatedb       
    
risposta data 27.07.2016 - 05:52
fonte

Leggi altre domande sui tag