To jest polecenie perlfaq2, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
perlfaq2 - Pozyskiwanie i nauka o Perlu
WERSJA
wersja 5.021009
OPIS
Ta sekcja FAQ odpowiada na pytania o to, gdzie znaleźć źródło i dokumentację dla
Perl, wsparcie i sprawy pokrewne.
Co maszyny wsparcie Perla? Gdzie do I otrzymać jest?
Standardowe wydanie Perla (to utrzymywane przez zespół programistów Perla) to
rozpowszechniane tylko w formie kodu źródłowego. Najnowsze wydania można znaleźć na
<http://www.cpan.org/src/>.
Perl buduje i działa na oszałamiającej liczbie platform. Praktycznie wszystkie znane i aktualne
Obsługiwane są pochodne Uniksa (natywna platforma Perla), podobnie jak inne systemy, takie jak VMS,
DOS, OS/2, Windows, QNX, BeOS, OS X, MPE/iX i Amiga.
Można znaleźć dystrybucje binarne dla niektórych zastrzeżonych platform
<http://www.cpan.org/ports/> katalog. Ponieważ nie są one częścią standardu
dystrybucji, mogą i faktycznie różnią się od podstawowego portu perla na wiele sposobów.
Będziesz musiał sprawdzić ich odpowiednie informacje o wydaniu, aby zobaczyć, jakie są różnice.
Różnice te mogą być pozytywne (np. rozszerzenia cech
konkretna platforma, które nie są obsługiwane w wersji źródłowej perla) lub negatywne
(np. może być oparty na mniej aktualnym wydaniu źródłowym perla).
W jaki sposób mogą I otrzymać a dwójkowy wersja of Perla?
Zobacz porty CPANhttp://www.cpan.org/ports/>
I nie mieć a C kompilator. W jaki sposób mogą I budować my własny Perl interpretator?
W systemie Windows użyj binarnej wersji Perla, Strawberry Perlhttp://strawberryperl.com/>
i ActivePerlhttp://www.activestate.com/activeperl> przyjdź z dołączonym kompilatorem C.
W przeciwnym razie, jeśli naprawdę chcesz zbudować Perla, musisz pobrać binarną wersję "gcc"
najpierw dla twojego systemu. Skorzystaj z wyszukiwarki, aby dowiedzieć się, jak to zrobić dla swojej działalności
pomimo napiętego harmonogramu
I skopiowane dotychczasowy Perl dwójkowy od pierwszej maszyna do inne, ale skrypty nie praca.
Dzieje się tak prawdopodobnie dlatego, że zapomniałeś o bibliotekach lub ścieżki do bibliotek się różnią. Naprawdę powinieneś
zbuduj całą dystrybucję na maszynie, na której w końcu będzie działać, a następnie wpisz
„make install”. Większość innych podejść jest skazana na niepowodzenie.
Jednym prostym sposobem sprawdzenia, czy wszystko jest we właściwym miejscu, jest wydrukowanie zakodowanego na stałe
@INC, który perl przegląda w poszukiwaniu bibliotek:
% perl -le 'drukuj dla @INC'
Jeśli to polecenie wyświetla listę ścieżek, które nie istnieją w twoim systemie, może być konieczne przeniesienie
odpowiednich bibliotek do tych lokalizacji lub utwórz dowiązania symboliczne, aliasy lub
skróty. @INC jest również wypisywany jako część danych wyjściowych
% perl -V
Możesz również sprawdzić „Jak zachować własny katalog modułów/biblioteki?” w
perlfaq8.
I złapałem dotychczasowy źródła i wypróbowany do skompilować ale gdbm/dynamiczny ładowanie/malloc/łączenie/... nie udało się.
W jaki sposób do I robić it działa?
Czytaj INSTALL plik, który jest częścią dystrybucji źródłowej. Opisuje szczegółowo
jak radzić sobie z większością dziwactw, których skrypt „Konfiguruj” nie może obejść?
danego systemu lub architektury.
Co Moduły i rozszerzenia jest dostępny dla Perla? Co is CPAN?
CPAN oznacza Comprehensive Perl Archive Network, wielogigabajtowe archiwum zreplikowane na
setki maszyn na całym świecie. CPAN zawiera dziesiątki tysięcy modułów i
rozszerzenia, kod źródłowy i dokumentacja, zaprojektowane dla wszystko z reklamy
interfejsy baz danych do sterowania klawiaturą/ekranem i uruchamiania dużych witryn internetowych.
Możesz wyszukiwać CPAN nahttp://metacpan.org> lubhttp://search.cpan.org/>.
Główna strona internetowa dla CPAN tohttp://www.cpan.org/>,http://www.cpan.org/SITES.html>
zawiera listę wszystkich serwerów lustrzanych.
Zobacz FAQ CPAN nahttp://www.cpan.org/misc/cpan-faq.html> odpowiedzi na najbardziej
najczęściej zadawane pytania dotyczące CPAN.
Moduł Task::Kensho zawiera listę zalecanych modułów, które powinieneś przejrzeć jako
dobry punkt wyjścia.
Gdzie mogą I otrzymać Informacja on Perla?
·http://www.perl.org/>
·http://perldoc.perl.org/>
·http://learn.perl.org/>
Pełna dokumentacja Perla jest dostępna wraz z dystrybucją Perla. Jeśli masz Perla
zainstalowane lokalnie, prawdopodobnie masz również zainstalowaną dokumentację: wpisz "perldoc
perl” w terminalu lub przeglądaj onlinehttp://perldoc.perl.org/perl.html>.
(Niektóre dystrybucje systemu operacyjnego mogą wysyłać dokumentację w innym pakiecie;
na przykład w Debianie musisz zainstalować pakiet "perl-doc".)
O Perlu napisano wiele dobrych książek — więcej informacji znajdziesz w dalszej części perlfaq2.
detale.
Co is perl.com? Perl Podrabiacze? pm.org? perl.org? cpan.org?
Perl.comhttp://www.perl.com/> był częścią O'Reilly Network, spółki zależnej
Media O'Reilly. Chociaż zachowuje większość oryginalnej zawartości swojego O'Reilly
Sieć, teraz jest obsługiwany przez The Perl Foundationhttp://www.perlfoundation.org/>.
Perl Foundation jest organizacją wspierającą język Perl, która utrzymuje
Strona internetowahttp://www.perl.org/> jako ogólna strona wspierająca język Perl. To używa
domena do świadczenia ogólnych usług wsparcia dla społeczności Perla, w tym
hosting list mailingowych, witryn internetowych i innych usług. Istnieje również wiele innych pod-
domeny do specjalnych tematów, takich jak nauka Perla i zadania w Perlu, takie jak:
·http://www.perl.org/>
·http://learn.perl.org/>
·http://jobs.perl.org/>
·http://lists.perl.org/>
Perl Mongershttp://www.pm.org/> używa domeny pm.org do usług związanych z lokalnymi
Grupy użytkowników Perla, w tym hosting list mailingowych i stron internetowych. Zobacz Perl
Witryna internetowa Mongershttp://www.pm.org/> aby uzyskać więcej informacji o dołączaniu, rozpoczynaniu lub
żądanie usług dla grupy użytkowników Perla.
CPAN, czyli kompleksowa sieć archiwów Perlahttp://www.cpan.org/>, jest repliką,
ogólnoświatowe repozytorium oprogramowania Perl. Zobacz Co to jest CPAN?.
Gdzie mogą I pisać pytania?
Istnieje wiele list dyskusyjnych Perla na różne tematy, w szczególności lista dla początkujących
<http://lists.perl.org/list/beginners.html> może się przydać.
Inne miejsca do zadawania pytań znajdują się na stronie PerlMonkshttp://www.perlmonks.org/> lub
przepełnienie stosuhttp://stackoverflow.com/questions/tagged/perl>.
Perl Książki
Na Perl . jest wiele dobrych książekhttp://www.perl.org/books/library.html>.
Który czasopisma mieć Perl zadowolony?
Jest także $ foo magazin, niemieckie czasopismo poświęcone Perlowi, pod adresem (
<http://www.foo-magazin.de> ). ten Perl-zeitung to kolejny niemieckojęzyczny magazyn dla
Początkujący Perl (zobaczhttp://perl-zeitung.at.tf>).
Kilka magazynów związanych z Uniksem/Linuksem często zawiera artykuły o Perlu.
Który Perl blogi powinien I czytać?
Aktualności Perlahttp://perlnews.org/> obejmuje niektóre z najważniejszych wydarzeń w świecie Perla, Perl
Co tydzieńhttp://perlweekly.com/> jest cotygodniowym e-mailem (i kanałem RSS) ręcznie dobranego Perl
artykułów.
<http://blogs.perl.org/> obsługuje wiele blogów Perla, istnieje również kilka agregatorów blogów:
Perlsferhttp://perlsphere.net/> i IronManhttp://ironman.enlightenedperl.org/> są
dwoje z nich.
Co pocztowy wykazy jest tam dla Perla?
Obszerną listę list dyskusyjnych związanych z Perlem można znaleźć pod adresem
<http://lists.perl.org/>
Gdzie mogą I kupować a handlowy wersja of Perla?
Perl już is oprogramowanie komercyjne: posiada licencję, którą możesz pobrać i uważnie przeczytać
do swojego przełożonego. Jest dystrybuowany w wersjach i jest dostarczany w dobrze zdefiniowanych pakietach. Tam
to bardzo duża i wspierająca społeczność użytkowników oraz obszerna literatura.
Jeśli nadal potrzebujesz wsparcia komercyjnego ActiveStatehttp://www.activestate.com/activeperl>
oferuje to.
Gdzie do I wysłać pluskwa raporty?
(nadesłane przez brian d foy)
Najpierw upewnij się, że znalazłeś prawdziwy błąd. Po drugie, upewnij się, że znalazłeś prawdziwy błąd.
Jeśli znalazłeś błąd w interpreterze perla lub jednym z modułów w standardzie
(te, które są dostarczane z Perlem), możesz użyć narzędzia perlbug, które jest dostarczane z Perl
(>= 5.004). Zbiera informacje o Twojej instalacji, aby dołączyć je do Twojej wiadomości,
następnie wysyła wiadomość we właściwe miejsce.
Aby ustalić, czy moduł został dostarczony z twoją wersją Perla, możesz zainstalować i używać
Moduł:: moduł CoreList. Zawiera informacje o modułach (wraz z ich wersjami)
dołączone do każdego wydania Perla.
Każdy moduł CPAN ma skonfigurowany w RT moduł śledzenia błędów,http://rt.cpan.org>. Możesz przesłać
błędów do RT za pośrednictwem interfejsu internetowego lub poczty e-mail. Aby wysłać raport o błędzie e-mailem, wyślij go do
błąd- @rt.cpan.org . Na przykład, jeśli chcesz zgłosić błąd w
Business::ISBN, możesz wysłać wiadomość do błąd-Business-ISBN@rt.cpan.org .
Niektóre moduły mogą mieć specjalne wymagania dotyczące raportowania, takie jak Github lub Google Code
system śledzenia, więc powinieneś również sprawdzić dokumentację modułu.
AUTOR ROLNICZE PRAWA AUTORSKIE
Copyright (c) 1997-2010 Tom Christiansen, Nathan Torkington i inni autorzy, jak wspomniano.
Wszelkie prawa zastrzeżone.
Ta dokumentacja jest bezpłatna; możesz go redystrybuować i/lub modyfikować na tych samych warunkach
jak sam Perl.
Niezależnie od jego dystrybucji, wszystkie przykłady kodu znajdują się tutaj w domenie publicznej. Jesteś
dozwolone i zachęcane do używania tego kodu i wszelkich jego pochodnych we własnych programach;
dla zabawy lub dla zysku, jak uznasz za stosowne. Prosty komentarz w kodzie dający uznanie
FAQ byłoby uprzejme, ale nie jest wymagane.
Korzystaj z perlfaq2 online za pomocą usług onworks.net