URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 3882
[ Назад ]

Исходное сообщение
"yum не хочет подключаться к репозитарию"

Отправлено worsvch , 29-Авг-12 15:24 
Пытаюсь установить пакеты с помощью yum.
Далее по действиям:
1. yum install mc
Error: Cannot find a valid baseurl for repo base
2. Далее беру строку из файла /etc/yum.repos.d/CentOS_Base.repo
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
...
и
wget http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
в итоге результат: Распознается antivirus... сбой: Временный сбой в разрешении имен.

Подскажите, в какую сторону двигаться?



Содержание

Сообщения в этом обсуждении
"yum не хочет подключаться к репозитарию"
Отправлено КуКу , 29-Авг-12 17:11 
>Временный сбой в разрешении имен.

Проверте ДНС и резолв хостов


"yum не хочет подключаться к репозитарию"
Отправлено worsvch , 29-Авг-12 17:24 
>>Временный сбой в разрешении имен.
> Проверте ДНС и резолв хостов

DNS-сервера стоят на windows server 2003, в файле resolv.conf я указал
nameserver1 xx.xx.xx.xx
nameserver2 xx.xx.xx.xx
В файле hosts я также указал эти 2 DNS-сервера.
Что то еще нужно сделать?


"yum не хочет подключаться к репозитарию"
Отправлено КуКу , 29-Авг-12 17:36 
man resolv.conf

" nameserver   Name server IP address"
тоесть, просто нужно писать,например:
nameserver 8.8.8.8
nameserver 4.4.2.2


проверте
nslookup mirrorlist.centos.org

если работает через прокси, то посмотреть прописан ли адрес прокси в yum.conf


"yum не хочет подключаться к репозитарию"
Отправлено КуКу , 29-Авг-12 17:42 
Как то я пропустил
"2. Далее беру строку из файла /etc/yum.repos.d/CentOS_Base.repo
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
...
и
wget http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os"


если у Вас центос 5, то попробуйте заменить эти строчки на:

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirror.yandex.ru/centos/5/os/i386/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled = 1

и попробывать опять yum install mc


"yum не хочет подключаться к репозитарию"
Отправлено worsvch , 29-Авг-12 17:56 
> если у Вас центос 5, то попробуйте заменить эти строчки на:
> [base]
> name=CentOS-$releasever - Base
> #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
> baseurl=http://mirror.yandex.ru/centos/5/os/i386/
> gpgcheck=1
> gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
> enabled = 1
> и попробывать опять yum install mc

теперь другая ошибка
Error: Cannot retrieve repositary metadata (repond.xml) for repositary: base. Please verify its path and try again


"yum не хочет подключаться к репозитарию"
Отправлено worsvch , 29-Авг-12 17:44 
> man resolv.conf
> " nameserver   Name server IP address"
> тоесть, просто нужно писать,например:
> nameserver 8.8.8.8
> nameserver 4.4.2.2

Так и написано, просто вместо ip на форуме указал xx

> проверте
> nslookup mirrorlist.centos.org

Server:         xx.xx.xx.xx
Address:        xx.xx.xx.xx#53

Non-authoritative answer:
Name:   mirrorlist.centos.org
Address: 69.30.193.218
Name:   mirrorlist.centos.org
Address: 72.232.223.58
Name:   mirrorlist.centos.org
Address: 199.187.126.90
Name:   mirrorlist.centos.org
Address: 204.15.73.243
Name:   mirrorlist.centos.org
Address: 64.235.47.134


> если работает через прокси, то посмотреть прописан ли адрес прокси в yum.conf


"yum не хочет подключаться к репозитарию"
Отправлено КуКу , 29-Авг-12 17:53 
Проверте правильность линков в CentOS-Base.repo
Судя по всему система давно или никогда не обновлялась, так что попродуйте прямые линки, пример записи для центос5 я дал выше.
Проверте прокси.

"yum не хочет подключаться к репозитарию"
Отправлено worsvch , 29-Авг-12 18:25 
> Проверте правильность линков в CentOS-Base.repo
> Судя по всему система давно или никогда не обновлялась, так что попродуйте
> прямые линки, пример записи для центос5 я дал выше.
> Проверте прокси.

gпрописал прямые ссылки, теперь ошибка:
Error: Cannot retrieve repositary metadata (repond.xml) for repositary: base. Please verify its path and try again


"yum не хочет подключаться к репозитарию"
Отправлено worsvch , 29-Авг-12 18:41 
> Проверте правильность линков в CentOS-Base.repo
> Судя по всему система давно или никогда не обновлялась, так что попродуйте
> прямые линки, пример записи для центос5 я дал выше.
> Проверте прокси.

в файле /etc/yum.conf
добавил строку
proxy=http://xx.xx.xx.xx:8080
результат не изменился


"yum не хочет подключаться к репозитарию"
Отправлено КуКу , 30-Авг-12 10:01 
> Error: Cannot retrieve repositary metadata (repond.xml) for repositary: base. Please verify its path and try again

прямые линки точно правильные?


"yum не хочет подключаться к репозитарию"
Отправлено worsvch , 14-Сен-12 15:53 
>> Error: Cannot retrieve repositary metadata (repond.xml) for repositary: base. Please verify its path and try again
> прямые линки точно правильные?

вот так:
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirror.yandex.ru/centos/5/updates/i386/repodata/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled = 1


"yum не хочет подключаться к репозитарию"
Отправлено worsvch , 14-Сен-12 16:08 
Вообщем такое вылетает:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* c5-media:
base                                                                                                                                                      | 2.3 kB     00:00
http://mirror.centos.org/centos/5/os/i386/repodata/repodata/...: [Errno -1] Error importing repomd.xml for base: Damaged repomd.xml file
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again

Прокси проверил, все точно.


"yum не хочет подключаться к репозитарию"
Отправлено КуКу , 10-Окт-12 10:47 
иногда прописывавание прокси в yum.conf непомогает.

попробуйте просто в шеле експортировать
#для баш

export http_proxy=http://ip_proxy:port_proxy