web-dev-qa-db-ja.com

updatedb(locate)によって作成されたファイルデータベースを参照しますか?

updatedb -l 0 -o db_file -U source_directory インデックス付きファイルをofflineでナビゲートするNautilusのような(GUI)ブラウザがすでにあるかどうか疑問に思います。

注意: locate -d DB .はファイルの全リストを提供します。

さらに、DBの形式は何ですか-sqlite?

3
type

offlineの意味がわかりませんが、db_fileを常にマウントされている場所に移動すると、インデックス付きドライブがマウントされていない場合でも、その場所を検索できるはずです。

DBはmlocate形式であり、GUIに見合うだけの十分な追加情報がないようです。これが私が調査したことです(se the Source、Luke!):

# Where is the locate executable?
type -p locate
# What type of file is it?
file $( type -p locate )
# follow the links
file /etc/alternatives/locate
# 
file /usr/bin/mlocate
# Which package owns /usr/bin/mlocate?
dpkg -S /usr/bin/mlocate
# I keep sources in this directory tree
cd src
# install the apt-src package
Sudo apt-get install apt-src
# get the source for mlocate
apt-src install mlocate
# inspect mlocate
cd mlocate-0.23.1/
ls
ls src
less src/*
ls doc
man doc/mlocate.db.5 
# clean up
cd ..
apt-src remove mlocate
5
waltinator