Jak nainstalovat Perl na Ubuntu 24.04, 22.04 nebo 20.04

Perl je univerzální programovací jazyk na vysoké úrovni známý svými výkonnými schopnostmi zpracování textu a všestranností v různých doménách, včetně správy systému, vývoje webu a síťového programování. Rozsáhlá knihovna modulů Perlu a jeho podpora pro různé platformy z něj činí cenný nástroj pro vývojáře i správce.

Na Ubuntu 24.04, 22.04 nebo 20.04 lze Perl nainstalovat pomocí dvou primárních metod. První metoda zahrnuje použití výchozího úložiště APT Ubuntu, které nabízí přímou a stabilní instalaci Perlu. Druhou metodou je stáhnout zdrojový archiv Perl a ručně nakonfigurovat, zkompilovat a nainstalovat nejnovější verzi. Tento přístup vám umožňuje přístup k nejnovějším funkcím a optimalizacím. Tato příručka vás provede oběma metodami a zajistí, že máte správné nastavení Perlu pro vaše potřeby.

Metoda 1: Nainstalujte Perl přes APT

Kontrola, zda je nainstalován Perl

Před instalací Perlu je nezbytné zkontrolovat, zda již byl nainstalován ve vašem systému Ubuntu. Chcete-li to provést, otevřete okno terminálu a zadejte následující příkaz:

perl -v

Příkaz zobrazí své číslo verze, pokud je na vašem systému nainstalován Perl. Pokud ne, terminál zobrazí chybovou zprávu.

Aktualizujte Ubuntu před instalací Perlu

Před instalací Perlu musíte aktualizovat úložiště balíčků systému Ubuntu. To zajistí, že si stáhnete nejnovější verzi Perlu a všechny závislosti, které může vyžadovat. Chcete-li to provést, spusťte následující příkaz:

sudo apt update

Tento příkaz aktualizuje úložiště balíčků ve vašem systému Ubuntu.

Nainstalujte Perl pomocí příkazu APT

Jakmile aktualizujete úložiště balíčků na vašem systému Ubuntu, můžete nainstalovat Perl pomocí následujícího příkazu:

sudo apt install perl

Tento příkaz stáhne a nainstaluje nejnovější verzi Perlu a všechny potřebné závislosti.

Nainstalujte další moduly Perl

Alternativně můžete při instalaci Perlu na Ubuntu nainstalovat další balíčky, které poskytují více vývojových nástrojů a možností ladění, nebo použít knihovny ke zlepšení prostředí Perlu. Zde jsou některé z nejoblíbenějších balíčků, které byste měli zvážit:

  • perl-doc: Tento balíček obsahuje oficiální dokumentaci Perlu, která obsahuje referenční příručky, tutoriály a další užitečné zdroje pro učení a používání Perlu.
  • libperl-dev: Tento balíček poskytuje vývojové soubory a knihovny, které lze použít ke kompilaci a propojení modulů a rozšíření Perl.
  • libdbd-mysql-perl: Tento balíček poskytuje rozhraní Perlu pro databáze MySQL, což usnadňuje interakci s MySQL z vašich skriptů v Perlu.
  • libdatetime-perl: Tento balíček poskytuje kolekci modulů, které lze použít k manipulaci s daty a časy v Perlu. Zahrnuje podporu časových pásem, letního času a dalších běžných operací s datem a časem.
  • libjson-perl: Tento balíček poskytuje modul Perl pro kódování a dekódování dat JSON, což je populární formát pro výměnu dat používaný v mnoha webových aplikacích.
  • libxml-simple-perl: Tento balíček poskytuje jednoduché API pro analýzu a manipulaci s XML daty v Perlu. Často se používá ve webových aplikacích a dalších systémech, které potřebují pracovat s XML daty.
  • libtest-simple-perl: Tento balíček poskytuje jednoduchý rámec pro psaní a spouštění testů jednotek Perl. Lze jej použít k zajištění správného fungování kódu v Perlu a k zachycení chyb dříve, než se stanou problémy.

Chcete-li nainstalovat některý z těchto balíčků, přidejte jejich názvy do příkazu apt-get install při instalaci Perlu. Chcete-li například nainstalovat Perl spolu s balíčky libdatetime-perl a libjson-perl, spusťte následující příkaz:

sudo apt install perl libdatetime-perl libjson-perl

Tento příkaz nainstaluje Perl a vámi zadané volitelné balíčky. Tyto balíčky pak můžete použít ve svých skriptech v Perlu ke zlepšení funkčnosti a produktivity.

Hledat moduly Perl

Kromě volitelných balíčků Perl, které jsme zmínili, je na Ubuntu k dispozici mnoho dalších balíčků Perl, které vám mohou pomoci. Chcete-li vyhledat další balíčky Perl, můžete použít příkaz apt-cache, který se používá k prohledávání úložiště balíčků na Ubuntu.

Chcete-li vyhledat balíčky Perl pomocí apt-cache, otevřete okno terminálu a zadejte následující příkaz:

apt-cache search perl

Tento příkaz zobrazí seznam balíčků Perl dostupných v úložišti balíčků Ubuntu. Můžete procházet seznamem a zobrazit dostupné balíčky nebo použít příkaz grep k vyhledání konkrétních balíčků.

Pokud chcete například vyhledat balíčky související s MySQL, můžete použít následující příkaz:

apt-cache search perl | grep mysql

Tento příkaz zobrazí seznam perlských balíčků se slovem „mysql“ v jejich názvu nebo popisu. Podobné příkazy můžete použít k vyhledání dalších klíčových slov nebo konkrétních balíčků, které by vás mohly zajímat.

