답변:
찾기 프로그램을 설치해야한다고 생각합니다. 데비안 lenny 시스템에서 / usr / bin / updatedb 파일은 /usr/bin/updatedb.findutils에 대한 심볼릭 링크 인 / etc / alternatives / updatedb에 대한 심볼릭 링크입니다.
dpkg -S를 사용하면 파일이 속한 패키지를 찾을 수 있습니다.
$ dpkg -S /usr/bin/updatedb.findutils
locate: /usr/bin/updatedb.findutils
그래서 당신은 locate를 설치 한 다음 updatedb를 루트로 실행해야한다고 생각합니다.
편집 : 예, 찾기 패키지가 필요합니다. /usr/share/doc/findutils/NEWS.Debian.gz 파일에서 다음을 읽을 수 있습니다.
find는 더 이상 findutils 패키지에 포함되지 않습니다. 별도의 패키지 "locate"로 분리되었습니다.
그리고 /usr/share/doc/findutils/changelog.Debian.gz에서 11 nov 2007의 changelog에 있습니다 :
locate / updatedb를 별도의 패키지로 분리하십시오.
natxo에 나열된 디렉토리에 설치되지 않았으며 설치되지 않은 솔루션을 찾았습니다. 리드들 주셔서 감사합니다!
http://www.nicecabbage.com/2009/08/install-locate-and-updatedb-on-centos-and-debian/
루트에서 : apt-get install locate