【发布时间】:2011-08-16 19:02:33
【问题描述】:
我尝试在 RHEL 上使用 cpan 和 sudo 安装 DBI perl 模块。安装时出现以下错误:
错误:无法创建“/usr/bin” 对“/usr/bin”没有写权限 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!
谢谢, 曼迪。 (电子邮件地址已删除)
【问题讨论】:
-
完成了!好吧,我也需要做 sudo make install。
-
好吧,实际上虽然我使用 sudo 命令 [sudo -m mandy cpan -i DBI] 进行安装...即使在我需要显式运行 sudo 命令进行 make install 之后!
-
我认为这个问题最好移到serverfault.com。 RHEL 中可能还有其他安全功能(例如 SELinux 或广泛使用
chattr +i),甚至可以阻止root写入某些位置。这与 perl 或 cpan 关系不大。 -
我还建议将
yum用于DBI或Tk等核心模块。不要在 RHEL 上编译,除非您绝对需要它。通过 RH 的包系统搜索“perl dbi”包,然后安装他们的版本。
标签: perl