A Perl telepítése Ubuntu 24.04, 22.04 vagy 20.04 alatt

A Perl egy magas szintű, általános célú programozási nyelv, amely erőteljes szövegfeldolgozási képességeiről és sokoldalúságáról ismert a különböző tartományokban, beleértve a rendszeradminisztrációt, a webfejlesztést és a hálózati programozást. A Perl kiterjedt modulkönyvtára és a különféle platformokhoz nyújtott támogatása értékes eszközzé teszi a fejlesztők és a rendszergazdák számára egyaránt.

Az Ubuntu 24.04, 22.04 vagy 20.04 rendszeren a Perl két elsődleges módszerrel telepíthető. Az első módszer az Ubuntu alapértelmezett APT-tárának használatát jelenti, amely a Perl egyszerű és stabil telepítését kínálja. A második módszer a Perl-forrásarchívum letöltése, valamint a legújabb verzió manuális konfigurálása, fordítása és telepítése. Ez a megközelítés lehetővé teszi a legújabb funkciók és optimalizálások elérését. Ez az útmutató végigvezeti Önt mindkét módszeren, biztosítva, hogy az Ön igényeinek megfelelő Perl-beállítás legyen.

1. módszer: Telepítse a Perl-t APT-n keresztül

Ellenőrizze, hogy a Perl telepítve van-e

A Perl telepítése előtt feltétlenül ellenőrizze, hogy az már telepítve van-e az Ubuntu rendszerére. Ehhez nyissa meg a terminál ablakot, és írja be a következő parancsot:

perl -v

A parancs megjeleníti a verziószámát, ha a Perl telepítve van a rendszeren. Ha nem, a terminál hibaüzenetet jelenít meg.

Frissítse az Ubuntut a Perl telepítése előtt

A Perl telepítése előtt frissítenie kell az Ubuntu rendszer csomagtárát. Ez biztosítja, hogy letöltse a Perl legfrissebb verzióját és az esetlegesen szükséges függőségeket. Ehhez futtassa a következő parancsot:

sudo apt update

Ez a parancs frissíti a csomagtárat az Ubuntu rendszeren.

Telepítse a Perl-t az APT paranccsal

Miután frissítette a csomagtárat az Ubuntu rendszeren, a következő paranccsal telepítheti a Perl-t:

sudo apt install perl

Ez a parancs letölti és telepíti a Perl legújabb verzióját és a szükséges függőségeket.

Telepítse a Perl kiegészítő moduljait

Alternatív megoldásként a Perl Ubuntura telepítésekor további csomagokat is telepíthet, amelyek több fejlesztői eszközt és hibakeresési lehetőséget biztosítanak, vagy könyvtárakat használhat a Perl-élmény javítására. Íme néhány a legnépszerűbb csomagok közül, amelyeket érdemes megfontolni:

  • perl-doc: Ez a csomag tartalmazza a hivatalos Perl dokumentációt, amely referencia kézikönyveket, oktatóanyagokat és egyéb hasznos forrásokat tartalmaz a Perl tanulásához és használatához.
  • libperl-dev: Ez a csomag fejlesztői fájlokat és könyvtárakat tartalmaz, amelyek segítségével Perl modulok és bővítmények fordíthatók és kapcsolhatók össze.
  • libdbd-mysql-perl: Ez a csomag Perl-felületet biztosít a MySQL-adatbázisokhoz, megkönnyítve a MySQL-lel való interakciót a Perl-szkriptekből.
  • libdatetime-perl: Ez a csomag olyan modulok gyűjteményét tartalmazza, amelyek a dátumok és időpontok módosítására használhatók Perlben. Támogatja az időzónákat, a nyári időszámítást és más gyakori dátum/idő műveleteket.
  • libjson-perl: Ez a csomag egy Perl-modult biztosít a JSON-adatok kódolásához és dekódolásához, amely egy népszerű adatcsere-formátum, amelyet számos webalkalmazásban használnak.
  • libxml-simple-perl: Ez a csomag egy egyszerű API-t biztosít az XML adatok elemzéséhez és kezeléséhez Perlben. Gyakran használják webalkalmazásokban és más rendszerekben, amelyeknek XML adatokkal kell dolgozniuk.
  • libtest-simple-perl: Ez a csomag egyszerű keretet biztosít Perl egységtesztek írásához és futtatásához. Használható annak biztosítására, hogy a Perl kód megfelelően működjön, és elkapja a hibákat, mielőtt azok problémákká válnának.

