新的 CXS 更新问题 - DirectAdmin

新的 CXS 更新问题 - DirectAdmin

我对新版本的 CXS 有疑问。

当我们想要升级它时,我们遇到了受限文件的问题(但我们通过了它)。现在,当我想从 DirectAdmin 面板升级时,我们收到错误

Can't locate Linux/Inotify2.pm in @INC (@INC contains: /etc/cxs /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/sbin/cxs line 232.
BEGIN failed--compilation aborted at /usr/sbin/cxs line 232.

注意:通过 CLI 可以更新 CXS,但在 DirectAdmin 面板中,我们收到有关缺少 Inotify2.pm 模块的通知(perl 已安装该模块 - 已通过检查cpan -i Linux::Inotify2

什么原因会导致该问题?或者您需要了解哪些更多信息?

操作系统:CentOS Linux release 7.6.1810 (Core)

答案1

cd /usr/src

获得https://www.cpan.org/modules/by-module/Linux/Linux-Inotify2-2.1.tar.gz

tar -axf Linux-Inotify2-2.1.tar.gz

cd Linux-Inotify2-2.1

perl Makefile.PL

制作

进行安装

您可以运行此命令安装 Linux-Inotiy 或运行此命令通过 yum 安装

yum -y 安装 epel-release -y

yum 安装 perl-Linux-Inotify2 -y

相关内容