
Я провожу тесты с ZFS на Debian Bullseye 11.1, но этот вопрос очень общий.
В моем примере с ZFS установка очень проста: apt-get install zfsutils-linux zfs-zed zfs-dkms
устанавливается ряд пакетов, среди которых:linux-заголовки-xxx,gcc,cpp, и т. д.
Когда я удаляю ZFS, я делаю apt-get autoremove --purge zfsutils-linux zfs-zed zfs-dkms
это, удаляя некоторые пакеты, но многие остаются установленными, хотя больше не нужны. Среди оставшихся пакетов естьlinux-заголовки-xxx,gcc, иcpp.
Я могу получить список пакетов, установленных в определенное время (просматривая /var/log/apt/history.log или /var/lib/dpkg/info/*.list), но это занимает много времени и подвержено ошибкам.
После удаления ZFS мне apt-get autoremove
больше нечего удалять.
--> как мне вывести список/удалить пакеты, которые установлены автоматически и больше не нужны?