A csomagok bármelyikének telepítéséhez adja hozzá a nevüket az apt-get install parancshoz a Perl telepítésekor. Például a Perl telepítéséhez a libdatetime-perl és libjson-perl csomagokkal együtt, futtassa a következő parancsot:

sudo apt install perl libdatetime-perl libjson-perl

Ez a parancs telepíti a Perl-t és a megadott opcionális csomagokat. Ezután ezeket a csomagokat a Perl-szkriptekben használhatja a funkcionalitás és a termelékenység javítására.

Keressen Perl modulokat

Az általunk említett opcionális Perl-csomagokon kívül sok más Perl-csomag is elérhető az Ubuntun, amelyek hasznosak lehetnek. További Perl-csomagok kereséséhez használhatja az apt-cache parancsot, amely az Ubuntu csomagtárában való keresésre szolgál.

Ha Perl-csomagokat szeretne keresni az apt-cache használatával, nyisson meg egy terminálablakot, és írja be a következő parancsot:

apt-cache search perl

Ez a parancs megjeleníti az Ubuntu csomagtárában elérhető Perl-csomagok listáját. Görgetheti a listát az elérhető csomagok megtekintéséhez, vagy a grep paranccsal kereshet bizonyos csomagokat.

Ha például a MySQL-hez kapcsolódó csomagokat szeretne keresni, használja a következő parancsot:

apt-cache search perl | grep mysql

Ez a parancs megjeleníti a Perl-csomagok listáját, amelyek nevében vagy leírásában szerepel a „mysql” szó. Hasonló parancsokkal kereshet más kulcsszavakat vagy konkrét csomagokat, amelyek érdekelhetik.

Ha megtalálta a telepíteni kívánt csomagot, az apt-get paranccsal telepítheti azt. Például a korábban említett libdbd-mysql-perl csomag telepítéséhez futtassa a következő parancsot:

sudo apt install libdbd-mysql-perl

Ez a parancs letölti és telepíti a csomagot és a szükséges függőségeket. Ezután szükség szerint használhatja a csomagot a Perl-szkriptekben.

2. módszer: Telepítse a Perl-t a Perl-forrásarchívumból

Az útmutató bemutatja a Perl telepítésének egy másodlagos módszerét: a forrásarchívum letöltését, a bináris lefordítását és telepítését. Ez a módszer a legjobb, ha a Perl egy adott verziójára vagy egy frissített verzióra van szüksége.

Telepítse a Perl létrehozásához szükséges előfeltétel csomagokat

Az Ubuntu rendszer előkészítése a szükséges fejlesztői eszközökkel és könyvtárakkal kulcsfontosságú a Perl telepítési folyamatának megkezdése előtt. Ezek az összetevők kulcsfontosságúak a Perl forrásból történő zökkenőmentes fordításának elősegítésében.

Ezen előfeltétel csomagok telepítéséhez hajtsa végre az alábbi parancsot:

sudo apt install build-essential make wget

Töltse le a Perl forráskód-archívumot

Ha a függőségek a helyükön vannak, folytassa a letöltéssel Perl forráskódja. A hivatalos Perl webhely megbízható forrás a legfrissebb kódverzió beszerzéséhez. Ebben az útmutatóban a Perl 5.38.0-s verzióját használjuk illusztrációként.

Futtassa a következő parancsot a megadott verzió letöltéséhez:

wget https://www.cpan.org/src/5.0/perl-5.38.0.tar.gz

Jegyzet: Az itt használt verzió példaként szolgál. Mindig keresse fel a hivatalos webhelyet a Perl forráskód legújabb verziójának letöltéséhez.

