Upgrade to Pro — share decks privately, control downloads, hide ads and more …

.*PAN

 .*PAN

Краткое описание инфраструктуры и некоторые интсрументы для взаимодействия со CPAN.

sergeyromanov

December 18, 2011
Tweet

More Decks by sergeyromanov

Other Decks in Programming

Transcript

  1. Êðàòêî Perl Archive íàäåþñü, ïîíÿòíî... Network 270 ïóáëè÷íî äîñòóïíûõ ñåðâåðîâ

    Comprehensive Áîëåå ÷åì 100,000 Perl ìîäóëåé, ñîáðàííûõ â ∼24,000 äèñòðèáóòèâà, íàïèñàííûõ 9,412 àâòîðàìè Ñåðãåé Ðîìàíîâ .*PAN
  2. Âåá-èíòåðôåéñû cpan.uwinnipeg.ca super-legacy interface search.cpan.org Äî íåäàâíèõ ïîð - ëó÷øåå

    ñðåäñòâî ñåðôèíãà ïî CPAN CPAN Hubble îäíîâðåìåííûé ïîèñê â CPAN è Github Ñåðãåé Ðîìàíîâ .*PAN
  3. Âåá-èíòåðôåéñû cpan.uwinnipeg.ca super-legacy interface search.cpan.org Äî íåäàâíèõ ïîð - ëó÷øåå

    ñðåäñòâî ñåðôèíãà ïî CPAN CPAN Hubble îäíîâðåìåííûé ïîèñê â CPAN è Github Ñåðãåé Ðîìàíîâ .*PAN
  4. Âåá-èíòåðôåéñû cpan.uwinnipeg.ca super-legacy interface search.cpan.org Äî íåäàâíèõ ïîð - ëó÷øåå

    ñðåäñòâî ñåðôèíãà ïî CPAN CPAN Hubble îäíîâðåìåííûé ïîèñê â CPAN è Github Ñåðãåé Ðîìàíîâ .*PAN
  5. Âåá-èíòåðôåéñû cpan.uwinnipeg.ca super-legacy interface search.cpan.org Äî íåäàâíèõ ïîð - ëó÷øåå

    ñðåäñòâî ñåðôèíãà ïî CPAN CPAN Hubble îäíîâðåìåííûé ïîèñê â CPAN è Github Ñåðãåé Ðîìàíîâ .*PAN
  6. "The one that dared to be... A WESOME!" MetaCPAN Âåá-èíòåðôåéñ

    ïîèñêà API Ñåðãåé Ðîìàíîâ .*PAN
  7. Ìíå íóæåí ìîäóëü X 1 curl -O http :// cpan

    . metacpan . org / authors / id /D/DO/DOY 2 tar xzf Try - Tiny - 0 . 1 1 . tar . gz 3 cd Try - Tiny -0.11/ 4 perl Makefile .PL 5 make && make t e s t && make i n s t a l l Çàâèñèìîñòè íóæíî ðàçðåøàòü ðóêàìè!! Ñåðãåé Ðîìàíîâ .*PAN
  8. Ìíå íóæåí ìîäóëü X 1 curl -O http :// cpan

    . metacpan . org / authors / id /D/DO/DOY 2 tar xzf Try - Tiny - 0 . 1 1 . tar . gz 3 cd Try - Tiny -0.11/ 4 perl Makefile .PL 5 make && make t e s t && make i n s t a l l Çàâèñèìîñòè íóæíî ðàçðåøàòü ðóêàìè!! Ñåðãåé Ðîìàíîâ .*PAN
  9. Ìíå íóæåí ìîäóëü X Ïîñòàâèòü ðóêàìè Ãîäèòñÿ äëÿ ìîäóëåé äëÿ

    ñ ìàëûì êîëè÷åñòâîì çàâèñèìîñòåé Èñïîëüçîâàòü ïàêåòíûé ìåíåäæåð ÎÑ sudo apt-get install libnet-ssleay-perl Ñåðãåé Ðîìàíîâ .*PAN
  10. Ìíå íóæåí ìîäóëü X Ïîñòàâèòü ðóêàìè Ãîäèòñÿ äëÿ ìîäóëåé äëÿ

    ñ ìàëûì êîëè÷åñòâîì çàâèñèìîñòåé Èñïîëüçîâàòü ïàêåòíûé ìåíåäæåð ÎÑ sudo apt-get install libnet-ssleay-perl Ñåðãåé Ðîìàíîâ .*PAN
  11. Ìíå íóæåí ìîäóëü X Ïîñòàâèòü ðóêàìè Ãîäèòñÿ äëÿ ìîäóëåé äëÿ

    ñ ìàëûì êîëè÷åñòâîì çàâèñèìîñòåé Èñïîëüçîâàòü ïàêåòíûé ìåíåäæåð ÎÑ sudo apt-get install libnet-ssleay-perl Ñåðãåé Ðîìàíîâ .*PAN
  12. App::cpanminus cpanm XML::FeedPP curl -L http://cpanmin.us | perl - sudo

    App::cpanminus Ñåðãåé Ðîìàíîâ .*PAN
  13. App::cpanminus cpanm XML::FeedPP curl -L http://cpanmin.us | perl - sudo

    App::cpanminus Ñåðãåé Ðîìàíîâ .*PAN
  14. cpanm XML::FeedPP > Working on XML::FeedPP Fetching http://search.cpan.org/CPAN/authors/id/K/KA/KAWASAK FeedPP-0.43.tar.gz ...

    OK Conguring XML-FeedPP-0.43 ... OK ==> Found dependencies: XML::TreePP > Working on XML::TreePP Fetching http://search.cpan.org/CPAN/authors/id/K/KA/KAWASAK TreePP-0.41.tar.gz ... OK Conguring XML-TreePP-0.41 ... OK Building and testing XML-TreePP-0.41 ... OK Successfully installed XML-TreePP-0.41 Building and testing XML-FeedPP-0.43 ... OK Successfully installed XML-FeedPP-0.43 2 distributions installed Ñåðãåé Ðîìàíîâ .*PAN
  15. my_mirror.pl 1 use CPAN: : Mini ; 2 3 CPAN:

    : Mini ->update_mirror ( 4 remote => " http :// ftp . spbu . ru/CPAN" 5 l o c a l => "/ usr / share / mirrors /cpan" , 6 log_level => ' debug ' , 7 ) ; Ñåðãåé Ðîìàíîâ .*PAN
  16. Õî÷ó ÑÂÎÞ PAN! Åñòü ëè ïðîñòîé ñïîñîá ëîêàëüíî ñîçäàòü CPAN-like

    ðåïîçèòîðèé, ëèáî ðàñøèðèòü èìååþùååñÿ çåðêàëî ñîáñòâåííûìè ìîäóëÿìè? Ñåðãåé Ðîìàíîâ .*PAN
  17. Õî÷åòñÿ âûëîæèòü ìîäóëü íà CPAN... À âäðóã óæå åñòü àíàëîãè÷íûé

    ìîäóëü? Î÷åíü õî÷åòñÿ óñëûøàòü îòçûâû! Íóæåí ëè òàêîé ìîäóëü âîîáùå?? Ñåðãåé Ðîìàíîâ .*PAN
  18. Õî÷åòñÿ âûëîæèòü ìîäóëü íà CPAN... À âäðóã óæå åñòü àíàëîãè÷íûé

    ìîäóëü? Î÷åíü õî÷åòñÿ óñëûøàòü îòçûâû! Íóæåí ëè òàêîé ìîäóëü âîîáùå?? Ñåðãåé Ðîìàíîâ .*PAN
  19. Õî÷åòñÿ âûëîæèòü ìîäóëü íà CPAN... À âäðóã óæå åñòü àíàëîãè÷íûé

    ìîäóëü? Î÷åíü õî÷åòñÿ óñëûøàòü îòçûâû! Íóæåí ëè òàêîé ìîäóëü âîîáùå?? Ñåðãåé Ðîìàíîâ .*PAN
  20. Õî÷åòñÿ âûëîæèòü ìîäóëü íà CPAN... À âäðóã óæå åñòü àíàëîãè÷íûé

    ìîäóëü? Î÷åíü õî÷åòñÿ óñëûøàòü îòçûâû! Íóæåí ëè òàêîé ìîäóëü âîîáùå?? Ñåðãåé Ðîìàíîâ .*PAN