The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

Получение списка всех установленных Perl модулей в Perl скрипте (perl module)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: perl, module,  (найти похожие документы)
Date: Sat, 19 Oct 2002 14:35:05 +0600 From: Oleg Demidovich <Oleg_Demidovich@p25.f124.n450.z2.fidonet.org> Newsgroups: ftn.ru.perl Subject: Получение списка всех установленных Perl модулей в Perl скрипте ISC> Пора перезжать на другой Perl и возник вопрос - что же брать с собой ? ISC> Hа предыдущей версии достунавливалас туева хуча модулей - есть ли способ ISC> узнать - что это за модули и их версии. use ExtUtils::Installed; $installed = ExtUtils::Installed->new(); foreach $module ($installed->modules()){ printf "Module: %s\t\tVersion: %s\n", $module, $installed->version($module); }

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
 
  • 1.1, Fantom (??), 15:19, 28/02/2006 [ответить]    [к модератору]
  • +/
    И получил я
    Module: Perl            Version: 5.8.4
     
  • 1.2, Илья Скоков (?), 14:09, 16/03/2007 [ответить]    [к модератору]
  • +/
    Вот примерно что на выходе:

    root@lan-monitor:/usr/bin# perl -e 'use ExtUtils::Installed;$installed = ExtUtils::Installed->new();foreach $module ($installed->modules()){printf "Module:%s\t\tVersion: %s\n", $module, $installed->version($module);}'

    Module:Bundle::NetSNMP          Version:
    Module:Compress::Zlib           Version: 1.41
    Module:Config::IniFiles         Version: 1.1
    Module:Crypt::PasswdMD5         Version: 1.3
    Module:DBD::Oracle              Version: 1.19
    Module:DBI                      Version: 1.53
    Module:HTML::Parser             Version: 3.50
    Module:HTML::Tagset             Version: 3.10
    Module:LWP                      Version: 5.805
    Module:Net::SNMP                Version:
    Module:Net::Telnet              Version: 3.03
    Module:Pancho                   Version:
    Module:Parallel::ForkManager    Version: 0.7.4
    Module:Perl                     Version: 5.8.6
    Module:RRDp                     Version: 1.000501
    Module:RRDs                     Version: 1.000501
    Module:URI                      Version: 1.35

     
  • 1.3, sickboy (ok), 20:53, 24/05/2007 [ответить]    [к модератору]
  • +/
    А у меня:
    Module:Bundle::NetSNMP          Version:
    Module:Image::Magick            Version: 6.3.0
    Module:Perl             Version: 5.8.8
    хотя:
    $ perl -e 'use MD5;'
    $ perl -e 'use XML::XSLT;'
    Может есть и другие способы получить список модулей?
     
  • 1.4, Axe79 (?), 19:16, 08/07/2009 [ответить]    [к модератору]
  • +/
    Module: Perl            Version: 5.8.8

    Доставил всё что выдал Synaptic по типу perl-ExtUtils*
    то самое
    Module: Perl            Version: 5.8.8

     
  • 1.5, Axe79 (?), 19:18, 08/07/2009 [ответить]    [к модератору]
  • +/
    Date: Sat, 19 Oct 2002 14:35:05 +0600

    Возможно версии perl-а виноваты таки за 2002 статья

     
  • 1.6, jdvu (?), 15:32, 06/10/2009 [ответить]    [к модератору]  
  • +/
    этот скрипт показывает модули установленный через cpan
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:





      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor