Делать способности менее многословными

13

Люди говорят, что aptitudeв Debian это намного лучше apt-get, но я нахожу это менее полезным. (См. Примеры ниже.) Есть ли какая-то магия конфигурации для aptitudeизбавления от этих бесполезных сообщений о состоянии?

»Aptitude install foo
Чтение списков пакетов ...
Построение дерева зависимостей ...
Чтение информации о состоянии ...
Чтение расширенной информации о состоянии ...
Инициализация состояний пакета ...
Запись расширенной информации о состоянии ...
Не удалось найти пакет, имя или описание которого соответствует "foo"
Не удалось найти пакет, имя или описание которого соответствует "foo"
Пакеты не будут установлены, обновлены или удалены.
0 обновленных пакетов, 0 новых установленных, 0 для удаления и 3 не обновленных.
Нужно получить 0Б архивов. После распаковки будет использоваться 0B.
Запись расширенной информации о состоянии ...
Чтение списков пакетов ...
Построение дерева зависимостей ...
Чтение информации о состоянии ...
Чтение расширенной информации о состоянии ...
Инициализация состояний пакета ...

Для сравнения:

»Apt-get install foo
Чтение списков пакетов ...
Построение дерева зависимостей ...
Чтение информации о состоянии ...
E: Не удалось найти пакет foo
user1686
источник

Ответы:

8

Вы можете настроить тишина aptitude (и apt-get), поставив строку, например:

quiet = "2";

в начале или в конце /etc/apt/apt.conf.

Чарльз Стюарт
источник
10

Попробуйте поставить -q, -q=2или -qqв конце ваших команд, например:

sudo aptitude update -q=2
Iain
источник
Есть ли источник, документирующий, какие сообщения тихий режим выполняет или не фильтрует?
Тит