Ограничить результаты показа apt-cache только одной записью (кандидат на установку)

Предположим, я запускаю apt-cache show foo - он распечатывает все записи для foo. Это проблема, если я хочу использовать его из какого-то скрипта синтаксического анализа. Есть ли стандартный способ показать только первую запись?

0
задан 30 April 2019 в 18:14

1 ответ

Вы можете использовать --no-all-versions, чтобы ограничить вывод только версией-кандидатом (то есть той, которая будет / будет установлена ​​apt или apt-get).

Из man apt-cache:

   -a, --all-versions
       Print full records for all available versions. This is the default;
       to turn it off, use --no-all-versions. If --no-all-versions is
       specified, only the candidate version will be displayed (the one
       which would be selected for installation). This option is only
       applicable to the show command. Configuration Item:
       APT::Cache::AllVersions.
0
ответ дан 30 April 2019 в 18:14

Другие вопросы по тегам:

Похожие вопросы: