«yum repolist», показывающий список репо, но НЕТ файла репо в /etc/yum.repo.d

Может ли кто-нибудь изучить проблему и помочь?

У меня есть сервер Red Hat с подпиской Red Hat, и я попытался получить список всех исправлений безопасности с помощью / usr / bin / yum list-security --безопасность. После выполнения вышеуказанной команды я вижу, что все перечисленные пакеты являются пакетами SuSE. Не знаю почему.

[root@test ~]# /usr/bin/yum list-security --security 
Loaded plugins: rhnplugin, security
slessp3-bash-9740 security bash-3.2-147.20.1.x86_64
slessp3-bash-9780 security bash-3.2-147.22.1.x86_64
Slessp3-binutils-201501-10214 security binutils-2.23.1-0.23.15.x86_64

Пытался проверить репозиторий yum с помощью yum repolist, и я увидел, что репозиторий SuSE включен. Но я не видел файл репо в yum.repos.d для отключения.

[root@test ~]# yum repolist 
Loaded plugins: rhnplugin, security
repo id repo name status
rhel-source Red Hat Enterprise Linux 5Server - Source enabled: 5,076
rpmforge RHEL 5Server - RPMforge.net - dag enabled: 11,403
sles11-sp3-pool-x86_64 SLES11-SP3-Pool for x86_64 enabled: 2,862
sles11-sp3-suse-manager-tools-x86_64 SLES11-SP3-SUSE-Manager-Tools x86_64 enabled: 121
sles11-sp3-updates-x86_64 SLES11-SP3-Updates for x86_64 enabled: 3,618
repolist: 23,080

[root@test yum.repos.d]# ls -lrt
total 28
-rw-r--r-- 1 root root 561 Jan 14 2015 rhel-debuginfo.repo
-rw-r--r-- 1 root root 1128 Mar 15 2012 rpmforge.repo
-rw-r--r-- 1 root root 728 Mar 15 2012 mirrors-rpmforge-testing
-rw-r--r-- 1 root root 739 Mar 15 2012 mirrors-rpmforge
-rw-r--r-- 1 root root 222 Sep 17 12:20 rhel-source.repo
0
задан 19 August 2016 в 23:42
2 ответа

Подсказка находится в сообщении: Загруженные плагины: rhnplugin

Ваша система RHEL либо зарегистрирована в Red Hat для получения обновлений, либо управляется сервером RHN Satellite. (или сервер Spacewalk с открытым исходным кодом, SuSe отправляет его как SuSe manager) через этот плагин yum, и тогда вам не нужны обычные файлы конфигурации репозитория для yum.

1
ответ дан 4 December 2019 в 16:31
  1. Во-первых, rpmforge.rpm , похоже, превратился в repoforge.org по данным Google. Так что ваш rpmforge.repo может быть нестабильным.

  2. Я бы отключил его с помощью yum-config-manager --disable rpmforge * (и то же самое для зеркал). Вы также можете редактировать файлы репо и установить enabled = 0 , если хотите. Может быть, зеркала теперь указывают на SLES?

  3. yum clean all должен заставить систему забыть об этих репозиториях и перестроить вещи.

  4. Думаю, вам может потребоваться избавиться и от подключаемых модулей SLES. Инструкции для этого находятся здесь ... https://docs.fedoraproject.org/en-US/Fedora_Core/5/html/Software_Management_Guide/sn-yum-managing-plugins.html

0
ответ дан 4 December 2019 в 16:31

Теги

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