【发布时间】:2012-08-11 02:48:59
【问题描述】:
我通过 CPAN 安装了 BioPerl。几个测试失败了,我强行安装了它。 我现在想通过 ubuntu 软件中心安装它。
谁能描述如何使用here 给出的方法删除通过 CPAN 安装的 BioPerl。
【问题讨论】:
标签: perl uninstallation cpan bioperl
我通过 CPAN 安装了 BioPerl。几个测试失败了,我强行安装了它。 我现在想通过 ubuntu 软件中心安装它。
谁能描述如何使用here 给出的方法删除通过 CPAN 安装的 BioPerl。
【问题讨论】:
标签: perl uninstallation cpan bioperl
如果你想清理 cpan 先做的事情,我会先运行这个:
perl -mBio::Perl -e 'print $::INC{"Bio/Perl.pm"}."\n"'
这将向您显示一条以类似以下内容结尾的路径:
...lib/perl/5.10.0/Bio/Perl.pm
我只需要 rm -rf 整个 Bio 目录。
BioPerl 还安装了一堆手册页,可能在 /usr/share/man/man3 或 /usr/local/share/man/man3 中。所以我会跑
rm -rf /usr{,/local}/share/man/man3/Bio::*.3pm
还有一些文件放在 /usr/bin 中,并附带手册页。删除那些:
rm -rf /usr/{,/local}/bin/bp_*.pl
rm -rf /usr/{,/local}/share/man/man1/bp_*.pl.1
【讨论】:
我认为没有办法使用 cpan(源安装)删除模块。您可以尝试定位模块并手动删除文件,但通常您可以忽略现有文件并使用包管理器安装二进制包。
【讨论】: