FreeBSD не скачивает c ftp через proxy
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: FreeBSD не скачивает c ftp через proxy
у нас ещё одна дама
Убей их всех! Бог потом рассортирует...
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: FreeBSD не скачивает c ftp через proxy
гм... не хочет кушать проксю и всё тут... очень смахивает на баг
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2008-09-19 7:54:52
- Контактная информация:
Re: FreeBSD не скачивает c ftp через proxy
На другом форуме прочла что нужно ставить Curl и настраивать в конфиге CPAN чтобы он скачивал модули через него. Буду счас пробовать. Если получится напишу.
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2008-09-19 7:54:52
- Контактная информация:
Re: FreeBSD не скачивает c ftp через proxy
Ура через Curl модули стали ставиться! Описываю что я сделала:
Установила curl :
Создала в директории /root/ т.к.к сижу под рутом файл .curlrc в него прописала:
Далее в папке /root/ создала .cpan/CPAN/MyConfig.pm:
Сделала файл /usr/local/lib/perl5/5.8.8/CPAN.pm возможным для записи и изменила строку:
Далее на всякий случай еще раз сделала обновление конфигурации (все подхватилось корректно и wget тоже):
После этого перезагрузилась и загрузка модулей пошла:
Установила curl :
Код: Выделить всё
/usr/ports;make search name="curl"
cd /usr/ports/ftp/curl;make install clean
Код: Выделить всё
-x 10.2.5.249:3128
-U login:pass
Код: Выделить всё
$CPAN::Config = {
'wget' => q[/usr/local/bin/curl],
};
1;
__END__
Код: Выделить всё
} elsif ($f eq "wget"){
$src_switch = ""; #before: $src_switch = " -O -";
}
Код: Выделить всё
perl -MCPAN -e "shell"
cpan> o conf init
...
Where is your wget program? [/usr/local/bin/curl]
....
Код: Выделить всё
perl -MCPAN -e 'install "GD"'
...
Trying with "/usr/local/bin/curl" to get
http://cpan.modperl.cn/authors/id/L/LD/LDS/GD-2.39.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 251k 100 251k 0 0 22703 0 0:00:11 0:00:11 --:--:-- 34818
CPAN: Digest::MD5 loaded ok
....
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2008-11-13 14:08:56
Re: FreeBSD не скачивает c ftp через proxy
в пункте no_proxy необходимо тоже ввести параметры прокси
и все чудненьким образом заработает без wget и т.п.
качать будет через fetch.
Код: Выделить всё
http_proxy = [http://user:pass@proxy:port]
http_proxy = [http://user:pass@proxy:port]
no_proxy = [http://user:pass@proxy:port]
качать будет через fetch.
Последний раз редактировалось manefesto 2008-11-16 19:51:16, всего редактировалось 1 раз.
Причина: Убедительная просьба юзать теги [code] при оформлении листингов.
Причина: Убедительная просьба юзать теги [code] при оформлении листингов.
- targonium
- проходил мимо
- Сообщения: 1
- Зарегистрирован: 2010-05-14 10:00:32
Re: FreeBSD не скачивает c ftp через proxy
Столкнулся с такой же проблемой.
Решено так:
1. Ставить wget
2. в cpan выполнил o conf wget /usr/local/bin/wget и o conf commit чтобы надолго запомнил.
Стало качать с ftp.
Решено так:
1. Ставить wget
2. в cpan выполнил o conf wget /usr/local/bin/wget и o conf commit чтобы надолго запомнил.
Стало качать с ftp.
- Rupreht
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2009-03-17 20:56:38
- Откуда: Екатеринбург
- Контактная информация:
Re: FreeBSD не скачивает c ftp через proxy
Если еще актуально для народа
Правильно писать в одну переменную несколько значений со знакам "+=" (конкатенация), а не "=".
Со знаком "=" переменная переопределяется (старое значение затирается). Это в любом языке программирования.
В случае с переменной FETCH_ENV нужно писать:
"+=" - такой синтаксис подходит для Makefile, /etc/make.conf, crontab
Правильно писать в одну переменную несколько значений со знакам "+=" (конкатенация), а не "=".
Со знаком "=" переменная переопределяется (старое значение затирается). Это в любом языке программирования.
В случае с переменной FETCH_ENV нужно писать:
Код: Выделить всё
FETCH_ENV+=HTTP_PROXY='http://10.0.0.1:3128/'
FETCH_ENV+=FTP_PROXY='http://10.0.0.1:3128/'