Jak zainstalować język programowania Perl w Debianie 12, 11 lub 10

Perl to wszechstronny i solidny język programowania niezbędny w wielu zastosowaniach. Jeśli chcesz zainstalować Perla na Debianie 12 Bookworm, Debianie 11 Bullseye lub Debianie 10 Buster, ważne jest, aby zrozumieć jego popularność i funkcjonalność.

Kluczowe cechy Perla:

  • Wydajne przetwarzanie tekstu: Perl doskonale radzi sobie z przetwarzaniem tekstu dzięki potężnej manipulacji ciągami znaków i obsłudze wyrażeń regularnych. Oferuje wiele funkcji dopasowywania wzorców i manipulacji tekstem.
  • Rozbudowane repozytorium i moduły: Kompleksowa sieć archiwów Perla (CPAN) to duże repozytorium wypełnione modułami Perla, rozszerzające podstawową funkcjonalność Perla.
  • Wsparcie międzyplatformowe i społecznościowe: Skrypty Perla działają bez modyfikacji na różnych systemach operacyjnych, dzięki niezależności od platformy. Tętniąca życiem, wspierająca społeczność nieustannie wzbogaca Perl poprzez wkład i wsparcie.
  • Elastyczność i praktyczność: Filozofia Perla „Można to zrobić na więcej niż jeden sposób” (TIMTOWTDI) zapewnia elastyczność w rozwiązywaniu problemów i znajduje zastosowanie w tworzeniu stron internetowych, przetwarzaniu danych, administrowaniu systemami i bioinformatyce.

Dzięki silnym funkcjom przetwarzania tekstu, dużej bibliotece modułów i pomocnej społeczności Perl jest bardzo przydatny dla programistów. Ten przewodnik pokaże dwa sposoby instalacji Perla przy użyciu domyślnego repozytorium Debiana. To wystarczy większości użytkowników. Tym, którzy potrzebują najnowszej lub niestandardowej wersji, pokażemy również, jak ręcznie zainstalować Perl.

Metoda 1: Zainstaluj język programowania Perl z repozytorium Debiana

Sprawdź, czy Perl jest już zainstalowany

Przed instalacją Perla rozważne jest sprawdzenie, czy Perl jest już zainstalowany w systemie Debian Linux. Otwórz okno terminala i wykonaj następujące polecenie:

perl -v

Jeśli zainstalowany jest Perl, zostanie wyświetlony numer wersji. I odwrotnie, terminal otrzyma komunikat o błędzie, jeśli nie jest zainstalowany.

Odśwież repozytorium pakietów Debiana

Aby mieć pewność, że zainstalujesz najnowszą wersję Perla wraz z wymaganymi zależnościami, konieczne jest odświeżenie repozytorium pakietów systemu Debian Linux. Wykonaj poniższe polecenie:

sudo apt update

To polecenie kontaktuje się z serwerami repozytorium i aktualizuje lokalny indeks pakietów najnowszymi informacjami o dostępnych pakietach i ich wersjach.

Zainstaluj Perla za pomocą polecenia APT

Po zaktualizowaniu repozytorium pakietów możesz teraz przystąpić do instalacji Perla. Wykonaj to polecenie:

sudo apt install perl

To polecenie pobiera najnowszą wersję Perla i jej zależności oraz instaluje je w systemie.

Aby uzyskać wzbogacone środowisko programistyczne w języku Perl, możesz rozważyć zainstalowanie dodatkowych pakietów. Niektóre popularne to:

  • perl-doc: Zawiera oficjalną dokumentację języka Perl, która obejmuje podręczniki referencyjne, samouczki i szereg zasobów do nauki i doskonalenia języka Perl.
  • libperl-dev: Zawiera pliki programistyczne i biblioteki do kompilowania i łączenia modułów i rozszerzeń Perla.
  • libdbd-mysql-perl: Ułatwia interfejs Perla do baz danych MySQL, usprawniając interakcje z MySQL poprzez skrypty Perla.
  • libdatetime-perl: Zestaw modułów do manipulowania datami i godzinami, w tym obsługa stref czasowych i czasu letniego.
  • libjson-perl: Umożliwia kodowanie i dekodowanie danych JSON, powszechnie używanych w aplikacjach internetowych.
  • libxml-simple-perl: Oferuje prosty interfejs API do analizowania i manipulowania danymi XML w Perlu.
  • libtest-simple-perl: Framework do pisania i uruchamiania testów jednostkowych Perla, nieoceniony dla zapewnienia jakości kodu.

Aby zainstalować Perla z dodatkowymi pakietami, umieść ich nazwy w pliku apt install Komenda. Na przykład, aby zainstalować Perl z libdatetime-perl I libjson-perl, wykonać:

sudo apt install perl libdatetime-perl libjson-perl

Wyszukaj dodatkowe pakiety Perla

W repozytoriach Debiana dostępnych jest wiele pakietów Perla. Możesz wyszukać dodatkowe pakiety za pomocą apt-cache Komenda. Na przykład:

apt-cache search perl

To polecenie wyświetla listę wszystkich dostępnych pakietów Perla. Możesz zawęzić wyszukiwanie, korzystając z opcji grep Komenda. Na przykład wyszukiwanie pakietów związanych z MySQL:

apt-cache search perl | grep mysql

Po zidentyfikowaniu pakietu, który chcesz zainstalować, użyj opcji apt install Komenda. Na przykład instalacja libdbd-mysql-perl pakiet:

sudo apt install libdbd-mysql-perl