A Perl forráskód kibontása az archívumból

A forráskód sikeres letöltése után a következő lépés a tarball kibontása. A forráskód kicsomagolásához hajtsa végre az alábbi parancsot:

tar -xzf perl-v5.38.0.tar.gz

Ezután navigáljon a kivont forráskódot tartalmazó könyvtárba:

cd perl-5.38.0

Állítsa be a Perl Build konfigurációját

A forráskód fordítása előtt feltétlenül be kell állítani a build konfigurációt. Ez az előkészítő lépés az Ubuntu rendszer speciális igényeihez és jellemzőihez szabja a Perl fordítási folyamatot.

Futtassa az alábbi parancsot a build konfigurálásához:

./Configure -des -Dprefix=/usr/local

Jegyzet: Ügyeljen a '-Dprefix' pontosan úgy, ahogy az ábrán látható, nem a '-dprefix'. Ez a parancs inicializálja a buildet az alapértelmezett beállításokkal, és a /usr/local-t jelöli ki a Perl telepítési könyvtáraként.

Fordítsa le és telepítse a Perl bináris fájlt

Ha a konfiguráció a helyén van, akkor készen áll a Perl forráskód fordítására. Ennek a lépésnek az időtartama a rendszer képességeitől függ. Indítsa el a fordítási folyamatot az alábbi paranccsal:

make

A sikeres fordítás után folytassa a Perl telepítésével a következő paranccsal:

sudo make install

Érvényesítse a Perl telepítését

Ha ellenőrizni kell, hogy a Perl a forrásból sikeresen telepítve lett-e, akkor a telepítési folyamat lezárása körültekintő. Futtassa az alábbi parancsot a telepített Perl verzió ellenőrzéséhez:

perl -v

Ez a parancs felfedi a Perl verziószámát, megerősítve a sikeres telepítést.

A Perl forrásból történő telepítése páratlan vezérlést biztosít a konfigurációs és a fordítási paraméterek felett. Ez a megközelítés különösen előnyös, ha a projekt egy adott Perl-verziót igényel, vagy olyan specifikus funkciók aktiválását (vagy deaktiválását), amelyek nem találhatók az Ubuntu-tárolókban elérhető előre lefordított csomagokban.

Hozzon létre egy Perl tesztalkalmazást

Létrehozhat egy egyszerű „Hello World” szkriptet a Perl teszteléséhez az Ubuntu rendszeren. Nyisson meg egy terminálablakot, és írja be a következő parancsot:

nano hello.pl

Ez a parancs megnyitja a Nano szövegszerkesztőt, ahol beírhatja a következő kódot:

#!/usr/bin/perl
print "Hello, world!\n";

Ez a kód a következőt írja ki: „Hello, world!” a terminálhoz.

Mentse el a fájlt a Ctrl+O megnyomásával, majd lépjen ki a szerkesztőből a Ctrl+X billentyűkombinációval. Tegye végrehajthatóvá a szkriptet a következő parancs futtatásával:

chmod +x hello.pl

Ez a parancs futtathatóvá teszi a szkriptet.

Most futtassa a szkriptet a következő parancs beírásával:

./hello.pl

Ez a parancs végrehajtja a „Hello World” parancsfájlt, és kinyomtatja a „Hello, world!” üzenetet. a terminálhoz.

Következtetés

Ha az Ubuntu rendszerére telepítette a Perl-t, akár az alapértelmezett APT-tárolón keresztül, akár a forrásból történő fordítással, akkor a programozási feladatok széles skálájához hasznosíthatja erőteljes képességeit. Az APT tárház kényelmet és stabilitást kínál, míg a forrásból történő fordítás a legújabb szolgáltatásokat és a telepítési folyamat nagyobb ellenőrzését biztosítja. A Perl telepítésének rendszeres frissítése biztosítja az optimális teljesítményt és a legújabb fejlesztésekhez való hozzáférést, így az Ubuntu fejlesztési és szkriptelési munkája hatékony és eredményes lesz.

Joshua James

Szólj hozzá!