LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1026|回复: 11

使用./configure --prefix=/XXX的问题

[复制链接]
发表于 2005-5-13 17:52:27 | 显示全部楼层 |阅读模式
是不是使用了--prefix=/XXX后,对软件卸载就是直接删除/XXX目录?
会不会还有文件在编译的时候被写在/XXX的目录之外? :ask
发表于 2005-5-13 18:11:02 | 显示全部楼层
Of course.  Depending on packages, it is very likely to have configuration files written in /etc, shared libraries in /lib or /usr/lib, package documents in /usr/share/doc...

That's why the package manager of various distros serve the purpose of managing packages.
回复 支持 反对

使用道具 举报

发表于 2005-5-13 18:53:13 | 显示全部楼层
是不是使用了--prefix=/XXX后,对软件卸载就是直接删除/XXX目录?
Simple answer is NO.
会不会还有文件在编译的时候被写在/XXX的目录之外?
Correction: These files are written to their specific directories after installation, i.e. make install, not during the compilation process.
回复 支持 反对

使用道具 举报

发表于 2005-5-13 20:41:22 | 显示全部楼层
大部分的tar包编译的时候加了--prefix,而没指定其他文件的路径,基本上安装的时候就在prefix指定的路径下了。
回复 支持 反对

使用道具 举报

发表于 2005-5-13 21:34:06 | 显示全部楼层
Post by anstan
大部分的tar包编译的时候加了--prefix,而没指定其他文件的路径,基本上安装的时候就在prefix指定的路径下了。
It depends on packages.
回复 支持 反对

使用道具 举报

发表于 2005-5-13 22:52:51 | 显示全部楼层
那不是说用原代码装的软件就无法卸载干净了
回复 支持 反对

使用道具 举报

发表于 2005-5-14 07:03:43 | 显示全部楼层
Again, it depends on packages.  Most, but not all, packages can be "make uninstall".

http://www.linuxsir.cn/bbs/showthread.php?t=162374
回复 支持 反对

使用道具 举报

发表于 2005-5-16 18:00:33 | 显示全部楼层
期待Linux能有干净的卸载机制......
回复 支持 反对

使用道具 举报

发表于 2005-5-16 18:56:01 | 显示全部楼层
Post by szjrabbit
期待Linux能有干净的卸载机制......

我觉得用 Knoppix 一样的文件系统就可以
所以才会提出绿色软件的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-16 20:31:14 | 显示全部楼层
make uninstall可以真正地干净卸载吗?:ask,如果遇到依赖怎么处理?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表