Jakmile najdete balíček, který chcete nainstalovat, můžete jej nainstalovat pomocí příkazu apt-get. Chcete-li například nainstalovat balíček libdbd-mysql-perl, který jsme zmínili dříve, můžete spustit následující příkaz:

sudo apt install libdbd-mysql-perl

Tento příkaz stáhne a nainstaluje balíček a všechny potřebné závislosti. Pak můžete balíček použít ve svých skriptech v Perlu podle potřeby.

Metoda 2: Nainstalujte Perl přes Perl Source Archive

Průvodce demonstruje sekundární metodu instalace Perlu: stažení archivu zdroje, kompilace binárního souboru a jeho instalace. Tato metoda je nejlepší, pokud potřebujete konkrétní verzi Perlu nebo aktualizovanou verzi.

Nainstalujte nezbytné balíčky pro sestavení Perlu

Příprava vašeho systému Ubuntu s nezbytnými vývojovými nástroji a knihovnami je zásadní před zahájením procesu instalace Perlu. Tyto komponenty jsou klíčové pro usnadnění hladké kompilace Perlu ze zdroje.

Chcete-li nainstalovat tyto nezbytné balíčky, spusťte příkaz níže:

sudo apt install build-essential make wget

Stáhněte si archiv zdrojového kódu Perl

S nainstalovanými závislostmi pokračujte ve stahování Zdrojový kód Perlu. Oficiální stránky Perlu jsou spolehlivým zdrojem pro získání nejaktuálnější verze kódu. V této příručce budeme pro ilustrační účely používat verzi Perlu 5.38.0.

Spusťte následující příkaz ke stažení zadané verze:

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

Poznámka: Zde použitá verze slouží jako příklad. Nejnovější verzi zdrojového kódu Perl si vždy stáhněte na oficiálních stránkách.

Extrahujte zdrojový kód Perlu z archivu

Po úspěšném stažení zdrojového kódu následný krok zahrnuje extrahování tarballu. Pro rozbalení zdrojového kódu spusťte níže uvedený příkaz:

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

Poté přejděte do adresáře obsahujícího extrahovaný zdrojový kód:

cd perl-5.38.0

Nastavení konfigurace sestavení Perl

Před kompilací zdrojového kódu je nutné nastavit konfiguraci sestavení. Tento přípravný krok přizpůsobí proces kompilace Perl specifickým potřebám a vlastnostem vašeho systému Ubuntu.

Spuštěním příkazu níže nakonfigurujte sestavení:

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

Poznámka: Ujistěte se, že používáte '-Dpředpona' přesně jak je uvedeno, nikoli '-dprefix'. Tento příkaz inicializuje sestavení s výchozím nastavením a určí /usr/local jako instalační adresář pro Perl.

Kompilace a instalace Perl Binary

S nastavenou konfigurací jste připraveni zkompilovat zdrojový kód Perlu. Doba trvání tohoto kroku závisí na schopnostech vašeho systému. Zahajte proces kompilace pomocí příkazu níže:

make

Po úspěšné kompilaci pokračujte v instalaci Perlu pomocí následujícího příkazu:

sudo make install

Ověřte instalaci Perlu

Ověření, že Perl byl úspěšně nainstalován ze zdroje, je rozumné zabalit proces instalace. Spusťte níže uvedený příkaz a zkontrolujte nainstalovanou verzi Perlu:

perl -v

Tento příkaz odhalí číslo verze Perlu a potvrdí úspěšnou instalaci.

Instalace Perlu ze zdroje poskytuje bezkonkurenční kontrolu nad parametry konfigurace a kompilace. Tento přístup je zvláště výhodný, pokud váš projekt vyžaduje konkrétní verzi Perlu nebo vyžaduje aktivaci (nebo deaktivaci) specifických funkcí, které nejsou v předkompilovaných balíčcích dostupných v repozitářích Ubuntu.

Vytvořte testovací aplikaci Perl

Můžete vytvořit jednoduchý skript „Hello World“ pro testování Perlu na vašem systému Ubuntu. Otevřete okno terminálu a zadejte následující příkaz:

nano hello.pl

Tento příkaz otevře textový editor Nano, kde můžete zadat následující kód:

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

Tento kód vytiskne „Ahoj, světe!“ do terminálu.

Uložte soubor stisknutím Ctrl+O a poté ukončete editor stisknutím Ctrl+X. Udělejte skript spustitelný spuštěním následujícího příkazu:

chmod +x hello.pl

Tento příkaz učiní skript spustitelný.

Nyní spusťte skript zadáním následujícího příkazu:

./hello.pl

Tento příkaz spustí skript „Ahoj světe“ a vytiskne zprávu „Ahoj světe!“ do terminálu.

Závěr

S Perl nainstalovaným na vašem systému Ubuntu, ať už prostřednictvím výchozího úložiště APT nebo kompilací ze zdroje, můžete využít jeho výkonné schopnosti pro širokou škálu programovacích úloh. Úložiště APT nabízí pohodlí a stabilitu, zatímco kompilace ze zdroje poskytuje nejnovější funkce a větší kontrolu nad procesem instalace. Pravidelná aktualizace vaší instalace Perlu zajistí optimální výkon a přístup k nejnovějším vylepšením, díky čemuž bude vaše vývojová a skriptovací práce na Ubuntu efektivní a efektivní.

Joshua James
Následuj mě
Nejnovější příspěvky uživatele Joshua James (vidět vše)

Napsat komentář