如何卸载从Linux安装程序安装的应用程序?

我的服务器是CentOS 5.2版(Final)。

如何卸载从Linux安装程序安装的应用程序,即.bintypes的扩展名?

例如:我使用Linux Installer安装了一个名为Mono的应用程序 ,现在我想卸载这个应用程序。

如果是RPM安装,我们可以使用'rpm -e' ,如果从源代码安装,我们可以使用'make uninstall' 。 同样,卸载从Linux安装程序(.bin)安装的应用程序的等效方法是什么?

注意: Mono是一个跨平台,开源的.NET开发框架

这种安装程序通常没有标准的卸载方式。 您需要参考安装程序附带的任何文档,或者查看安装的任何README文件。 一些这样的安装程序有一个卸载选项,其他人安装一个二进制/脚本就可以了。

但是,特别是对Mono来说,我可以告诉他们为RHEL / CentOS提供RPMs / Yum存储库。 这个安装程序是第三方产品,还是早期的做事方式?

如果单声道安装程序支持“testing安装”,它不会向磁盘写入任何内容,请以此方式运行,并将其传送到文件输出的位置,以便将所有文件放入。 然后将该输出提供给rm -rf脚本。

你也可以重新安装,如果你不关心可能搞砸你的conf文件。 然后用一个for()函数写一个简单的bash脚本来读取输出文件中的每一行,并逐个删除每个文件。