Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как поставить модули Perl если стоит proxy 
V
    Опции темы
Royan
  Дата 30.10.2007, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: нет
Всего: 15



Мне надо поставить парочку модулей для Perl'а но на работе стоит proxy. Вопрос как это сделать?


--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
arto
Дата 30.10.2007, 14:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1495
Регистрация: 31.10.2004

Репутация: 38
Всего: 40



указать в вашем менеджере пакетов прокси
PM MAIL ICQ   Вверх
Royan
  Дата 30.10.2007, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: нет
Всего: 15



В менеджере пакетов который ppm указать прокси просто нельзя. Заnо можно это сделать для CPAN'а

Короче я создал MyConfig.pm

Теперь когда я его создал и задал там http/ftp_proxy валятся ошибки.


Цитата

Backslash found where operator expected at C:\usr\lib\CPAN\MyConfig.pm line 1, near "rtf1\"
Backslash found where operator expected at C:\usr\lib\CPAN\MyConfig.pm line 1, near "ansi\"
Backslash found where operator expected at C:\usr\lib\CPAN\MyConfig.pm line 1, near "ansicpg1251\"
Backslash found where operator expected at C:\usr\lib\CPAN\MyConfig.pm line 1, near "deff0\"
Backslash found where operator expected at C:\usr\lib\CPAN\MyConfig.pm line 1, near "f0\"
Backslash found where operator expected at C:\usr\lib\CPAN\MyConfig.pm line 1, near "fnil\"
Backslash found where operator expected at C:\usr\lib\CPAN\MyConfig.pm line 1, near "f1\"
Backslash found where operator expected at C:\usr\lib\CPAN\MyConfig.pm line 1, near "fswiss\"
syntax error at C:\usr\lib\CPAN\MyConfig.pm line 1, near "rtf1\"
syntax error at C:\usr\lib\CPAN\MyConfig.pm line 1, near "f1\"
syntax error at C:\usr\lib\CPAN\MyConfig.pm line 1, near "}}"
C:\usr\lib\CPAN\MyConfig.pm had compilation errors.


Сам MyConfig.pm у меня такой 

Код

$CPAN::Config = {
  'auto_commit' => 0,
  'build_cache' => "10",
  'build_dir' => "$CPAN_HOME/build",
  'cache_metadata' => 1,
  'cpan_home' => $CPAN_HOME,
  'ftp' => '',
  'ftp_proxy' => '10.143.100.83:8080',
  'getcwd' => '',
  'gpg' => '',
  'gzip' => '',
  'histfile' => "$CPAN_HOME/histfile",
  'histsize' => 100,
  'http_proxy' => '10.143.100.83:8080',
  'inactivity_timeout' => 0,
  'index_expire' => 1,
  'inhibit_startup_message' => 0,
  'keep_source_where' => "$CPAN_HOME/sources",
  'lynx' => '',
  'make' => '',
  'make_arg' => '',
  'make_install_arg' => '',
  'makepl_arg' => '',
  'mbuild_arg' => '',
  'mbuild_install_arg' => '',
  'mbuildpl_arg' => '',
  'no_proxy' => '',
  'pager' => $PAGER,
  'prerequisites_policy' => 'ask',
  'scan_cache' => 'atstart',
  'shell' => $SHELL,
  'tar' => '',
  'term_is_latin' => 1,
  'unzip' => '',
  'urllist' => ['http://ppm.activestate.com/CPAN', 'http://cpan.perl.org'],
  'wget' => '',
};
1;


Кто знает в чем может быть проблема?


--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
Royan
Дата 30.10.2007, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: нет
Всего: 15



Вроде проблема решилась запуском следующей команды

cpan
mkmyconfig



--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
vadiml
Дата 31.10.2007, 19:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 27.7.2007

Репутация: 5
Всего: 7



Некоторые программы (например wget) понимают переменную окружения http_proxy

например в bash'e можно написать 
export http_proxy=10.1.1.1:3128
wget адрес

PM MAIL Jabber   Вверх
shamber
Дата 1.11.2007, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1422
Регистрация: 5.9.2006
Где: Россия

Репутация: 17
Всего: 18



 ppm можнозапустить и через прокси..... просто переменная окружения нужна http_proxy и все
PM MAIL Jabber   Вверх
Royan
Дата 6.11.2007, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: нет
Всего: 15



vadiml, shamber, Спасибо


--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0457 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.