Как добавить каталог в путь к библиотеке Perl на системном уровне? - PullRequest
12 голосов
/ 25 марта 2010

В стандартной установке Linux, где я могу добавить каталог в переменную @INC?

В файле /etc/profile я добавил:

 export PERLLIB=$PERLLIB:/foo/bar
 export PERL5LIB=$PERL5LIB:/foo/bar

Спасибо

Ответы [ 3 ]

2 голосов
/ 22 декабря 2012

Вам также может понадобиться получить исходный код ~ / .bashrc, чтобы он перестраивал вашу среду, или выйти и снова войти в систему, прежде чем это изменение вступит в силу. По крайней мере, это потребуется, если вы сделаете это изменение в своем локальном ~ / .bash_profile вместо всей системы.

2 голосов
/ 26 марта 2010

Если вы хотите, чтобы каждый скрипт Perl имел дополнительные пути к библиотекам, вы можете перекомпилировать Perl и указать дополнительные каталоги как часть установки. Кроме этого, вы застряли со специальными методами, как вы описываете.

0 голосов
/ 16 февраля 2018

Команда ниже помогает решить эту проблему. используйте lib "/ usr / print";

...