По умолчанию, yum получает данные с HTTP сервера. Все соединения yum с HTTP происходят с использованием HTTP / 1.1 протокола и совместимых с ним веб прокси серверов. Вы также можете получить доступ к репозиториям используя протокол FTP.
Если вам необходимо разрешить доступ к yum через proxy сервер для всех пользователей используйте файл /etc/yum.conf и внесите в него следующие строчки:
proxy=http://proxy.mydomain.com:3128
proxy_username=user_proxy
proxy_password=pass_user_proxy
В данном примере параметр:
proxy — адрес вашего proxy сервера:порт
proxy_username — имя пользователя
proxy_password — его пароль
Если ваш proxy сервер не использует авторизацию достаточно прописать только:
proxy=http://proxy.mydomain.com:3128
/etc/yum.conf — настраивать работу yum через прокси для всех пользователей.
Чтобы разрешить доступ yum через proxy сервер для конкретного пользователя вам необходимо использовать файл профиля пользователя. По умолчанию это ~/.bash_profile
в домашнем каталоге пользователя. Внесите в него следующие строчки:
http_proxy=»http://mycache.mydomain.com:3128″
export http_proxy
если для работы proxy сервера необходимо использовать логин-пароль добавьте их в строчку http_proxy:
http_proxy=»http://user_proxy:pass_user_proxy@proxy.mydomain.com:3128″
Спасибо, очень помогли. А то пол вечера никак не получалось сделать.
Всегда пожалуйста 🙂
У вас ошибка в тексте
proxy_username=pass_user_proxy
надо поменять на
proxy_password=pass_user_proxy
и
proxy_username — его пароль
на
proxy_password— его пароль
Павел, точно! Спасибо за внимательность! Поправил 🙂