PSAD 无法在 Ubuntu 14.04 上启动

PSAD 无法在 Ubuntu 14.04 上启动

我从源代码编译了 PSAD,但是当我运行以下命令时,编译进行得很顺利:

sudo psad --sig-update

我懂了:

 Can't load '/usr/lib/psad/x86_64-linux-gnu-thread-multi/auto/Date/Calc/Calc.so' for module Date::Calc: /usr/lib/psad/x86_64-linux-gnu-thread-multi/auto/Date/Calc/Calc.so: undefined symbol: DateCalc_Day_of_Week_to_Text_ at /usr/lib/perl/5.18/DynaLoader.pm line 184.
 at /usr/sbin/psad line 3218.

答案1

我刚刚也遇到了同样的现象,已经修复了。这是由于系统中缺少 Perl 所需的模块造成的。试试这个;

  1. 通过使用cpancpanm(Perl 模块管理器),安装Date::Calc喜欢,

    cpanm Date::Calc
    
  2. ./install.pl通过PSAD 源树重试安装。

相关内容