Chinaunix

标题: 软件安装的问题! [打印本页]

作者: blueangel    时间: 2007-04-14 09:05
标题: 软件安装的问题!
freebsd提供了三种安装方式:1.ports 2.pkg_add 3.自己下载后编译并安装
第1种和第2种安装完成后都可以正常卸载,惟独第3种不行,除了删除主目录之外,我很难知道它对系统到底做了
什么?
第1种是最方便的,可是有个致命的缺陷就是下载太慢
第2种就是意味着我必须要下载TBZ结尾的软件.
第3种实际上最好,可以先下载下来,装起来最好,可是卸载却无从下手.

请问有人可以指教一下下第3种如何正常卸载吗?
作者: LnBSD    时间: 2007-04-14 09:20
原帖由 blueangel 于 2007-4-14 09:05 发表
freebsd提供了三种安装方式:1.ports 2.pkg_add 3.自己下载后编译并安装
第1种和第2种安装完成后都可以正常卸载,惟独第3种不行,除了删除主目录之外,我很难知道它对系统到底做了
什么?
第1种是最方便的,可是有个 ...

1.你觉得慢是你没设置好(见置顶精华有说明)
2.如果你有100台freebsd,就觉得tbz的妙处了
3.你的make install时候显示的日志已经告诉你都往什么位置写了文件

[ 本帖最后由 LnBSD 于 2007-4-14 09:26 编辑 ]
作者: blueangel    时间: 2007-04-14 12:06
但是如果写的位置太多了,就麻烦了
作者: HonestQiao    时间: 2007-04-14 13:44
--prefix=/usr/local/software-name

这个是自定义安装大量软件的基础知识。
作者: 剑心通明    时间: 2007-04-14 15:05
原帖由 blueangel 于 2007-4-14 09:05 发表
freebsd提供了三种安装方式:1.ports 2.pkg_add 3.自己下载后编译并安装
第1种和第2种安装完成后都可以正常卸载,惟独第3种不行,除了删除主目录之外,我很难知道它对系统到底做了
什么?
第1种是最方便的,可是有个 ...

安装的时候指定到目录去,到时候把目录删除就完事了
作者: grizzly    时间: 2007-04-15 01:36
"第3种实际上最好,可以先下载下来,装起来最好,可是卸载却无从下手"。如果是一个标准的port,这个所谓的第3种可以是第2种分解的各个步骤。可以参看:http://bbs.chinaunix.net/viewthr ... 1%26filter%3Ddigest

就算不是port,原则上*INX的发行会有一个configure文件,有的可以生成make uninstall。就算这个也没有,如果修改--prefix=《dir》,make install可以变换安装目录到一个原先空的dir,ls -R 以后,弄个script删除吧。位置多也不是要你手工删除。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2