Я посмотрел учебник по aptitude и прочитал справочную страницу, но просто не понимаю. Как вы говорите «установить пакет foo» после запуска aptitude? Или искать все пакеты с "foo" в названии?
Я посмотрел учебник по aptitude и прочитал справочную страницу, но просто не понимаю. Как вы говорите «установить пакет foo» после запуска aptitude? Или искать все пакеты с "foo" в названии?
Ответы:
После запуска aptitude используйте эти ключевые команды, как описано в разделе Использование стиля aptitude GUI : (Если вы используете Bionic, используйте CTRL+Tвместо F10)
F10 чтобы получить доступ к меню aptitude.
? это для доступа к "помощи"
Используйте «вверх» ↑, «вниз» ↓, «влево» ←, «вправо» →, для навигации.
Используйте Enterдля выбора предметов.
Используйте +или -для установки, обновления или удаления пакета
Используйте gдля предварительного просмотра или подтверждения действий
qвыйти - это также закроет текущее открытое окно ( gидет вперед, qидет назад)
Обычное использование aptitude в TUI (текстовый интерфейс пользователя):
Некоторое время, когда вам нужно разрешать конфликты, вы обнаруживаете, что совершили ошибку;
Вы можете легко использовать «Отмена ожидающих действий» в меню «Действия», чтобы вы могли выбрать заново.
При просмотре ожидающих действий:
a явно принимает действие (используйте снова, чтобы отменить)
r отклоняет действие
g снова идет вперед с ожидающих действий
Чтобы установить пакет на консоли, выполните:
aptitude install package name
Для поиска пакетов:
aptitude search package name
Например, допустим, вы хотите установить Pidgin
Поиск:
aptitude search pidgin
Установка:
aptitude install pidgin
Чтобы найти пакет, нажмите /и введите часть имени пакета, которую вы хотите найти (можно использовать регулярные выражения). Это похоже на поиск в редакторах, таких как vim.
Вы можете использовать клавиши со стрелками вверх и вниз для просмотра, вместе с вводом для переключения узлов дерева.
Когда вы нашли нужный пакет, нажмите, +чтобы пометить его для установки (он будет показан зеленым цветом, и вы увидите iвторой символ в столбце состояния). Затем напечатайте g(для «go»), чтобы перейти к экрану предварительного просмотра, показывающему все ожидающие изменения. Через секунду gначнется установка.
Вы также можете использовать Enter, когда на упаковке, чтобы открыть окно с подробной информацией о пакете.
Если в aptitude открыто несколько окон (например, сведения о пакете и окна предварительного просмотра), вы переключаетесь между ними с помощью F6и F7и закрываете текущее окно с помощью q.
С ним aptitudeвы можете использовать консоль на основе ncurses в терминале (см. Другие ответы) или использовать все ее опции в командной строке. Я обычно использую последний метод, как я продемонстрирую на примере cheeseпакета:
( Перед использованием любой из команд aptitude установки в этой статье стоит sudo aptitude updateвыполнить обновление списка доступных программ.)
Для поиска пакета используйте
aptitude search cheese
Затем, чтобы показать всю информацию о пакете относительно версий и зависимостей, введите
aptitude show cheese
Затем для его установки воспользуйтесь
sudo aptitude install cheese
Однако, помимо стандартного базового использования поиска, удаления и установки пакетов, aptitudeможно устанавливать и удалять пакеты с помощью одной команды. При aptitudeустановке команды добавить -после имени пакета , чтобы он удаляется , и склонности команды Выкрутить добавить +после имени пакета , чтобы он установлен .
Если вы введете
sudo aptitude install cheese gthumb-
cheeseбудет установлен, пока gthumbбудет удален.
Однако, с другой стороны, если вы используете
sudo aptitude remove grsync+ htop
htopбудут удалены и grsyncустановлены.
Источник: см. Руководство Debian для получения дополнительной информации aptitude. Для другого существенного объяснения aptitudeи его других полезных команд, смотрите man aptitudeили справочные страницы Ubuntu онлайн.
F10Ключ не работает на Bionic, то ,ctrl + tчто делает это сейчас