Jak zainstalować moduły Perl za pomocą CPAN na CentOS 8
- 3440
- 975
- Laura Zygmunt
Kompleksowa sieć archiwum Perl (Cpan w skrócie) jest popularnym centralnym repozytorium obecnie 188 714 Perl moduły w 40,986 rozkłady. Jest to jedno miejsce, w którym można znaleźć, pobrać i zainstalować dowolną z niesamowitej (i wciąż rozwijającej się) kolekcji bibliotek Perla.
Ma 25 000 modułów i jest odzwierciedlony na serwerach na całym świecie. Obsługuje również automatyczne testy: platforma między. Możesz go również wyszukać za pomocą różnych witryn w Internecie, które oferują narzędzia takie jak GREP, różnica w wersji do wersji, a także dokumentacja.
Moduł CPAN Perl to moduł podstawowy, który pozwala zapytać, pobierać, budować i instalować moduły i rozszerzenia Perl z witryn CPAN. Był dystrybuowany z Perl od 1997 r. (5.004). Zawiera niektóre prymitywne możliwości wyszukiwania i obsługę wymienionych i wersji pakietów modułów.
W tym artykule nauczysz się instalować Perl I Moduły perla W Centos 8 za pomocą Cpan.
Jak zainstalować moduł Perl CPAN w Centos 8
Zanim będziesz mógł użyć Cpan, musisz zainstalować Perl-CPan pakiet, za pomocą menedżera pakietów DNF, jak pokazano.
# DNF instaluj perl-cpanZainstaluj Perl CPan w Centos 8
Notatka: Chociaż większość Perl moduły są napisane w Perl, niektóre użycie Xs - są napisane w C i tak wymaga C kompilator, który jest zawarty w Narzędzia programistyczne pakiet.
Zainstalujmy Narzędzia programistyczne pakiet jak pokazano.
# DNF Zainstaluj „@Development Tools”Zainstaluj narzędzia programistyczne w Centos 8
Jak zainstalować moduły Perl za pomocą CPAN
Żeby zainstalować Perl moduły używające Cpan, Musisz użyć CPAN LINE pożytek. Możesz albo uruchomić cpan Na przykład z argumentami z interfejsu wiersza poleceń w celu zainstalowania modułu (e.G Geo :: ip) Użyj -I
flaga jak pokazano.
# cpan -i geo :: ip lub # cpan geo :: ip
Kiedy biegniesz cpan Po raz pierwszy wymaga konfiguracji, jak pokazano na zrzucie ekranu poniżej. W tym przewodniku wejdziemy Tak
Aby skonfigurować go automatycznie. Jeśli wejdziesz NIE
, Skrypt konfiguracyjny przeprowadzi Cię przez serię pytań, aby go skonfigurować.
Poniższy zrzut ekranu pokazuje moduł Geo :: ip został zainstalowany w systemie.
Moduł Perl Geo :: IP zainstalowanyAlternatywnie możesz uruchomić cpan bez argumentów na początek Cpan.po południu powłoka. Następnie użyj Zainstaluj podjazd Aby zainstalować moduł (e.G Log :: log4perl) jak pokazano.
# cpan cPan [1]> instaluj log :: log4perlZainstaluj moduły Perl za pomocą CPAN
Jak wymienić zainstalowane moduły i wersje Perl
Aby wymienić wszystkie zainstalowane moduły Perla za pomocą ich wersji, użyj -L
flaga jak pokazano.
# cpan -lLista zainstalowanych modułów perla
Jak wyszukiwać moduł Perla za pomocą CPAN
Aby wyszukać moduł, otwórz cpan skorup i użyj M
flaga jak pokazano.
# cpan cPan [1]> M Net :: Telnet cPan [1]> m html :: szablonWyszukaj moduły Perl za pomocą CPAN
Aby uzyskać więcej informacji, przeczytaj cpan ręczna strona wprowadzania lub uzyskaj pomoc z Cpan Shell za pomocą polecenia pomocy.
# man cpan lub # cpan cPan [1]> pomoc
Jak zainstalować moduły Perl za pomocą CPANM
App :: cPanminus (cPanm) to kolejny popularny moduł używany do pobierania, rozpakowywania, budowy i instalacji modułów z Cpan. Aby działał w systemie, zainstaluj App :: cPanminus moduł, jak pokazano.
# cpan App :: cPanminusZainstaluj moduł CPANM
Możesz zainstalować moduł za pomocą CPANM jak pokazano.
# cpanm net :: telnetZainstaluj moduł Perl za pomocą CPANM
Jak zainstalować moduły Perla z GitHub
CPANM obsługuje instalację Perl moduły bezpośrednio z Github. Na przykład, aby zainstalować Gwiezdny człowiek - wysokowydajny wstępny do wyczyn Perl PSGI serwer WWW, uruchom następujące polecenie.
# cpanm git: // github.com/Miyagawa/Starman.gitZainstaluj moduły Perla z GitHub
Aby uzyskać więcej opcji użytkowania, zobacz CPANM Strona Man.
# Man cpanm
Cpan to jedno miejsce, w którym można znaleźć, pobrać i zainstalować moduły Perl; Obecnie ma 192 207 Perl moduły w 41 002 rozkłady. Jeśli masz jakieś zapytania, podziel się je z nami za pomocą poniższego formularza opinii.
- « Zaloha.SH - Prosty skrypt synchronizatora katalogu lokalnego dla Linux
- Jak skonfigurować serwer NFS i klient na CentOS 8 »