====== Команда aptitude ======
----
===== О команде aptitude =====
Команда aptitude - Это ещё один пакетный менеджер для дистрибутивов на базе Debian. Позволяет делать всё то же самое, что и [[apt|команда apt]], но только кроме командной строки у aptitude есть псевдографический интерфейс на основе ncurses. С помощью этого инструмента вы можете устанавливать и удалять программы, обновлять систему, смотреть информацию о пакетах и их зависимости, выполнять поиск и многое другое.
===== Команды aptitude =====
* **--help** - Показать справочную информацию по команде
* **update** - Обновляет список пакетов в репозиториях
* **safe-upgrade** - Выполняет безопасное обновление пакетов
* **full-upgrade** - Выполняет полное обновление системы, возможна установка и удаление пакетов
* **hold** - Запретить обновление пакета
* **unhold** - Разрешить обновление пакета
* **search** - Выполняет поиск пакетов по названию в репозиториях
* **show** - Показывает подробную информацию о пакете
* **showsrc** - Показывает подробную информацию о пакете с исходным кодом (обёртка над apt)
* **versions** - Показывает версии указанных пакетов
* **download** - Загружает пакет(ы) в текущий рабочий каталог
* **source** - Загружает пакет(ы) с исходным кодом (обёртка над apt)
* **install** - Устанавливает пакеты
* **reinstall** - Переустанавливает пакеты
* **remove** - Удаляет пакеты
* **purge** - Удаляет пакеты, включая файлы конфигурации
* **autoclean** - Удаляет кэш пакетов, которые больше не доступны в репозиториях
* **clean** - Удаляет пакеты, которые загруженные в кеш
* **changelog** - Позволяет посмотреть журнал изменений пакета
* **why** - Объясняет почему определённый пакет следует установить.
* **why-not** - Объясняет почему определённый пакет нельзя установить.
===== Использование aptitude =====
Открыть псевдографический интерфейс:
sudo aptitude
{{ :linux:commands:aptitude-screan.jpg |}}
Обновление списка пакетов:
sudo aptitude update
Безопасное обновление всех пакетов:
sudo aptitude safe-upgrade
Поиск пакета в репозиториях:
sudo aptitude search имя_пакета