/usr/bin/pm-uninstall is in pmuninstall 0.30-3.
This file is owned by root:root, with mode 0o755.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | #!/usr/bin/perl
eval 'exec /usr/bin/perl -S $0 ${1+"$@"}'
if 0; # not running under some shell
use strict;
use warnings;
use App::pmuninstall;
App::pmuninstall->new->run(@ARGV);
__END__
=head1 NAME
pm-uninstall - Uninstall modules
=head1 SYNOPSIS
pm-uninstall [options] Module ...
options:
-v,--verbose Turns on chatty output
-f,--force Uninstalls without prompts
-c,--checkdeps Check dependencies (defaults to on)
-n,--no-checkdeps Don't check dependencies
-q,--quiet Suppress some messages
-h,--help This help message
-V,--version Show version
-l,--local-lib Additional module path
-L,--local-lib-contained Additional module path (don't include non-core modules)
=head1 DESCRIPTION
pmuninstall is a fast module uninstaller. It reads installed files lists from
*.packlist files (generated when installing modules using e.g. cpanminus) and
deletes them.
Note that it won't attempt to uninstall modules installed by Debian packages.
=cut
|