На основе man apt-get для autoremove мы получили
autoremove используется для удаления пакетов, которые были автоматически установлены для удовлетворения зависимостей для некоторого пакета, и которые больше не нужны.Может ли кто-нибудь сказать мне, что означает man apt-get значение? Я вижу, что эта команда широко используется также в том месте, где мы ничего не понимаем. Хорошо, что такое autoremove realy, и почему он использовал
Если пакет pkg1 зависит от пакета pkg2 и вы устанавливаете pkg1, тогда менеджер пакетов автоматически установит pkg2, чтобы удовлетворить эту зависимость.
Если позже вы удалите снова, менеджер пакетов удовлетворит эту зависимость , автоматически удалит pkg2.
apt-get autoremove удалит пакеты, такие как pkg2, которые были установлены не потому, что вы просили об этом, но потому что вы установили и позже удалили другой пакет, который зависит от них.