portage не качает через прокси
RNZ 14 Августа, 2006 - 17:17
выставил и в /etc/make.conf
и в /etc/env.d/99local (env-update && source /etc/profile.env)
не канает
а firefox, opera спокойно качают
»
- Для комментирования войдите или зарегистрируйтесь
вопрос снимаю
вопрос снимаю
А в чём дело-то
А в чём дело-то было?
видимо в
видимо в переменных окружения ftp_proxy и http_proxy ;)
Да нет. Он
Да нет. Он написал что всё сделал и другие программы работали. Я подозреваю что он просто не перелогинился в консоли где запускал emerge
Portage качает с
Portage качает с помощью wget, который нужно настраивать на прокси (wgetrc), a firefox, например, также нужно настраивать
не хотел
не хотел цеплять wget на прокси и в переменных оружения забивать, прокси пользую временно, пока не разберусь с другой траблой http://gentoo.ru/node/3872
я предполагал что portage будет цеплять настройки прокси из /etc/make.conf и передавать их wget при запуске emerge
И вроде как цепляет только, как я понял, скрипты emerge не передают wget параметры прокси
ни так
HTTP_PROXY="http://user:pass@hostproxy:port"
FTP_PROXY="ftp://user:pass@hostproxy:port"
ни так
HTTP_PROXY="user:pass@hostproxy:port"
FTP_PROXY="user:pass@hostproxy:port"
ни так
HTTP_PROXY="http://hostproxy:port"
FTP_PROXY="ftp://hostproxy:port"
ни так
HTTP_PROXY="hostproxy:port"
FTP_PROXY="hostproxy:port"
где hostproxy = IP-proxy
Прокси сервер конфигурил я:
сначало сделал вход по паролю
потом сделал без пароля тока по ip
пофиг, видать надо свой фетчскрипт сделать, который нормально будет передавать параметры из /etc/make.conf
перелогинивать вроде не обязательно
# env-update # же для этого вроде,
да и перелогинивался и перезагружался - пофиг.
решилось только после того как реально ручками вбил
# export http_proxy=http://hostproxy:port
# export ftp_proxy=ftp://hostproxy:port
Кто пользовал deltup ( http://ru.gentoo-wiki.com/HOWTO_Экономия_трафика_с_помощью_deltup ), эта полезная штука иногда уходит в цикл - файл разницы качнёт, сделает новый пакет на основе старого, затем окажется что пакет не собрался должным образом и она опять тот же файлик качает. Т.о. на каком нибудь 900 кб файле можно гигабайты на качать не в тему. Если кто нибудь правил - поделитесь.
На сервере
На сервере некоторые dtu созданы видимо на основе новой версии bzip2, а когда новой исходник создается, то размер не совпадает с размером файла в портеже (и контр. сумма), поэтому он докачивает файл, а потом проверяет с данными из портежей - не совпадает, удаляет и повторяется цикл снова. Я теперь качаю dtu вручную, создаю новый исходник, распаковываю и запаковываю bzip2_old. И все нормально. Гемморой, но все лучше, чем ничего
с версией
с версией deltup-0.4.3_pre2 эта проблема почти решена (почти все файлы патчатся правильно)
ага, уже сам
ага, уже сам докумекал 8)
kdebase-3.5.4 теперь нормально пропатчился
wget может взять
wget может взять прокси из переменной окружения (у меня так и настроено). только эти переменные я указал в /etc/profile
в gentoo 2006.0
спасибо, я вкурсе что wget может взять из переменных окружения, я не хотел прописывать переменный таким образом
в gentoo 2006.0 /etc/profile - скрипт поторый обрабатывает файлы из /etc/env.d/ создавая /etc/profile.env и затем прописывая переменные окружения из /etc/profile.env
Quote: скрипт
наверное Вы имели в виду env-update ? /etc/profile просто экспортирует всё что есть в /etc/profile.env, делает определённые проверки и запускает скритпы из /etc/profile.d
а ну да, ошибся
а ну да, ошибся
Так точно
Так точно работает
#http_proxy=http://mainproxy:80 emerge world