Команда yum не загружает пакеты из пользовательского файла.repo в CentOS 6
Я добавил этот файл.repo в /etc/yum.repos.d/ на CentOS 6. Затем, когда я пытаюсь установить пакет из этого репо, я не вижу зеркал, загруженных из этого репо.
Выход из yum repolist
является
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp.iitm.ac.in
* epel: mirror01.idc.hinet.net
* extras: ftp.iitm.ac.in
* updates: ftp.iitm.ac.in
repo id repo name status
base CentOS-6 - Base 6,346
epel Extra Packages for Enterprise Linux 6 - x86_64 7,595
epel-spectrum2 Spectrum is an XMPP transport/gateway/server. 14
extras CentOS-6 - Extras 4
updates CentOS-6 - Updates 250
repolist: 14,209
Таким образом, кажется, что файл репо настроен правильно, но когда я пытаюсь установить пакет из него, вывод
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp.iitm.ac.in
* epel: mirror01.idc.hinet.net
* extras: ftp.iitm.ac.in
* updates: ftp.iitm.ac.in
Setting up Install Process
No package spectrum2 available.
Error: Nothing to do
Я уверен, что пакет доступен в этом репо, потому что их сайт утверждает это. Что делать, чтобы иметь пакеты из этого репо? Я пропускаю какие-либо настройки?
2 ответа
Я согласен, что в их документации говорится, что эти репозитории делают пакеты spectrum2 доступными, но их там нет. Когда я смотрю на http://repos.fedorapeople.org/repos/jkaluza/spectrum2/epel-6/i386/ и http://repos.fedorapeople.org/repos/jkaluza/spectrum2/epel-6/x86_64, там там нет пакетов спектра. yum
ведет себя правильно, и вам нужно будет поговорить с сопровождающими репозитория, чтобы выяснить, что не так.
Изменить: я отмечаю, что с тех пор пакеты появились в репозиториях, так что теперь вы должны быть в порядке. Да?
Пытаться yum clean all
очистить все кэшированные файлы.
Вы также можете попробовать yum install package --enablerepo=epel-spectrum2