Redhat

Perl CGI.pm 模組在 RedHat/CentOS 5 上嚴重過時

  • December 6, 2010

我正在嘗試從 RPM(使用 rpmforge.net)安裝我所有的 Perl 模組,而不是僅僅從 CPAN 獲取它們。

我的最終目標是讓 Bugzilla 3.4.4 執行。它需要 CGI.pm 3.21 或更高版本;RHEL5 (5.8.8) 上的 perl 軟體包隨 CGI.pm 3.15 一起提供,並且似乎沒有任何第 3 方軟體包儲存庫單獨打包它(Red Hat 不再有 perl-CGI RPM:因為RH9,出現了!)

有推薦的解決方案嗎?

./install-module.pl CGI在您的 Bugzilla 安裝文件夾中將安裝最新 CGI.pm 的 Bugzilla 本地副本(在 . 下<bugzilla-directory>/lib。這根本不會影響您的 yum 託管軟體包。

如果你用 rpm 安裝所有軟體,你也應該用它來安裝 Bugzilla。沒有 CGI.pm 3.2.1 - CGI.pm 有單點版本號。CGI.pm 是一個核心模組,所以它通常在更新 Perl 或使用 cpan shell 時更新。

引用自:https://serverfault.com/questions/103358