Centos7一登陆就会创建一个叫做perl5的目录

来自linux中国网wiki
跳到导航 跳到搜索

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