让非Root用户自由安装perl模块


一、前提工作

1、确保系统上安装了make

2、管理员身份安装local::lib

su root # 切换root
cpan
install local::lib

如果你的系统已经有这两个了,就不用麻烦管理员了。

二、非root用户操作

1、进入cpan shell

cpan

2、如果是第一次使用cpan

会提示你是否自动创建配置,选择yes(默认选项),直接回车
在这里插入图片描述

3、然后提示你,非管理员应该用local::lib(也是默认选项),直接回车
在这里插入图片描述

4、然后提示你,一些perl相关的环境变量是否写入 .bashrc 中,选择yes(默认选项),直接回车。
在这里插入图片描述

这样,以后你就可以直接用cpan安装你想装的模块了,默认位置是在home目录下的perl5中。

三、重置配置

如果你想重新配置,或者需要将sudo模式和local::lib模式转换,进入cpan Shell后

输入

o conf init

就可以重新配置。

这一点在配置cpan结束时,官方也说明了:
在这里插入图片描述

  • 20
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值