[SOLVED] Можно ли заставить emerge ходить через proxy?
Барра Белый Гепард 30 Августа, 2007 - 20:24
....^
...
../.\
..
./
.|.\
.
...|
...
...|
...
»
- Для комментирования войдите или зарегистрируйтесь
http_proxy="" ftp_proxy="" В
Автор ArtSh, дата создания 11 сентября, 2007 - 02:57.
http_proxy=""
ftp_proxy=""
В make.conv или создать файл с таким содержимым в /etc/env.d/
»
- Для комментирования войдите или зарегистрируйтесь
В
Автор MooSE, дата создания 11 сентября, 2007 - 06:35.
В /etc/make.conf:
HTTP_PROXY="http://127.0.0.1:3128" FTP_PROXY="http://127.0.0.1:3128" RSYNC_PROXY="127.0.0.1:3128"
»
- Для комментирования войдите или зарегистрируйтесь
Не работает.
Автор Wolverine, дата создания 24 ноября, 2008 - 13:38.
Как было сказано выше, строчные символы нужно использовать, то есть http_proxy...
—
// Если бы Уильям Шекспир был программистом, знаменитую фразу "То be or not to be" он написал бы так: 2b | ! 2b
»
- Для комментирования войдите или зарегистрируйтесь
.
Автор ndrwsh, дата создания 24 ноября, 2008 - 19:08.
Меня забавляет накал взаимных наездов в теме,
которая [SOLVED] ещё в 2007 году.
»
- Для комментирования войдите или зарегистрируйтесь
Все давно решено и работает
Автор bober2000, дата создания 24 ноября, 2008 - 21:55.
В файле
/etc/env.d/99local
http_proxy="http://user:password@proxy.addres:port"
ftp_proxy="http://user:password@proxy.addres:port"
RSYNC_PROXY="user:password@proxy.addres:port"
Обратить внимание на то как пишеться рсинк прокси
Прокси Squid с авторизацией - работает
Под Виндой - в качестве прокси -shttps - тоже работает
»
- Для комментирования войдите или зарегистрируйтесь
+1
Автор evadim, дата создания 25 ноября, 2008 - 00:39.
ndrwsh написал(а):
Меня забавляет накал взаимных наездов в теме,
которая [SOLVED] ещё в 2007 году.
+1
»
- Для комментирования войдите или зарегистрируйтесь
В настройках wget
В настройках wget сделай проксю.
ох...
именно мелкими буквами
и ах... :(
Можно сказать - основы...
Лично мне в данном контексте интересен другой момент (точнее - два):
1.
# emerge --sync
(не emerge-webrsync) через прокси;2. По моим наблюдениям вышеописанный рецепт не работает (или не безусловно работает) в случае использования прокси с авторизацией.
:wq
--
Live free or die
1. Все просто -
1. Все просто - app-portage/emerge-delta-webrsync
2. По-моему, basic-авторизацию даже силами wget можно сделать. Думаю, дэвы этот момент тоже предусмотрели. Возможно даже через FETCHCOMMAND в make.conf.
Не грусти, товарищ! Всё хорошо, beautiful good!
Вообще,
Вообще, по-моему, проще общей переменной сделать, в /etc/env.d/. По настольной книжке
>>Вообще, по-моему, проще
>>Вообще, по-моему, проще общей переменной сделать, в /etc/env.d/. По настольной книжк
Особенно авторизацию :)))))))))))))
Во-первых, про авторизацию
Во-первых, про авторизацию тогда ещё речь не шла. Во-вторых, личные переменные тоже никто не отменял. В-третьих, иногда можно и авторизацию общей сделать
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Авторизация делается просто
Авторизация делается просто: http://user:password@myproxy.ru:3128.
:(
Рецепт известен.
У меня такой вопрос: Вы его лично проверяли?
ЗЫ: Интересное допущение: "proxy отличных от HTTP в природе не бывает".
:wq
--
Live free or die
Я его лично проверял
Я его лично проверял. В wgetrc. С авторизацией в squid'е. Во Фре. Если ты, правда, не знаешь категорического отличия сквида и вгета во Фре и в Генту.
Здесь речь идет о каком-то другом? Или таки emerge пользуется wget и/или getdelta, который в свою очередь тоже пользует wget? (не беру во внимание даунлоадеры типа aria2 и прочие axel, которые, впрочем, те же яйца, только вид в профиль)
О! :)
Какой апломб, какая глубина понимания... :)
Hint: относительно того, что с wget'ом работает и у меня сомнений нет.
Вопрос был относительно интерепретации конкретного формата переменной окружения.
И, раз уж Вы заявили себя в качестве FreeBSD-гуру, то не только для wget, но и для fetch.
Ну и, напоследок, перечитайте мой вопрос. Там спрашивается не только про скачивание исходников.
:wq
--
Live free or die