24 sierpnia 2011
Uninstall/ Remove perl modules (install CPAN)
Kategorie: Linux, Porady, Techblog | 10:51:3421 komentarzy
Źródło:
http://www.linuxask.com/questions/how-to-remove-install-cpan-modules
inna możliwość to pm-uninstall:
pm-unninstall
Od wersji 5.10.0 perla jest w core modules CPANPLUS (CPAN+) :
http://open-source-experiments.blogspot.com/2009/03/how-to-uninstall-cpan-module.html
- skopiuj poniższy skrypt pod nazwą np: remove_module.pl
- Uruchom skrypt z podaną nazwą modułu do usunięcia np: MongoDB
#!/usr/bin/perl -w
use ExtUtils::Packlist;
use ExtUtils::Installed;
$ARGV[0] or die "Usage: $0 Module::Name\n";
my $module = $ARGV[0];
my $inst = ExtUtils::Installed->new();
foreach my $item (sort($inst->files($module))) {
print "Removing $item\n";
unlink $item;
}
my $packfile = $inst->packlist($module)->packlist_file();
print "Removing $packfile\n";
unlink $packfile;
# perl remove_module.pl MondoDBinna możliwość to pm-uninstall:
pm-unninstall
Od wersji 5.10.0 perla jest w core modules CPANPLUS (CPAN+) :
http://open-source-experiments.blogspot.com/2009/03/how-to-uninstall-cpan-module.html