Closed4

locate.updatedb

shotakahashotakaha
$ sudo /usr/libexec/locate.updatedb
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Permission denied
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Permission denied
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Permission denied
  • ホームディレクトリ($HOME)で実行したらshell-init: error ...がでた
shotakahashotakaha
$ cd /
$ sudo /usr/libexec/locate.updatedb
  • ルートディレクトリ(/)で実行すればOKだった
shotakahashotakaha
$ locate geant4-config
// ヒットなし
  • geant4-configが見つからなかった
  • locate.updatedbを更新してみてたが、原因ではなかった
shotakahashotakaha
$ mdfind -name geant4config.cmake
~/geant4/geant4-v11.2.1/cmake/Templates/Geant4Config.cmake.in
~/geant4/build/Geant4Config.cmake
~/geant4/build/InstallTreeFiles/Geant4Config.cmake
~/repos/github.com/Geant4/geant4/cmake/Templates/Geant4Config.cmake.in
~/repos/github.com/Geant4/geant4/build/Geant4Config.cmake
~/repos/github.com/Geant4/geant4/build/InstallTreeFiles/Geant4Config.cmake
~/shotakaha/geant4/11.2.1/lib/cmake/Geant4/Geant4Config.cmake
  • -nameオプションをつけてmdfindすればOKだった
このスクラップは2ヶ月前にクローズされました