更改.cpan的所有权


0

我要回到Perl;几个月前,我必须安装新的硬盘驱动器,因此必须重新开始。当我尝试更新CPAN时,出现以下消息:

您的配置建议CPAN.pm应该使用/Users/lolajl/.cpan的工作目录。不幸的是,由于“权限被拒绝”,我们无法创建锁定文件/Users/lolajl/.cpan/.lock。

查看/ Users / lolajl目录,我看到的是:

drwxr-xr-x    4 lolajl  staff    136 Nov 27  2014 .config
drwxr-xr-x    8 root    staff    272 Jun 14 20:14 .cpan

当我尝试运行“ sudo chown root:lolajl .cpan”时,我得到:

chown: lolajl: illegal group name

如何更正此问题,以便CPAN可以正常运行?

Answers:


1

您正在尝试将所有权更改为所有者“ root”和组“ lolajl”,而“ lolajl”不是合法组。相反,请尝试以下操作:

sudo chown lolajl:staff .cpan

它将.cpan更改为用户“ lolajl”和组“ staff”的所有者。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.