Translation(s): English - Español - Français - Italiano - Русский

(!) ?Discussion


aptitude is also non-fattening, naturally cleansing, and housebroken. It does not, however, have Super Cow Powers, meaning that it does not implement the moo operation, verbosely or otherwise.

Сам пакет: aptitude.

Интерактивное использование

Для запуска aptitude в интерактивном режиме, введите следующую команду в терминале:

aptitude

После этого используйте:

Обычно aptitude в текстовом пользовательском интерфейсе используется следующим образом: запустить aptitude; нажать 'u' (обновить список доступных пакетов); нажать 'U' (отметить все пакеты, которые возможно обновить, к обновлению); (поискать/выбрать что-то еще для установки, по выбору); нажать 'g' (просмотреть действия, которые будут выполнены и, при необходимости, откорректировать их) ; нажать 'g' еще раз (начать загрузку).

Иногда, в случае, если необходимо разрешить конфликт, вы обнаруживаете, что сделали ошибку; в этом случае можно использовать 'Отменить все незаконченные действия' в меню 'Действия', что даст вам возможность изменить выбор.

При просмотре незаконченных действий:

Посетите Accessing package information для понимания смысла букв в строке синопсиса (к примеру, 'i' означает "будет установлен", 'p' - "не установлен", и т.д.)

Использование вручную

Помимо прочего, можно тспользовать aptitude так же, как и apt-get:

Обновить список пакетов (от суперпользователя):

# aptitude update

Обновить имеющиеся пакеты:

# aptitude safe-upgrade

Установить пакет foo:

# aptitude install foo

Удалить пакет bar:

# aptitude remove bar

Вычистить пакет foo:

# aptitude purge foo

Лично я все еще использую apt-cache search foo для поиска – aptitude search foo работает медленнее. Но вам стоит попробовать aptitude search foo. Вы наверняка заметите отличие вывода от apt-cache, иногда, это может быть полезно для поиска пакета для того, чтобы узнать, установлен ли он.

Руководство по aptitude - настоящий кладезь информации. Нет смысла копировать сюда эту информацию, поэтому загляните в него для получения дополнительной информации.

Как обновить свой дистрибутив

Прочтение и следование инструкциям с release notes при обновлении до новой основной версии настоятельно рекомендуется. Раньше использование 'dist-upgrade' было допустимо. Сейчас же его использование не рекомендуется (если только вы не используете sid, в этом случае, с чего вам читать эту статью?) Также dist-upgrade не необходим для небольших обновлений (e.g. from lenny 5.0.1 to 5.0.2).

$ cat /etc/debian_version

Пример обновления с etch 4.0r1 до 4.0r2 ...etc

# aptitude update
# aptitude full-upgrade

переход с apt-get на aptitude

Action

apt-get command

aptitude command

Установить foo

apt-get install foo

aptitude install foo

Поиск foo

apt-cache search foo

aptitude search foo

Удалить foo

apt-get remove foo

aptitude remove foo

Вывести обратные зависимости

apt-cache rdepends foo

aptitude search ~Dfoo

Вывести информацию о приоритетах для foo

apt-cache policy foo

aptitude versions foo

Загрузить исходный код foo и собрать бинарный .deb пакет

apt-get source --compile foo

?

Смотри также

а также ... apt.conf, preferences, sources.list, Aptitude::Parse-Description-Bullets=true, AptitudeTodo