灵感来自如何将CPAN用作非root用户?我想知道,如何为非登录用户设置cpanm(比如www)?没有登录,所以我不知道如何包含一些目录@INC.
编辑:如何为非登录用户设置PERL5LIB的永久环境变量?我无法设置它.bashrc(需要登录)而不是/etc/environment设置(设置为每个人).
改变方法@INC:
基于每个脚本:
use lib ...;-Mlib=...在舍邦线上。在每个进程的基础上:
PERL5LIB从父进程
设置环境变量。sh:export PERL5LIB=... ; perl ...sh:PERL5LIB=... perl ...apache:SetEnv PERL5LIB ...按每个perl:
@INC构建时指定配置目录perl。use lib ...;在由.sitecustomize.pl返回的目录中命名的脚本中 [1]perl -V:sitelib当然,您也可以安装自己的本地 Perl,也许使用perlbrew.
笔记:
sitecustomize.plThe 是否perl已配置为与 相关-Dusesitecustomize。检查一下perl -V:usesitecustomize是否是这样。| 归档时间: |
|
| 查看次数: |
199 次 |
| 最近记录: |