Jak zainstalować Perla na Ubuntu 24.04, 22.04 lub 20.04

Perl to język programowania wysokiego poziomu ogólnego przeznaczenia, znany z potężnych możliwości przetwarzania tekstu i wszechstronności w różnych dziedzinach, w tym w administrowaniu systemami, tworzeniu stron internetowych i programowaniu sieciowym. Obszerna biblioteka modułów Perla i obsługa różnych platform sprawiają, że jest to cenne narzędzie zarówno dla programistów, jak i administratorów.

W Ubuntu 24.04, 22.04 lub 20.04 Perl można zainstalować przy użyciu dwóch podstawowych metod. Pierwsza metoda polega na użyciu domyślnego repozytorium APT Ubuntu, które oferuje prostą i stabilną instalację Perla. Druga metoda polega na pobraniu archiwum źródłowego Perla i ręcznym skonfigurowaniu, skompilowaniu i zainstalowaniu najnowszej wersji. Takie podejście umożliwia dostęp do najnowszych funkcji i optymalizacji. Ten przewodnik przeprowadzi Cię przez obie metody, upewniając się, że masz odpowiednią konfigurację Perla do swoich potrzeb.

Metoda 1: Zainstaluj Perla przez APT

Sprawdzanie, czy Perl jest zainstalowany

Przed zainstalowaniem Perla konieczne jest sprawdzenie, czy został on już zainstalowany w systemie Ubuntu. Aby to zrobić, otwórz okno terminala i wpisz następujące polecenie:

perl -v

Polecenie wyświetli numer wersji, jeśli w systemie jest zainstalowany Perl. Jeżeli nie, terminal wyświetli komunikat o błędzie.

Zaktualizuj Ubuntu przed instalacją Perla

Przed zainstalowaniem Perla musisz zaktualizować repozytorium pakietów systemu Ubuntu. Dzięki temu pobierzesz najnowszą wersję Perla i wszelkie zależności, których może wymagać. Aby to zrobić, uruchom następujące polecenie:

sudo apt update

To polecenie zaktualizuje repozytorium pakietów w systemie Ubuntu.

Zainstaluj Perla za pomocą polecenia APT

Po zaktualizowaniu repozytorium pakietów w systemie Ubuntu możesz zainstalować Perl za pomocą następującego polecenia:

sudo apt install perl

To polecenie pobierze i zainstaluje najnowszą wersję Perla oraz wszelkie wymagane przez nią zależności.

Zainstaluj dodatkowe moduły Perla

Alternatywnie, instalując Perl w systemie Ubuntu, możesz zainstalować dodatkowe pakiety, które zapewniają więcej narzędzi programistycznych i opcji debugowania lub użyć bibliotek, aby ulepszyć korzystanie z Perla. Oto niektóre z najpopularniejszych pakietów, które warto rozważyć:

  • perl-doc: Ten pakiet zawiera oficjalną dokumentację języka Perl, która zawiera podręczniki, samouczki i inne zasoby pomocne w nauce i używaniu języka Perl.
  • libperl-dev: Ten pakiet zawiera pliki programistyczne i biblioteki, których można używać do kompilowania i łączenia modułów i rozszerzeń Perla.
  • libdbd-mysql-perl: Ten pakiet zapewnia interfejs Perla do baz danych MySQL, ułatwiając interakcję z MySQL za pomocą skryptów Perla.
  • libdatetime-perl: Ten pakiet zawiera zbiór modułów, których można używać do manipulowania datami i godzinami w Perlu. Obejmuje obsługę stref czasowych, czasu letniego i innych typowych operacji na dacie/godzinie.
  • libjson-perl: Ten pakiet zawiera moduł Perla do kodowania i dekodowania danych JSON, popularnego formatu wymiany danych używanego w wielu aplikacjach internetowych.
  • libxml-simple-perl: Ten pakiet zapewnia prosty interfejs API do analizowania i manipulowania danymi XML w języku Perl. Jest często używany w aplikacjach internetowych i innych systemach, które muszą pracować z danymi XML.
  • libtest-simple-perl: Ten pakiet zapewnia proste środowisko do pisania i uruchamiania testów jednostkowych Perla. Można go użyć, aby upewnić się, że kod Perla działa poprawnie i wyłapać błędy, zanim staną się problemami.

