Назад | Перейти на главную страницу

Yum через http прокси

У меня есть несколько серверов Fedora 13, которые должны подключаться через http-прокси для обновлений yum. Весь трафик порта 80 должен маршрутизироваться через этот прокси. Я установил прокси-сервер в графическом интерфейсе сетевых настроек. Я прекрасно могу бродить по Интернету. Я также установил информацию о своем прокси в /etc/yum.conf следующим образом: proxy = http: proxy.largecorp.corp / accelerated_pac_base.pac proxy_user = user proxy_password = password

Затем я добавил экспорт HTTP_PROXY = "http: proxy.largecorp.corp / accelerated_pac_base.pac" в / etc / bashrc и получил файл.

Когда я запускаю yum update: загруженные плагины: presto, refresh-packagekit Ошибка: не удается получить метаданные репозитория (repomd.xml) из репозитория: fedora. Пожалуйста, проверьте его путь и попробуйте еще раз.

Все URL-адреса репо являются значениями по умолчанию, так как это новая установка.

Используйте прокси ntlmaps. http://sourceforge.net/projects/ntlmaps/ настройте его, запустите (вам нужен питон на вашем ящике) и поставьте что-то вроде

http://127.0.0.1:5865 

в вашем yum.conf (номер порта может быть другим, в зависимости от вашей конфигурации).

http:proxy.largecorp.corp/accelerated_pac_base.pac не является действительным URL, не так ли? http://proxy.largecorp.corp/accelerated_pac_base.pac?

Помимо этого, вы должны попытаться явно указать, какой прокси-сервер yum должен использовать, вместо того, чтобы указывать его на URL-адрес автоматической конфигурации, такой как тот, который вы используете; что-то вроде

http://proxy.largecorp.corp:8080

Просто найдите свои фактические настройки прокси и используйте их.