저는 리눅스 민트 21을 사용하고 있습니다.
현재 이 locate
명령은 결과를 반환하지 않으며 updatedb
항상 즉시 반환합니다. 데이터베이스의 크기는 몇 킬로바이트를 초과하지 않습니다.
패키지가 설치되었음을 확인했습니다 mlocate
. 이 명령은 궁극적으로 기본 바이너리 실행 파일로 updatedb
확인되는 계단식 기호 링크입니다 ./usr/sbin/updatedb.plocate
이 문제는 동일한 배포판을 실행하는 x86 64비트 컴퓨터 외에 공통점이 없는 두 개의 별도 시스템에서 발생합니다.
답변1
몇 가지 조사 끝에 다음 옵션을 발견했습니다.
sudo updatedb --debug-pruning
출력은 꽤 길지만 다음 줄로 끝납니다.
Skipping `/': bind mount
실제로 루트 파일 시스템은 Btrfs 파티션의 하위 볼륨입니다.
분명히 Btrfs 하위 볼륨을 잘 사용하지 못하는 것도 문제입니다 plocate
.mlocate
알려진 문제.