Bugzilla install-module.pl 找不到“make”,但它已安装并在我的路径中

Mne*_*quo 3 bugzilla installation make perl

我正在一台新的 Ubuntu 服务器上安装 Bugzilla,并且 ./checksetup.pl 找到了另一个我需要安装的库。

所以它告诉我运行这个命令:

/usr/bin/perl install-module.pl Math::Random::Secure
Run Code Online (Sandbox Code Playgroud)

当我运行它时,出现以下错误:

ERROR: Using install-module.pl requires that you install "make".
Run Code Online (Sandbox Code Playgroud)

Make 已安装(apt-get install make),我知道它在我的 $PATH(在 /usr/bin/ 中)中,但我仍然从 install-module.pl 中得到该错误。

我是否必须做一些特殊的事情来确保它有正确的路径,还是应该使用我的 shell 中的路径?“make”是指我安装的 make 还是可以指代某个 perl 模块?

谢谢!

3h4*_*h4x 9

我刚刚遇到了同样的错误并用下面的方法修复了它。

cpan
o conf make '/usr/bin/make' #or path to your make
o conf commit
Run Code Online (Sandbox Code Playgroud)