Я попытался настроить cpan
на моем ubuntu 12.04
, используя:
sudo cpan
, и он создал папку perl5
в моей папке $HOME
. Я хотел бы использовать другой каталог, такой как $HOME/.perl5
или где-то в /usr/local/lib
для модулей. Возможно ли это?
Место назначения, в которое CPAN устанавливает модули, можно изменить, установив его параметры (запустите o conf
в оболочке CPAN):
makepl_arg [INSTALL_BASE=/home/gokcehan/.perl5]
mbuildpl_arg [--install_base=/home/gokcehan/.perl5]
Чтобы разрешить CPAN и Perl искать модули в заданном пути, установите переменную окружения PERL5LIB:
PERL5LIB=/home/gokcehan/.perl5:/home/gokcehan/.perl5/$arch
, где $ arch - это вывод
use Config;
print Config->{archname};