W tej sekcji szczegółowo opisano proces instalacji Perla w systemie Debian Linux oraz wyszukiwanie i instalowanie dodatkowych pakietów Perla. Jeśli wersja Perla dostępna w Twoim wydaniu Debian Linux nie jest tym, czego potrzebujesz, możesz zapoznać się z sekcją 2, która wyjaśnia, jak zainstalować Perl poprzez pobranie źródła.

Metoda 2: Zainstaluj Perla poprzez źródło

Zainstaluj pakiety początkowe w Debianie dla Perla

Przed skompilowaniem Perla ze źródeł musisz upewnić się, że Twój system Debian Linux ma zainstalowane niezbędne narzędzia programistyczne i biblioteki. Narzędzia te są niezbędne w procesie kompilacji. Wykonaj następujące polecenie, aby je zainstalować:

sudo apt install build-essential wget

Pobierz źródło Perla

Po zainstalowaniu wymaganych zależności kolejnym krokiem jest pobierz kod źródłowy Perla. Kod źródłowy można uzyskać z oficjalnej strony Perla. Na potrzeby tego samouczka pobierzmy jako przykład Perl w wersji 5.36.1. Wykonaj następujące polecenie, aby pobrać kod źródłowy:

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

Notatka: Pamiętaj, że powyższe polecenie jest tylko przykładem i wkrótce będzie nieaktualne. Nie zapomnij odwiedzić linku i pobrać najnowszą wersję.

Wyodrębnij kod źródłowy Perla

Po pobraniu kodu źródłowego następnym krokiem jest rozpakowanie archiwum tar. Użyj następującego polecenia, aby wyodrębnić kod źródłowy:

tar -xzf perl-5.36.1.tar.gz

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

cd perl-5.36.1

Skonfiguruj kompilację Perla

Przed skompilowaniem kodu źródłowego konieczne jest skonfigurowanie procesu kompilacji. Ten krok gwarantuje, że Perl zostanie skompilowany z opcjami i funkcjami, które są najbardziej odpowiednie dla twojego systemu. Wykonaj następujące polecenie:

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

Ważna uwaga: Podczas używania -Dprefix, pamiętaj o zapisaniu go dokładnie tak, jak pokazano, z wielką literą „D”. Nie pisz tego z małą literą „d”, ponieważ -dprefix. Wielkie litery są ważne i muszą być prawidłowe.

Skompiluj, a następnie zainstaluj Perl

Teraz możesz przystąpić do kompilacji kodu źródłowego. Ten krok może zająć trochę czasu, w zależności od wydajności systemu. Wykonaj następujące polecenie, aby rozpocząć kompilację:

make

Po zakończeniu kompilacji zainstaluj Perl, wykonując następujące czynności:

sudo make install

Weryfikacja instalacji Perla w Debianie

Na koniec sprawdźmy, czy Perl został pomyślnie zainstalowany ze źródła. Wykonaj następujące polecenie, aby sprawdzić wersję Perla:

perl -v

To polecenie powinno wyświetlić numer wersji Perla, potwierdzając, że instalacja przebiegła pomyślnie.

Opcjonalnie: Utwórz aplikację Perl do celów testowych

Utwórz skrypt Perla

Aby sprawdzić, czy Perl działa w systemie Debian Linux, utwórz prosty skrypt. Ten skrypt wyświetli „Witaj, świecie!” do terminala. Zacznij od otwarcia terminala i wpisania tego polecenia, aby utworzyć nowy plik o nazwie hello.pl i otworzyć go za pomocą edytora tekstu Nano:

nano hello.pl

W edytorze tekstu Nano wpisz następujący kod Perla:

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

Ten prosty kod zawiera linię określającą interpreter (w tym przypadku Perl). W drugim wierszu instrukcja print wyświetla komunikat „Hello, world!” po którym następuje znak nowej linii.

Po wpisaniu kodu zapisz plik naciskając Ctrl + O, a następnie naciśnij Enter. Aby wyjść z Nano, naciśnij Ctrl + X.

Nadaj skryptowi uprawnienia do wykonywania

Aby skrypt był wykonywalny, należy zmodyfikować jego uprawnienia. Osiąga się to za pomocą chmod polecenie, które zmienia tryb pliku. The +x flaga przyznaje prawa do egzekucji. Wykonaj następujące polecenie:

chmod +x hello.pl

Wykonywanie skryptu testowego Perla

Po ustawieniu niezbędnych uprawnień ostatnim krokiem jest wykonanie skryptu. Odbywa się to poprzez wywołanie pliku skryptu w terminalu. Wprowadź następujące polecenie:

./hello.pl

Powinieneś zobaczyć „Witaj, świecie!” wydrukowane na terminalu. To pokazuje, że Twój skrypt Perla zadziałał pomyślnie.

To ćwiczenie potwierdza, że ​​Perl działa poprawnie w systemie Debian Linux. Pokazuje także, jak napisać i uruchomić prosty skrypt Perla. Możesz wykorzystać tę wiedzę do tworzenia bardziej złożonych skryptów w przyszłości.

Wniosek

W tym przewodniku pokazano, jak zainstalować Perla w systemie Debian Linux (wersje 12 Bookworm, 11 Bullseye i 10 Buster) przy użyciu menedżera pakietów APT i budowania ze źródeł. Dodaliśmy także opcjonalne pakiety, aby zwiększyć funkcjonalność Perla. Następnie napisaliśmy prosty skrypt w języku Perl, aby upewnić się, że wszystko działa. Zarówno dla początkujących, jak i doświadczonych programistów ten przewodnik podkreśla łatwość użycia i możliwości Perla. Pamiętaj, aby aktualizować swój system i Perl, aby uzyskać najnowsze funkcje i ulepszenia bezpieczeństwa.

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

Dodaj komentarz