Разница между командами apt-get и aptitude при переустановке пакетов заключается в некоторых особенностях:
- aptitude автоматически удаляет подходящие пакеты, в то время как для apt-get для этого требуется отдельная команда. unix.stackexchange.com
- aptitude запоминает, какие пакеты были установлены явно, а какие — только из-за зависимостей. unix.stackexchange.com При отсутствии необходимости в последних он автоматически удаляет их. unix.stackexchange.com apt-get же обрабатывает явно установленные пакеты и их зависимости одинаково. unix.stackexchange.com
- aptitude позволяет легко просматривать возможные решения конфликтов, в то время как с apt-get обычно показан только один возможный способ, и его нужно либо принять, либо разрешить вручную (например, с помощью dpkg). superuser.com
Кроме того, aptitude предоставляет интерфейс меню терминала, в то время как apt-get — нет. unix.stackexchange.com
Выбор между этими командами зависит от конкретных задач и предпочтений пользователя.