Aby zainstalować którykolwiek z tych pakietów, dodaj ich nazwę do polecenia apt-get install podczas instalacji Perla. Na przykład, aby zainstalować Perla wraz z pakietami libdatetime-perl i libjson-perl, uruchom następującą komendę:

sudo apt install perl libdatetime-perl libjson-perl

To polecenie zainstaluje Perl i określone opcjonalne pakiety. Możesz następnie użyć tych pakietów w swoich skryptach Perla, aby poprawić funkcjonalność i produktywność.

Wyszukaj moduły Perla

Oprócz opcjonalnych pakietów Perla, o których wspominaliśmy, w systemie Ubuntu dostępnych jest wiele innych pakietów Perla, które mogą okazać się pomocne. Aby wyszukać dodatkowe pakiety Perla, możesz użyć polecenia apt-cache, które służy do przeszukiwania repozytorium pakietów w systemie Ubuntu.

Aby wyszukać pakiety Perla za pomocą apt-cache, otwórz okno terminala i wpisz następujące polecenie:

apt-cache search perl

To polecenie wyświetli listę pakietów Perla dostępnych w repozytorium pakietów Ubuntu. Możesz przewijać listę, aby zobaczyć dostępne pakiety lub użyć polecenia grep, aby wyszukać określone pakiety.

Na przykład, jeśli chcesz wyszukać pakiety związane z MySQL, możesz użyć następującego polecenia:

apt-cache search perl | grep mysql

To polecenie wyświetli listę pakietów Perla ze słowem „mysql” w nazwie lub opisie. Możesz użyć podobnych poleceń, aby wyszukać inne słowa kluczowe lub konkretne pakiety, które mogą Cię zainteresować.

Po znalezieniu pakietu, który chcesz zainstalować, możesz użyć polecenia apt-get, aby go zainstalować. Na przykład, aby zainstalować pakiet libdbd-mysql-perl, o którym wspominaliśmy wcześniej, możesz uruchomić następującą komendę:

sudo apt install libdbd-mysql-perl

To polecenie pobierze i zainstaluje pakiet wraz ze wszystkimi wymaganymi zależnościami. Następnie możesz użyć pakietu w swoich skryptach Perla, jeśli zajdzie taka potrzeba.

Metoda 2: Zainstaluj Perl poprzez archiwum źródłowe Perla

W przewodniku zademonstrowana zostanie druga metoda instalacji Perla: pobranie archiwum źródłowego, skompilowanie pliku binarnego i jego instalacja. Ta metoda jest najlepsza, jeśli potrzebujesz określonej wersji Perla lub zaktualizowanej wersji.

Zainstaluj pakiety wymagane wstępnie, aby zbudować Perl

Przygotowanie systemu Ubuntu z niezbędnymi narzędziami programistycznymi i bibliotekami ma kluczowe znaczenie przed rozpoczęciem procesu instalacji Perla. Komponenty te odgrywają kluczową rolę w ułatwianiu płynnej kompilacji Perla ze źródła.

Aby zainstalować te wstępnie wymagane pakiety, wykonaj poniższe polecenie:

sudo apt install build-essential make wget

Pobierz archiwum kodu źródłowego Perla

Po skonfigurowaniu zależności kontynuuj pobieranie Kod źródłowy Perla. Oficjalna strona internetowa Perla jest niezawodnym źródłem najbardziej aktualnej wersji kodu. W tym przewodniku do celów ilustracyjnych użyjemy wersji Perla 5.38.0.

Uruchom następujące polecenie, aby pobrać określoną wersję:

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

Notatka: Wersja użyta tutaj służy jako przykład. Zawsze odsyłaj do oficjalnej strony internetowej, aby pobrać najnowszą wersję kodu źródłowego Perla.

