Debian: 削除されたパッケージに関連するすべてのパッケージをアンインストールするにはどうすればよいですか?

Debian: 削除されたパッケージに関連するすべてのパッケージをアンインストールするにはどうすればよいですか?

私は Debian Bullseye 11.1 で ZFS のテストを行っていますが、この質問は非常に一般的です。

ZFSの例では、インストールは非常に簡単です。apt-get install zfsutils-linux zfs-zed zfs-dkms
これは、いくつかのパッケージをインストールします。その中には、linux-ヘッダー-xxxグーグルcppなど

ZFSをアンインストールすると、apt-get autoremove --purge zfsutils-linux zfs-zed zfs-dkms
いくつかのパッケージが削除されますが、もう必要のないパッケージも多数インストールされたままになります。残っているパッケージの中にはlinux-ヘッダー-xxxグーグル、 そしてcpp

特定の時間にインストールされたパッケージのリストを取得することはできます (/var/log/apt/history.log または /var/lib/dpkg/info/*.list を参照) が、これには時間がかかり、エラーが発生しやすくなります。

ZFS をアンインストールした後、アンインストールするものがapt-get autoremove何もなくなります。

--> 自動的にインストールされ、不要になったパッケージを一覧表示/削除するにはどうすればよいですか?

関連情報