Почистить кеш
Для начала я бы очистил свою область кэша.
$ sudo yum clean all
Тестирование каждого репо
Если это не решит проблему, я попытаюсь отключить каждый репозиторий 1 за раз, а затем еще раз выполню yum list
команду, чтобы посмотреть, решит ли это вашу проблему.
Вы можете сделать это через командную строку временно, но сначала вам нужно получить фактические имена репозиториев, имена файлов не обязательно должны совпадать.
Здесь я использую Fedora 19, например:
$ yum repolist | expand
Loaded plugins: auto-update-debuginfo, changelog, langpacks, refresh-packagekit
repo id repo name status
fedora/19/x86_64 Fedora 19 - x86_64 36,253
fedora-debuginfo/19/x86_64 Fedora 19 - x86_64 - Debug 6,635
google-chrome google-chrome 3
rpm-sphere RPM Sphere 7,679
rpmfusion-free/19/x86_64 RPM Fusion for Fedora 19 - 462
rpmfusion-free-debuginfo/19/x86_64 RPM Fusion for Fedora 19 - 157
rpmfusion-free-updates/19/x86_64 RPM Fusion for Fedora 19 - 414
rpmfusion-free-updates-debuginfo/19/x86_64 RPM Fusion for Fedora 19 - 149
rpmfusion-nonfree/19/x86_64 RPM Fusion for Fedora 19 - 219
rpmfusion-nonfree-debuginfo/19/x86_64 RPM Fusion for Fedora 19 - 62
rpmfusion-nonfree-updates/19/x86_64 RPM Fusion for Fedora 19 - 497
rpmfusion-nonfree-updates-debuginfo/19/x86_64 RPM Fusion for Fedora 19 - 170
*updates/19/x86_64 Fedora 19 - x86_64 - Update 17,597
*updates-debuginfo/19/x86_64 Fedora 19 - x86_64 - Update 2,241
virtualbox/19/x86_64 Fedora 19 - x86_64 - Virtua 10
repolist: 72,548
Включение одного репо за раз
Так что я вижу имена моих репозиториев в самом первом столбце. Далее вы захотите создать `yum list ', где вы отключаете все, а затем включаете только один репо, чтобы убедиться, что он работает правильно.
$ yum --disablerepo=* --enablerepo=google-chrome list available
Loaded plugins: auto-update-debuginfo, changelog, langpacks, refresh-packagekit
Available Packages
google-chrome-beta.x86_64 33.0.1750.91-1
Когда вы попадете в репозиторий, который вызывает проблему, вы должны получить ту же ошибку, о которой вы упоминали в своем посте.