поиск способного кэша не находит g ++ пакеты

Когда я работаю apt-cache search g++-6 , ничто не подходит.

Однако в Синаптическом, я могу найти g++-6 очень хорошо. Это ошибка с apt-cache?

2
задан 14 June 2017 в 00:23

1 ответ

g++-6 не доступно в Ubuntu 16.04, (у меня нет ее в синаптическом ни одним).

Однако попытка, выходящая + знак, это работает на меня:

apt-cache search "g\+\+-5"

или для g++-6:

apt-cache search "g\+\+-6"

Это из-за "regex", man apt-cache:

search regex...
    search performs a full text search on all available package lists 
    for the POSIX regex pattern given.
<час>

Вашу строку после apt-cache search рассмотрят как "regex" так:

g++-6

Вы ищете по крайней мере один или несколько "g", сопровождаемые "-" и сопровождаемые 6, чем-то как "g-6" или "строительное стекло 6" или "ggg-6"..., таким образом, Ваш поиск не приносит Вам результата.

4
ответ дан 2 December 2019 в 02:14

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

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