linux:commands:aptitude
Различия
Показаны различия между двумя версиями страницы.
| linux:commands:aptitude [2026/10/03 13:18] – создано Кирилл Молчанов | linux:commands:aptitude [2026/10/03 13:18] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== Команда 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 ===== | ||
| + | |||
| + | Открыть псевдографический интерфейс: | ||
| + | <code bash> | ||
| + | sudo aptitude | ||
| + | </ | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Обновление списка пакетов: | ||
| + | <code bash> | ||
| + | sudo aptitude update | ||
| + | </ | ||
| + | |||
| + | Безопасное обновление всех пакетов: | ||
| + | <code bash> | ||
| + | sudo aptitude safe-upgrade | ||
| + | </ | ||
| + | |||
| + | Поиск пакета в репозиториях: | ||
| + | <code bash> | ||
| + | sudo aptitude search имя_пакета | ||
| + | </ | ||
