Hur man installerar Perl på Ubuntu 24.04, 22.04 eller 20.04

Perl är ett högnivå, allmänt programmeringsspråk känt för sina kraftfulla textbehandlingsmöjligheter och mångsidighet över olika domäner, inklusive systemadministration, webbutveckling och nätverksprogrammering. Perls omfattande bibliotek av moduler och dess stöd för olika plattformar gör det till ett värdefullt verktyg för både utvecklare och administratörer.

På Ubuntu 24.04, 22.04 eller 20.04 kan Perl installeras med två primära metoder. Den första metoden innebär att du använder Ubuntus standard-APT-förråd, som erbjuder en enkel och stabil installation av Perl. Den andra metoden är att ladda ner Perl-källarkivet och manuellt konfigurera, kompilera och installera den senaste versionen. Detta tillvägagångssätt ger dig tillgång till de senaste funktionerna och optimeringarna. Den här guiden går igenom båda metoderna och säkerställer att du har rätt Perl-inställning för dina behov.

Metod 1: Installera Perl via APT

Kontrollera om Perl är installerat

Innan du installerar Perl är det viktigt att kontrollera om det redan har installerats på ditt Ubuntu-system. För att göra detta, öppna ett terminalfönster och skriv följande kommando:

perl -v

Kommandot visar dess versionsnummer om Perl är installerat på ditt system. Om inte kommer terminalen att visa ett felmeddelande.

Uppdatera Ubuntu före Perl-installation

Innan du installerar Perl måste du uppdatera ditt Ubuntu-systems paketförråd. Detta säkerställer att du laddar ner den senaste versionen av Perl och alla beroenden som det kan kräva. För att göra detta, kör följande kommando:

sudo apt update

Detta kommando kommer att uppdatera paketförrådet på ditt Ubuntu-system.

Installera Perl via APT Command

När du har uppdaterat paketförrådet på ditt Ubuntu-system kan du installera Perl med följande kommando:

sudo apt install perl

Detta kommando kommer att ladda ner och installera den senaste versionen av Perl och alla beroenden som det kräver.

Installera Perl-tilläggsmoduler

Alternativt, när du installerar Perl på Ubuntu, kan du installera ytterligare paket som ger fler utvecklingsverktyg och felsökningsalternativ eller använda bibliotek för att förbättra din Perl-upplevelse. Här är några av de mest populära paketen du kanske vill överväga:

  • perl-doc: Det här paketet innehåller den officiella Perl-dokumentationen, som inkluderar referensmanualer, handledningar och andra användbara resurser för att lära sig och använda Perl.
  • libperl-dev: Detta paket tillhandahåller utvecklingsfiler och bibliotek som kan användas för att kompilera och länka Perl-moduler och tillägg.
  • libdbd-mysql-perl: Detta paket tillhandahåller ett Perl-gränssnitt till MySQL-databaser, vilket gör det enkelt att interagera med MySQL från dina Perl-skript.
  • libdatetime-perl: Detta paket tillhandahåller en samling moduler som kan användas för att manipulera datum och tider i Perl. Det inkluderar stöd för tidszoner, sommartid och andra vanliga datum/tid operationer.
  • libjson-perl: Detta paket tillhandahåller en Perl-modul för kodning och avkodning av JSON-data, ett populärt datautbytesformat som används i många webbapplikationer.
  • libxml-simple-perl: Detta paket tillhandahåller ett enkelt API för att analysera och manipulera XML-data i Perl. Det används ofta i webbapplikationer och andra system som behöver arbeta med XML-data.
  • libtest-enkel-perl: Detta paket tillhandahåller ett enkelt ramverk för att skriva och köra Perl-enhetstester. Den kan användas för att säkerställa att din Perl-kod fungerar korrekt och för att fånga buggar innan de blir problem.

För att installera något av dessa paket, lägg till deras namn i kommandot apt-get install när du installerar Perl. Till exempel, för att installera Perl tillsammans med paketen libdatetime-perl och libjson-perl, kör följande kommando:

sudo apt install perl libdatetime-perl libjson-perl

Detta kommando kommer att installera Perl och de valfria paketen du angav. Du kan sedan använda dessa paket i dina Perl-skript för att förbättra funktionalitet och produktivitet.

Sök efter Perl-moduler

Förutom de valfria Perl-paketen vi har nämnt, finns det många andra Perl-paket tillgängliga på Ubuntu som du kan ha nytta av. För att söka efter ytterligare Perl-paket kan du använda kommandot apt-cache, som används för att söka i paketförrådet på Ubuntu.

För att söka efter Perl-paket med apt-cache, öppna ett terminalfönster och skriv följande kommando:

apt-cache search perl

Det här kommandot visar en lista över Perl-paket som är tillgängliga i Ubuntu-paketförrådet. Du kan bläddra igenom listan för att se de tillgängliga paketen eller använda kommandot grep för att söka efter specifika paket.

Om du till exempel vill söka efter paket relaterade till MySQL kan du använda följande kommando:

apt-cache search perl | grep mysql

Detta kommando visar en lista över Perl-paket med ordet "mysql" i deras namn eller beskrivning. Du kan använda liknande kommandon för att söka efter andra nyckelord eller specifika paket som du kan vara intresserad av.

