如何在 Ubuntu 服务器上安装 Perl?

rim*_*mer 5 perl ubuntu

我正在尝试部署一个应用程序,根据文档需要以下内容:

2.2.5. Perl

LMS-MGC and the rest of Perl scripts requires also Perl interpreter and some modules:

Perl and its basic modules (POSIX, GetOpt::Long),

Config::IniFiles,

DBI,

DBD-mysql (if you use MySQL),

DBD-Pg (if you use Postgres),
Run Code Online (Sandbox Code Playgroud)

如何使用apt-get安装要求?

Kei*_*son 10

Perl 的 Ubuntu 包只是“perl”:

sudo apt-get install perl
Run Code Online (Sandbox Code Playgroud)

我认为是预装的。

要查找作为 Ubuntu 包提供的 Perl 模块:

apt-cache search perl <module-name>
Run Code Online (Sandbox Code Playgroud)

例如:

sudo apt-get install perl
Run Code Online (Sandbox Code Playgroud)

我跳过了,apt-cache search perl DBI因为它产生 112 行输出。它的 Ubuntu 包名称跟在其他包之后,并且是libdbi-perl.

然后使用sudo apt-get install ...安装每个包。您应该能够使用一个apt-get命令来安装所有这些。


小智 1

不同版本的包有时会有所不同。Perl 包名称与模块名称相似。您可以从Ubuntu Packages Search开始,特别是如果您不知道包名称但知道其内容,“搜索包的内容”非常有用。例如 Config::IniFiles 应该在目录 Config 中有文件 IniFiles.pm。选择您的 Ubuntu 版本,输入“IniFiles.pm”,您将获得软件包名称。