答案:基本上,如果您编译自己的perl并且您的操作方式与操作系统相同,那么它可以在没有重大副作用的情况下完成.虽然这不是推荐的做法,但我已经能够这样运行一个多月了.如果你知道你在做什么,我会得出结论是相对安全的.
我们今天在工作中得出结论,我们需要将perl升级到5.10.0
CentOS 5.x附带perl 5.8.8.
我们确定使用#!/usr/bin/perl维护脚本所涉及的工作是徒劳的.
根据CPAN和其他地方的一些安装内容,替换操作系统的perl版本并不是一个“好”的想法.我已经更新了/usr/bin /中的链接.所以我的问题是,更换/usr/bin/perl有多糟糕?
我还没有注意到我们的系统有任何不良影响,但是我准备在出现问题时立即纠正链接(回到5.8.8).
我担心CentOS标准发行版中可能会有一些模块未包含在CPAN的源5.10.0中.我还在试图找出这些模块可能是什么.
提前致谢.
好吧,如果您决定更改Perl的安装位置,那完全取决于您和您喜欢的位置.但是,请记住,任何存在指向#!/usr/bin/perl的shebang行的脚本都可能会中断.
我的建议是,在安装它之后,在/usr/bin/perl中创建一个指向您安装的新版Perl的可执行文件的软链接.只是一个想法.它是一个避免破坏任何东西的工作.
创建上面的链接肯定有助于避免像@Mu指出的那样“破坏你的服务器”的可能性.
问候,
杰夫
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。