När du har hittat ett paket du vill installera kan du använda kommandot apt-get för att installera det. Till exempel, för att installera paketet libdbd-mysql-perl som vi nämnde tidigare, kan du köra följande kommando:

sudo apt install libdbd-mysql-perl

Detta kommando kommer att ladda ner och installera paketet och alla beroenden det kräver. Du kan sedan använda paketet i dina Perl-skript efter behov.

Metod 2: Installera Perl via Perl Source Archive

Guiden kommer att visa en sekundär metod för att installera Perl: ladda ner källarkivet, kompilera binären och installera den. Den här metoden är bäst om du behöver en specifik version av Perl eller en uppdaterad version.

Installera förutsättningspaket för att bygga Perl

Att förbereda ditt Ubuntu-system med nödvändiga utvecklingsverktyg och bibliotek är avgörande innan du påbörjar Perl-installationsprocessen. Dessa komponenter är avgörande för att underlätta en smidig kompilering av Perl från källan.

För att installera dessa förutsättningspaket, kör kommandot nedan:

sudo apt install build-essential make wget

Ladda ner Perl Source Code Archive

Fortsätt med att ladda ner med beroenden på plats Perls källkod. Den officiella Perl-webbplatsen är en pålitlig källa för att få den senaste kodversionen. I den här guiden kommer vi att använda Perl version 5.38.0 i illustrationssyfte.

Kör följande kommando för att ladda ner den angivna versionen:

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

Notera: Den version som används här fungerar som ett exempel. Se alltid den officiella webbplatsen för att ladda ner den senaste versionen av Perl-källkoden.

Extrahera Perl källkod från arkivet

Efter att ha laddat ner källkoden, innebär det efterföljande steget att extrahera tarballen. Utför kommandot nedan för att packa upp källkoden:

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

Navigera sedan in i katalogen som innehåller den extraherade källkoden:

cd perl-5.38.0

Ställ in Perl Build-konfiguration

Innan du kompilerar källkoden är det absolut nödvändigt att ställa in byggkonfigurationen. Detta förberedande steg skräddarsyr Perl-kompileringsprocessen efter ditt Ubuntu-systems specifika behov och egenskaper.

Kör kommandot nedan för att konfigurera bygget:

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

Notera: Se till att använda '-Dprefix' exakt som visas, inte '-dprefix'. Detta kommando initierar bygget med standardinställningar och utser /usr/local som installationskatalogen för Perl.

Kompilera och installera Perl Binary

Med konfigurationen på plats är du inställd på att kompilera Perl-källkoden. Varaktigheten av detta steg är beroende av ditt systems kapacitet. Starta kompileringsprocessen med kommandot nedan:

make

Efter framgångsrik kompilering, fortsätt att installera Perl med följande kommando:

sudo make install

Validera Perl-installation

Att verifiera att Perl har installerats framgångsrikt från källan är klokt för att avsluta installationsprocessen. Kör kommandot nedan för att kontrollera den installerade Perl-versionen:

perl -v

Detta kommando kommer att avslöja Perl-versionsnumret, vilket bekräftar att installationen lyckades.

Att installera Perl från källan ger oöverträffad kontroll över konfigurations- och kompileringsparametrarna. Det här tillvägagångssättet är särskilt fördelaktigt om ditt projekt kräver en specifik Perl-version eller kräver aktivering (eller avaktivering) av specifika funktioner som inte finns i de förkompilerade paketen som finns tillgängliga i Ubuntu-förråden.

Skapa en Perl-testapplikation

Du kan skapa ett enkelt "Hello World"-skript för att testa Perl på ditt Ubuntu-system. Öppna ett terminalfönster och skriv följande kommando:

nano hello.pl

Detta kommando öppnar Nano-textredigeraren, där du kan ange följande kod:

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

Denna kod kommer att skriva ut "Hej, värld!" till terminalen.

Spara filen genom att trycka på Ctrl+O, avsluta sedan redigeraren genom att trycka på Ctrl+X. Gör skriptet körbart genom att köra följande kommando:

chmod +x hello.pl

Detta kommando kommer att göra skriptet körbart.

Kör nu skriptet genom att skriva följande kommando:

./hello.pl

Detta kommando kommer att köra "Hello World"-skriptet och skriva ut meddelandet "Hej, värld!" till terminalen.

Slutsats

Med Perl installerat på ditt Ubuntu-system, oavsett om det är genom standard-APT-förvaret eller genom att kompilera från källan, kan du utnyttja dess kraftfulla kapacitet för ett brett utbud av programmeringsuppgifter. APT-förvaret erbjuder bekvämlighet och stabilitet, medan kompilering från källkod ger de senaste funktionerna och större kontroll över installationsprocessen. Regelbunden uppdatering av din Perl-installation kommer att säkerställa optimal prestanda och tillgång till de senaste förbättringarna, vilket gör ditt utvecklings- och skriptarbete på Ubuntu effektivt och effektivt.

Joshua James
Följ mig
Senaste inläggen av Joshua James (se alla)

Lämna en kommentar