当使用make install后,编译好的程序会拷贝到Linux各个相关目录下,比较分散,而且大部分源码并不提供make uninstall,请问有什么方法能够卸载?
1
alexrezit Aug 16, 2013
/usr/bin
|
2
wupher Aug 16, 2013
感觉要删干净只怕要你自己写make uninstall了。
|
3
Sdhjt OP |
4
hadoop Aug 16, 2013
我一般configure时候加参数 --prefix=/opt/xxxx 删的时候直接把这个目录删掉就行
|
6
skydiver Aug 16, 2013 先打包成.pkg.tar.xz然后再用pacman安装。
|
7
Sdhjt OP |
8
hadoop Aug 16, 2013 @Sdhjt --prefix应该是所有的文件都在这个目录下。然后在 .bashrc的PATH变量里手工加上该软件的bin目录 /opt/xxx/bin ,这样就不用建立软连接了
|
9
9hills Aug 16, 2013 手写make uninstall,,其实很简单的,把Makefile看下。。
另外为啥自己编译呢, |
10
46fo Aug 16, 2013
看安装 反过来执行就OK了
|