LinuxSir.cn,穿越时空的Linuxsir!

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

need与use的区别?

[复制链接]
发表于 2009-6-8 09:17:17 | 显示全部楼层 |阅读模式
need和use都可以设置虚拟依赖关系.那么这两个与什么区别呢?
发表于 2009-6-8 09:27:52 | 显示全部楼层
谁能给我扫下盲,'need'是什么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-8 09:38:59 | 显示全部楼层
Post by jsun;1995326
谁能给我扫下盲,'need'是什么?


什么意思?你的意思是说必要与充分的关系吗?
回复 支持 反对

使用道具 举报

发表于 2009-6-8 09:44:52 | 显示全部楼层
Post by jsun;1995326
谁能给我扫下盲,'need'是什么?


支持

只知道USE, 没听说过need, 看来太久没关注portage的新东西落后了
回复 支持 反对

使用道具 举报

发表于 2009-6-8 10:14:43 | 显示全部楼层
Post by bobobian;1995327
什么意思?你的意思是说必要与充分的关系吗?

我的意思是没听说过'need'这个东西,你能讲一下是什么吗?或者给个网址介绍一下?

不是我不明白,这世界变化快。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-8 10:38:19 | 显示全部楼层
Post by jsun;1995340
我的意思是没听说过'need'这个东西,你能讲一下是什么吗?或者给个网址介绍一下?

不是我不明白,这世界变化快。。。


http://www.gentoo.org/doc/zh_cn/ ... =1#book_part2_chap4
回复 支持 反对

使用道具 举报

发表于 2009-6-8 10:58:11 | 显示全部楼层
按照我的理解,need是“必須依賴”,use是“會用到”。。。
還請樓下的指正!
回复 支持 反对

使用道具 举报

发表于 2009-6-8 11:09:28 | 显示全部楼层
还真是我孤陋寡闻了。

我觉得楼上讲得不错,文档里这样写到:
同样的,我们也可以知道哪些服务需要这个服务(needsme)或者哪些服务可以使用这个服务(usesme):

代码 1.11: 列出哪些服务需要Postfix服务

# /etc/init.d/postfix needsme
回复 支持 反对

使用道具 举报

发表于 2009-6-8 11:22:08 | 显示全部楼层
补充一下  楼主说的 need和use 是服务启动脚本中的变量

不是portage的use 标记 ...
回复 支持 反对

使用道具 举报

发表于 2009-6-8 18:30:42 | 显示全部楼层
感觉是这样的,当前服务启动的时候,need的服务如果没有启动会启动,而use不会
回复 支持 反对

使用道具 举报

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

本版积分规则

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