Wyodrębnij kod źródłowy Perla z archiwum

Po pomyślnym pobraniu kodu źródłowego kolejnym krokiem jest rozpakowanie archiwum tar. Wykonaj poniższe polecenie, aby rozpakować kod źródłowy:

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

Następnie przejdź do katalogu zawierającego wyodrębniony kod źródłowy:

cd perl-5.38.0

Skonfiguruj konfigurację kompilacji Perla

Przed skompilowaniem kodu źródłowego konieczne jest skonfigurowanie konfiguracji kompilacji. Ten krok przygotowawczy dostosowuje proces kompilacji Perla do specyficznych potrzeb i cech systemu Ubuntu.

Uruchom poniższe polecenie, aby skonfigurować kompilację:

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

Notatka: Upewnij się, że używasz „-Dprzedrostek' dokładnie tak, jak pokazano, a nie '-dprefix'. To polecenie inicjuje kompilację z ustawieniami domyślnymi i wyznacza /usr/local jako katalog instalacyjny Perla.

Skompiluj i zainstaluj plik binarny Perla

Po skonfigurowaniu możesz przystąpić do kompilacji kodu źródłowego Perla. Czas trwania tego kroku zależy od możliwości systemu. Rozpocznij proces kompilacji za pomocą poniższego polecenia:

make

Po pomyślnej kompilacji kontynuuj instalację Perla za pomocą następującego polecenia:

sudo make install

Sprawdź poprawność instalacji Perla

Sprawdzenie, czy Perl został pomyślnie zainstalowany ze źródła, jest rozsądnym zakończeniem procesu instalacji. Uruchom poniższe polecenie, aby sprawdzić zainstalowaną wersję Perla:

perl -v

To polecenie wyświetli numer wersji Perla, potwierdzając pomyślną instalację.

Instalacja Perla ze źródła zapewnia niezrównaną kontrolę nad parametrami konfiguracji i kompilacji. To podejście jest szczególnie korzystne, jeśli Twój projekt wymaga określonej wersji Perla lub wymaga aktywacji (lub dezaktywacji) określonych funkcji, których nie ma we wstępnie skompilowanych pakietach dostępnych w repozytoriach Ubuntu.

Utwórz aplikację testową Perla

Możesz utworzyć prosty skrypt „Hello World”, aby przetestować Perl w systemie Ubuntu. Otwórz okno terminala i wpisz następujące polecenie:

nano hello.pl

To polecenie otworzy edytor tekstu Nano, w którym możesz wprowadzić następujący kod:

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

Ten kod wyświetli „Witaj, świecie!” do terminala.

Zapisz plik, naciskając Ctrl+O, a następnie wyjdź z edytora, naciskając Ctrl+X. Spraw, aby skrypt był wykonywalny, uruchamiając następującą komendę:

chmod +x hello.pl

To polecenie sprawi, że skrypt będzie wykonywalny.

Teraz uruchom skrypt, wpisując następujące polecenie:

./hello.pl

To polecenie spowoduje wykonanie skryptu „Hello World” i wydrukowanie komunikatu „Hello, world!” do terminala.

Wniosek

Po zainstalowaniu Perla w systemie Ubuntu, czy to poprzez domyślne repozytorium APT, czy poprzez kompilację ze źródła, możesz wykorzystać jego potężne możliwości do szerokiego zakresu zadań programistycznych. Repozytorium APT zapewnia wygodę i stabilność, a kompilacja ze źródeł zapewnia najnowsze funkcje i większą kontrolę nad procesem instalacji. Regularne aktualizowanie instalacji Perla zapewni optymalną wydajność i dostęp do najnowszych ulepszeń, dzięki czemu prace programistyczne i skryptowe na Ubuntu będą wydajne i efektywne.

Joshua James
Chodź za mną
Najnowsze posty autorstwa Joshua James (widzieć wszystko)

Dodaj komentarz