Ca și în multe limbaje de programare, Perl, există mecanisme pentru utilizarea bibliotecilor externe, și anume fișiere care conțin proceduri în Perl, care sunt folosite de mai multe programe. Limbajul Perl este de obicei numit astfel de module de bibliotecă (Eng. Module). De obicei, modulele Perl sunt instalate într-unul (sau mai multe), directorul în care calea este stabilită în limba interpret Perl la compila interpretul; în sistemele Unix de operare, module de căutare într-un director / usr / lib / perl5, / usr / local / lib / perl5 și unele dintre subdirectoarele sale.
Un număr foarte mare de module conținute în Perl CPAN (Comprehensive Perl Archive rețea - «o rețea globală de arhive Perl»).
Pe Ubuntu-Linux este ca perl în depozitele, dar mulți dezvoltatori se confruntă cu dificultăți cu instalarea unor module. În loc de „repozitarievskogo“ poate instala Perla ansamblului finit ActiveState Perl. În primul rând, va fi instalat deja majoritatea modulelor necesare, iar în al doilea rând restul modulelor sunt de obicei instalate foarte confortabil și cele mai multe dintre ele sunt operaționale. Aceste module care nu sunt posibile pentru a instala de la CPAN rulând utilitate specială Perl Package Manager (ppm). ActiveState poate fi instalat în Linux și în Windows.
Opțiunea 1: din depozit
Pentru a instala perl:
Unele module pot fi perl instalate din arhive ubunt-s.
De exemplu, pentru a instala modulul DBI pentru a lucra cu baza de date. și driverul pentru o anumită bază de date.
Pentru a vedea lista de pachete care există la cererea noastră:
Setați interfața pentru lucrul cu baze de date.
Driver pentru baza de date SQLite3.
Nu toate modulele de la CPAN există în arhive.
Aceste module care nu sunt pot fi setate folosind CPAN.pm
nevoie este de module Cborka:
Pentru a instala modulul
în cazul în care este numele modulului modulename
Pentru a actualiza modulul care urmează să fie instalate:
Opțiunea 2: Instalarea ActiveState Perl pe Ubuntu
Numele fișierului descărcat este probabil va fi diferit,
Mergem la dosarul și instalați:
întrebarea Sunteți de acord cu ActiveState Community Edition ACORD DE LICENȚĂ SOFTWARE? [No]
Noi spunem „da“ Enter.
Adăugați un dosar la Pearl la începutul variabilei de mediu la calea:
Iar în sesiunea curentă a fișierului executabil (și în viitor va fi executat în mod automat atunci când boot record academic comenzi în mod natural de la .bashrc):
Deci, de asemenea, trebuie să rădăcină:
Acum, de la Rutaceae Rutaceae consola (de exemplu, sudo bash) poate rula ppm. și instalarea pachetelor
Pentru a instala modulul pachetul ActiveState pentru Windows aveți nevoie de: