Как найти зависимость модулей и установить ее, но без cpan/cpanm?
Проблема в том, что у меня нет доступа к записи каталога $HOME. (У меня есть доступ только к созданию нового каталога на $HOME / app-root / data/)
Потому что cpan / cpanm нужно создать новый каталог $HOME/.cpan/ я не знаю, как найти все модули зависимости вручную (один за другим).
Знаете ли вы, ребята, другой способ установить модуль (и найти зависимость), но без создания ~/.cpan / каталог ?
Или, может быть, как переопределить ~/.cpan / to ~ / app-root / data/.на CPAN ?
P. S: извините, мой английский плохой, английский не мой родной язык
3 ответа:
Просто (временно) измените
$HOME
на каталог, к которому у вас есть доступ на запись:HOME=$HOME/app-root/data/ cpanm Module
[ответ на буквальный вопрос полезен людям, пытающимся установить компьютер без интернета, поэтому я отвечу на него, даже если это не лучшее решение для вас.]
Чтобы найти зависимости, вы можете использовать http://deps.cpantesters.org/. например, вот дерево зависимостей длямоего модуля .