2013-07-09 5 views
2

Я пытаюсь установить пассажира в моем Linux. И, когда я используюyum in linux не работает

yum update 

Response является

Loaded plugins: priorities, security, update-motd, upgrade-helper 
amzn-main               | 2.1 kB  00:00  
amzn-main/primary_db            | 2.4 MB  00:00  
amzn-updates              | 2.3 kB  00:00  
amzn-updates/primary_db           | 700 kB  00:00  
http://passenger.stealthymonkeys.com/rhel/latest/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found" 
Trying other mirror. 
http://passenger.stealthymonkeys.com/rhel/latest/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found" 
Trying other mirror. 
http://mirror.hmdc.harvard.edu/mirrors/passenger/rhel/latest/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found" 
Trying other mirror. 
Error: Cannot retrieve repository metadata (repomd.xml) for repository: passenger. Please verify its path and try again 

Это так странно, что случилось с моей Linux?

Да, сервер redhat.

+0

Дополнительная информация о системе, пожалуйста? – jdero

+0

Да, сервер redhat. – Howard

ответ

4

С bigrigdriver на linuxquestions

Погрешность, вероятно, в вашем /etc/yum.conf, или в /etc/yum.repos.d/.repos. Если адрес репо переместится на один уровень слишком глубоко (в папку repodata), вы получите эту ошибку.

Скопируйте URL-адрес в свой файл репо и вставьте его в браузер. Он должен доставит вас на сайт репозитория. Это если заканчивается в папке repodata (где файл repmod.xml находится), назад на один уровень в дереве каталогов так, что вы видите дерево папок, как: i585 i686 noarch ппц repodata x86_64

Это должен быть последний уровень в URL-репо. Yum найдет папку repodata и repmod.xml и применит необходимые вам данные для установки (либо 32 бит, либо 64 бит).

+2

Я прихожу в /etc/yum.repos.d/ и удаляю user.repo. То все в порядке. Спасибо! – Howard

+0

удаление пассажира.репо работал и для меня. – mveerman

2

http://passenger.stealthymonkeys.com/rhel/latest не существует. Это означает, что ваша конфигурация Yum устарела.

Вы можете редактировать /etc/yum.repos.d/..., чтобы заменить latest на 6rolling. Или вы можете попробовать переустановить passenger-release.noarch.rpm от http://passenger.stealthymonkeys.com/, который, скорее всего, сделает это за вас.

Смежные вопросы