LinuxSir.cn,穿越时空的Linuxsir!

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

[求助] 重复编译emerge进程调用的疑问

[复制链接]
发表于 2010-5-14 13:16:20 | 显示全部楼层 |阅读模式
状况如下:
在/etc/make.conf中添加了新USE值
正在重新emerge w3m [进程1]
在其它终端运行emerge -avND world [进程2]

发现 emerge world 时,正在emerge的w3m依旧会显示
要是这时也运行emerge world会发生怎么的状况?

以下为假设:
1. 进程1 进程2 同时运行,最后会写两次目标文件;
2. 进程2跳过进程1已经完成的部分,协同完成任务;
3. 进程2什么也不做,等待进程1完成后,结束自身进程。

问题:
有人能告知下,是哪种么?还是有其他的可能?
害怕点y中。。。望告知,谢谢!
发表于 2010-5-14 22:19:12 | 显示全部楼层
最大可能是 假设1 ... 因为这种策略不会有什么影响, 没有必要花费多余的工作去协同 ,重复安装一次是最简单的策略

个人意见
回复 支持 反对

使用道具 举报

发表于 2010-5-14 22:44:20 | 显示全部楼层
这,之前的版本,我记得是,如果emerge的软件没依赖关系,是可以无数个的..
我经常多开来装软件,在网络条件差的情况下~
当然了,现在一般是用-f参数来纯下载,另一个来纯安装..
回复 支持 反对

使用道具 举报

发表于 2010-5-14 22:50:00 | 显示全部楼层
Post by Mie;2090142
这,之前的版本,我记得是,如果emerge的软件没依赖关系,是可以无数个的..
我经常多开来装软件,在网络条件差的情况下~
当然了,现在一般是用-f参数来纯下载,另一个来纯安装..


这样么,那可能是我上次用的时候 有依赖关系吧

刚从windows 真正的转过来,以前都是玩 ... 见笑了
回复 支持 反对

使用道具 举报

发表于 2010-5-14 23:18:42 | 显示全部楼层
当一个emerge任务在进行的时候,会设定一个lock,此时你是无法开启另一个emerge过程的(纯下载或有p参数除外)

你点一下y就知道了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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