怎么卸载用 make install 编译安装的软件?

在linux 中用 ./configure && make && make install 后,如果想删除这个软件我应该怎么删除呢? 好像有一个叫"make uninstall"的东西,但是没有发现
关注者
318
被浏览
85823

14 个回答

常见的反安装target有: make uninstall/distclean/veryclean 等等。如果没有,

事先记得记录'make install'的所有输出日志,'make install &> |tee make.log'。然后在日志里能够看得到到底安装了那些文件到那些位置,通常会使用'cp'或者'install'命令拷贝文件。
如果有rpm包的话尽量避免使用源码包安装,linux的rpm包管理工具很强大,方便管理。
如果必须要用源码包安装,请在安装的时候指定--prefix安装目录,另外安装的时候请使用
make >& LOG_make &
make install >& LOG_install &
用于保存安装信息日志,这样需要卸载的时候方便查看哪些文件安装在了系统目录中,例如/usr/lib下的库文件。
为什么?