Чего-то давно я ничего не писал… Все силы сейчас бросил на разработку Jabber-бота для курсовой по JAVA, параллельно поднимая пару новых серваков под Ubuntu и Fedora на работе. Собственно, работая над ними, и столкнулся с некоторыми трудностями. Поставил системы, настроил инет через корпоративную проксю — в FireFox сайты открывались успешно. А вот при попытке обновить систему/установить новое ПО в терминале вылезало что-то вроде этого (пишу по памяти):
sudo apt-get update
Не удалось получить http://ru.archive.ubuntu.com/ubuntu/dists/lucid/Release.gpg Что-то странное произошло при определении 'ru.archive.ubuntu.com:http' (-5 — С именем хоста не связано ни одного адреса)
Не удалось получить http://ru.archive.ubuntu.com/ubuntu/dists/lucid/main/i18n/Translation-ru.bz2 Что-то странное произошло при определении 'ru.archive.ubuntu.com:http' (-5 — С именем хоста не связано ни одного адреса)
Не удалось получить http://ru.archive.ubuntu.com/ubuntu/dists/lucid/restricted/i18n/Translation-ru.bz2 Что-то странное произошло при определении 'ru.archive.ubuntu.com:http' (-5 — С именем хоста не связано ни одного адреса)
Оказывается, apt-get клал на настройки прокси, сделанные через GUI KDE. Ему необходимо указать их вручную вот так:
vim /etc/apt/apt.conf.d/proxy
и в открывшемся конфигурационном файле вписать:
Acquire::http::Proxy "http://login:pass@xxx.xxx.xxx.xxx:yyyy";
Acquire::ftp::Proxy "http://login:pass@xxx.xxx.xxx.xxx:yyyy";
Acquire::::Proxy "true";
После этого apt-get заработал как надо, однако wget все еще не хотел работать. Решилось тем же способом, а именно в файл /etc/wgetrc добавил строки:
ftp_proxy="ftp://proxy.example.com:8080"
http_proxy="http://proxy.example.com:8080"
Fedora 14 ставил для нового сервера с TraffPro, так что GUI там не было. Наученный предыдущим опытом, сразу полез в гугл. Оказалось, все так же, как и в Ubuntu:
Необходимо в файле /etc/yum.conf раскоментировать (или добавить, если их нет) строчки
proxy=http://ip:port/
Если используется авторизация на проксе, то так же надо добавить следующее:
proxy_username=admin
proxy_password= qwerty
wget на Федоре после этого заработал без проблем.
Большое спасибо, очень помогло !!!