Удалить дополнительно установленные пакеты (из Kontact)
Я хотел попробовать Kontact, но это автоматически установило другую группу пакетов. Решив, что мне не очень нравится Kontact, я удалил его
sudo apt-get remove kontact
но это не удаляет все другие программы, которые были установлены с kontact, такие как korganizer, knotes и т.д...
Как узнать, какие пакеты были автоматически установлены в процессе установки определенного приложения (в данном случае kontact), чтобы я мог их удалить.
1 ответ
Вы должны использовать autoremove
подкоманда:
sudo apt autoremove kontact
От man apt
:
autoremove используется для удаления пакетов, которые были автоматически установлены для удовлетворения зависимостей для других пакетов и теперь больше не нужны, так как зависимости изменились или пакеты, нуждающиеся в них, были удалены за это время.
Вы также можете использовать --purge
удалить конфигурационные файлы тоже:
sudo apt autoremove kontact --purge
Если autoremove
работает для вас, так что вы должны сделать это вручную, запустите что-то вроде:
grep kontact -A10 /var/log/apt/history.log
чтобы увидеть, какие пакеты установлены kontact
затем удалите их вручную.