|
|
필요 요구 사항 ♣♣♣♣♣♣♣♣♣♣♣
펄에 다음과 같은 패키지가 설치되어 있어야 한다.
ExtUtils::Packlist
ExtUtils::Installed
설치법
cpan ExtUtils::Packlist
cpan ExtUtils::Installed
소스 코드 : 설치된 모듈 검색 ★★★★★★★★★★★
#!/usr/bin/perl
use ExtUtils::Installed;
my $instmod = ExtUtils::Installed->new();
foreach my $module ($instmod->modules()) {
my $version = $instmod->version($module) || "???";
print "$module -- $version\n";
}
사용법
./Search_Perl_Module (엔터)
소스 코드 : 설치된 모듈 삭제 ◆◆◆◆◆◆◆◆◆
use ExtUtils::Packlist;
use ExtUtils::Installed;
$ARGV[0] or die "Usage: $0 Module::Name\n";
my $mod = $ARGV[0];
my $inst = ExtUtils::Installed->new();
foreach my $item (sort($inst->files($mod))) {
print "removing $item\n";
unlink $item;
}
my $packfile = $inst->packlist($mod)->packlist_file();
print "removing $packfile\n";
unlink $packfile;
사용법
./Remove_Perl_Module 삭제할 패키지(엔터)
출처 -------------------------------------------------------------------
출처 : http://www.cpan.org/misc/cpan-faq.html#How_installed_modules
출처 : http://www.cpan.org/misc/cpan-faq.html#How_delete_Perl_modules