Изменить каталог установки cpan
Я попытался настроить cpan
на моем ubuntu 12.04
с помощью:
sudo cpan
и он создал папку perl5
в моем $HOME
папка. Я хотел бы использовать другой каталог, такой как $HOME/.perl5
или где-то в /usr/local/lib
для модулей. Является ли это возможным?
1 ответ
Решение
Место назначения, в которое 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};