【问题标题】:problems while installing perl modules !安装 perl 模块时出现问题!
【发布时间】: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 用于DBITk 等核心模块。不要在 RHEL 上编译,除非您绝对需要它。通过 RH 的包系统搜索“perl dbi”包,然后安装他们的版本。

标签: perl


【解决方案1】:

正如其他人建议的那样,自己使用 Yum/安装 DBI 的 RPM。

您还应该read this 报告 RedHat 的 Perl 包中的严重性能错误。它可能已在 RHEL 5 的最后一个版本中得到修复,但如果它适用于您,它就是一个阻碍。该链接包含一个基准脚本,它会告诉您它是否适用于您。

如果是,请考虑安装 ActiveState 的 Perl 版本。

【讨论】:

    猜你喜欢
    • 2023-03-22
    • 2019-01-02
    • 2018-04-04
    • 2019-02-27
    • 1970-01-01
    • 1970-01-01
    • 2016-11-05
    • 2020-10-14
    • 2017-06-08
    相关资源
    最近更新 更多