Вы попали в ловушку «по умолчанию»; yum list
будет (из man yum
в разделе «Опции списка»):
List all available and installed packages.
Мой акцент на доступном . Если вы хотите видеть только те пакеты, которые у вас уже установлены, используйте:
yum list installed
Кроме того, будьте осторожны с такими конструкциями, как:
sudo yum list | grep devtoolset-7*
Поскольку ваша оболочка попытается раскрыть devtoolset-7*
как подстановочный знак и потенциально может совпадать с одним или несколькими именами файлов в вашем текущем каталоге, что приведет к путанице в ваших результатах. Вместо этого yum
может использовать подстановочный знак для поиска :
sudo yum list installed 'devtoolset-7*'
(Обратите внимание на одинарные кавычки, защищающие подстановочный знак от оболочки ).
URL-адрес https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
— это не URL-адрес репозитория, а файл конфигурации YUM для репозитория. Команда yum-config-manager
работает с файлами конфигурации YUM, так что все работает нормально.
URL-адрес, который вы хотите использовать, можно найти в этом файле:baseurl=https://rpm.releases.hashicorp.com/RHEL/$releasever/$basearch/stable
.