- 论坛徽章:
- 0
|
原帖由 ulmer 于 2007-2-15 19:15 发表
current tool cpan has no feature for uninstall-
针对这一条,简单作个说明:
以Cache::Memcached在FB上的安装为例:
BSD上大部分Perl模块在ports里面都有,使用CPAN安装模块时候也会去ports的临时目录建立自己的目录.
$ cd /var/db/pkg/
会找到bsdpan-Cache-Memcached-1.18/目录.
/var/db/pkg/里面找到几乎所有使用CPAN安装过的模块.
进入到对应的目录,里面有个+CONTENTS文件,里面记录了该模块的安装路径以及文件列表.
- $ cat +CONTENTS
- @comment PKG_FORMAT_REVISION:1.1
- @name bsdpan-Cache-Memcached-1.18
- @cwd /
- @comment This package was generated by BSDPAN
- /usr/local/lib/perl5/5.8.8/man/man3/Cache::Memcached.3
- @comment MD5:b903a23edcfd0b1a256b7bf308782783
- /usr/local/lib/perl5/site_perl/5.8.8/Cache/Memcached.pm
- @comment MD5:c9a5b30191f61147b9c635e886761042
- /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Cache/Memcached/.packlist
- @comment MD5:b923f57589dcf709b9da49905b8ec360
- @unexec rmdir /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Cache/Memcached 2>/dev/null || true
- @unexec rmdir /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Cache 2>/dev/null || true
- @unexec rmdir /usr/local/lib/perl5/site_perl/5.8.8/Cache 2>/dev/null || true
复制代码
经过试验,其他在FB上使用cpan安装的模块同样适用. |
|