“Centos7一登陆就会创建一个叫做perl5的目录”的版本间的差异
跳到导航
跳到搜索
docker>Evan (创建页面,内容为“=Question= centos7一登陆就会创建一个叫做perl5的目录 =Solve= 只需要将/etc/profile.d/perl-homedir.sh文件中的PERL_HOMEDIR=1改为PERL_HOMEDIR=0…”) |
小 (导入1个版本) |
(没有差异)
|
2019年10月14日 (一) 13:48的最新版本
Question
centos7一登陆就会创建一个叫做perl5的目录
Solve
只需要将/etc/profile.d/perl-homedir.sh文件中的PERL_HOMEDIR=1改为PERL_HOMEDIR=0即可。
原因是perl会默认为每个用户加载local::lib,如果你不需要则无需加载。而用户登陆时会执行/etc/profile文件,此文件又会执行/etc/profile.d/*.s
see also
以 Attempting to create directory 为关键字在 google 搜索 以下是 解决方法链接 http://notes.taxkiz.com/2015/12/04/fixed-attempting-to-create-directory-root-perl5-on-centos-7/
http://centos.1050465.n5.nabble.com/CentOS-attempting-to-create-directory-root-perl5-td5728398.html