Наскільки я можу бачити, в 10.04 головні відмінності між придатністю та сприйняттям:
aptitudeдодає явні прапорці для кожного пакета, вказуючи, чи пакет автоматично встановлений для задоволення залежності: ви можете маніпулювати цими прапорами ( aptitude markautoабо aptitude unmarkauto), щоб змінити спосіб обробки поваги до пакету.
apt-getзберігає ту саму інформацію, але не показуватиме її прямо. apt-markможе використовуватися для маніпулювання прапорами.
aptitudeзапропонує видаляти невикористані пакети щоразу, коли ви видаляєте встановлений пакет, тоді як це apt-getробитиме лише у випадку, якщо це буде чітко запитано з apt-get autoremoveабо вказано --auto-remove.
aptitudeвиконує функцію єдиного переднього кінця командного рядка для більшості функцій як у, так apt-getі в apt-cache. Примітка : Станом на 16.04 є aptкоманда, яка включає найбільш часто використовувані команди з apt-getта apt-cacheта кілька додаткових функцій.
На відміну від apt-cache'search', результат aptitude'search' також показує встановлений / видалений / очищений стан пакету (плюс власні прапори статусу). Крім того, "встановити" вихідні позначки, які пакунки встановлюються для задоволення залежності, а які видаляються через невикористання.
aptitude має (лише для тексту) інтерактивний інтерфейс користувача.
Я особисто використовую лише aptitudeдля управління пакетом командного рядка (і я ніколи не використовую текстовий інтерфейс); Я вважаю, що його результат є більш читаним, ніж apt-get/ apt-cache.
Однак, якщо aptitudeUbuntu вже не буде стандартним, не існує іншого вибору, крім використання apt-getв інструкціях та інструкціях з експлуатації.
(Особисто я дуже розчарований, коли побачила, що він зникне в 10.10; тим більше, що поліпшення можливостей apt-getв основному стосується зручності використання. Я думаю, вони вважали, що ті, хто знаходить командний рядок, знають, як повернути здатність, і тим, хто не використовує командний рядок, не буде байдуже ...)
aptзамість будь-якого з цих: itsfoss.com/apt-vs-apt-get-difference