DEBパッケージで維持されていないファイルとフォルダを一覧表示する方法

DEBパッケージで維持されていないファイルとフォルダを一覧表示する方法

私は古いコンピュータを別の目的に使用できるように、あるDebianコンピュータから別のDebianコンピュータにファイルを移動しています。古いコンピュータのハードドライブを回復不可能にフォーマットするので、ファイルを見逃したくありません。

もう少し考えてみると、コピーする必要があるファイルとフォルダのどれもインストールされたDebianパッケージによって維持されていないことに気づきました。これらのファイルとフォルダを一覧表示する簡単な方法はありますか?

ベストアンサー1

cruftまさにこの目的に役立つツールです。ファイルシステムをインストールされた Debian パッケージのデータベースと比較します。不明なファイルのリストに加えて、欠落しているが存在しなければならないファイルもリストします。

debsumsシステム管理を開始する必要がある場合や、以前に作業したことのないコンピュータでタスクをアップグレードする必要がある場合は、この機能をよく使用します。これにより、お客様がアップグレード後にソフトウェアが機能しなくなると言うのではなく、ローカルの修正とインストールを検索して計画することができます。

取付ける:

apt-get install cruft

すべての「cruft」をリストしますが、指定されたディレクトリは無視します。

cruft --ignore "/dev /proc /sys /root /home /tmp"

追加情報:

man cruft
zless /usr/share/doc/cruft/README.gz

おすすめ記事