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

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

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

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),

如何安装apt-get

答案1

Ubuntu 中的 Perl 软件包仅仅是“perl”:

sudo apt-get install perl

我认为它是预先安装的。

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

apt-cache search perl <module-name>

例如:

$ apt-cache search perl Config::IniFiles
libconfig-inifiles-perl - Read .ini-style configuration files
$ apt-cache search perl DBD-mysql
libdbd-mysql-perl - Perl5 database interface to the MySQL database
$ apt-cache search perl DBD-Pg
libdbd-pg-perl - Perl DBI driver for the PostgreSQL database server

我跳过了它,apt-cache search perl DBI因为它会产生 112 行输出。该 Ubuntu 软件包的名称紧随其他软件包之后,并且是libdbi-perl

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

答案2

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

答案3

您可以正常使用安装 Perl apt-get,然后使用Perl 包管理器(命令ppm)安装其余部分。

相关内容