更新済みはパスを切り捨てません。

更新済みはパスを切り捨てません。

/home時間を移動したユーザーがいます。場所、タイムシフトされたすべてのディレクトリが私に表示されます。この/home/timeshift問題を解決するためにDebian 10を実行していPRUNEPATHSます/etc/alternatives/updatedb。 Archでも同じ問題があり、.Debian/etc/updatedb.confにはこのファイルがないので/etc/alternatives/updatedb

updatedb起動後に手動で実行すると、locate表示されなくなりますPRUNEPATHS。ただし、初めてシステムを起動したときに変更がupdatedb表示されることは役に立ちません。/home/timeshiftPRUNEPATHS/etc/cron.daily/locate

ベストアンサー1

/etc/alternatives/updatedb現在のシステムで使用されているバリアントupdatedbの実際のスクリプト/バイナリへのシンボリックリンク。locate編集すると、/usr/bin/updatedb.<variantname>実際のスクリプトへのリンクから変更が適用されます。locateパッケージが更新されるたびに、パッケージ管理でそのスクリプトを上書きします。変更が削除されます。

locatelocate(Debian 10 には 2 つと 2 つのバリエーションがありますmlocate。両方をインストールした場合、/etc/alternativesこのメカニズムを使用してどちらを使用するかを決定します。システム管理者はこれを使用してアクティブなバリアントをupdate-alternatives --config locate切り替えることができます。)

Debian 10 にはマニュアルページもあります/etc/updatedb.conf、ファイルが存在せず、必要な場合updatedb

おすすめ記事