Я пытаюсь установить машину DateTime на сервере Linux. К сожалению, этот Linux-сервер имеет некоторую ограниченную политику доступа к сети, которая запрещает мне использовать оболочку CPAN непосредственно для загрузки контента или установки cpanminus. Изменение политики доступа вне моего контроля, поэтому я ищу обходной путь. У меня также нет корневого доступа к этому серверу Linux.
Я могу, однако, загрузить что-нибудь на свою работу Window machine и загрузить в общий доступ к файлу на этом сервере. Поэтому я начал сбрасывать зависимости DateTime один за другим. Я бы загрузил модуль, когда-нибудь у него будет Makefile.PL, иногда он будет иметь Build.PL. Затем я переустанавливаю каждую сборку или файл Makefile на мой INSTALL_BASE, проверяя каждый модуль. Я сделал это примерно для 20 модулей, и деревья, кажется, расширяются до все меньших классов, без конца... [/p >
Надеюсь, ты сможешь сказать мне лучший способ. Есть ли способ, с помощью которого я могу инициировать загрузку с компьютера с доступом CPAN (то есть с моим ящиком Windows) всех зависимостей DateTime в один гигантский пакет Perl, загрузить его на сервер Linux и запустить там CPAN (без доступа к сети) до положить вещи в нужное место? Спасибо.