Como instalar o Perl no Ubuntu Server?

5

Estou tentando implantar um aplicativo que, de acordo com a documentação, exige o seguinte:

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

Como faço para instalar os requisitos com o apt-get ?

    
por rimmer 30.11.2011 / 14:40

3 respostas

9

O pacote do Ubuntu para Perl é simplesmente "perl":

sudo apt-get install perl

que eu acho que está pré-instalado.

Para encontrar um módulo Perl que é fornecido como um pacote do Ubuntu:

apt-cache search perl <module-name>

Por exemplo:

$ 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

Eu pulei apt-cache search perl DBI porque ele produz 112 linhas de saída. O nome do pacote do Ubuntu para isso segue os outros e é libdbi-perl .

Em seguida, use sudo apt-get install ... para instalar cada pacote. Você deve ser capaz de usar um único comando apt-get para instalar todos eles.

    
por 30.11.2011 / 18:47
1

Os pacotes às vezes são diferentes em versões diferentes. Os nomes dos pacotes Perl são similares aos nomes dos módulos. Você pode começar a partir de Pesquisa de Pacotes do Ubuntu , espexialmente "Pesquisar o conteúdo de pacotes" é útil se você não souber o nome do pacote, mas conhecer o seu conteúdo . Por exemplo, o Config :: IniFiles deve ter o arquivo IniFiles.pm no diretório Config. Escolha sua versão do Ubuntu, digite "IniFiles.pm" e você receberá o nome do pacote.

    
por 30.11.2011 / 17:04
-1

Você poderia instalar o Perl normalmente usando apt-get e depois usar o gerenciador de pacotes Perl (comando ppm ) para instalar o resto.

    
por 30.11.2011 / 18:41

Tags