Macでlocateコマンドを使うためにupdatedbを実行したら上手くいきませんでした。
manページを読んでみると、
/usr/libexec/locate.updatedb
を実行すれば良いようです。
そこで、
$ sudo /usr/libexec/locate.updatedb
を実行してみら、新たなエラーメッセージが出ました。ホームディレクトリで行ったのが良くなかったようです。
次のようにルートディレクトリに移動して実行したら上手くいきました。
$ cd / $ sudo /usr/libexec/locate.updatedb