LinuxSir.cn,穿越时空的Linuxsir!

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

portage 2.2的新功能

[复制链接]
发表于 2007-10-27 01:16:46 | 显示全部楼层 |阅读模式
http://planet.gentoo.org/develop ... portage_2_2_preview
expat那样的问题以后将会避免
将加入许可协议过滤功能,我们自己就可以制作出完全符合自由软件标准的操作系统
两个相关的GLEP
http://www.gentoo.org/proj/en/glep/glep-0024.html
http://www.gentoo.org/proj/en/glep/glep-0042.html
发表于 2007-10-27 08:25:11 | 显示全部楼层
第一时间来顶版大的贴!

这个特性不错。而且是我一直期望的:
world" will likely no longer include "system", if you want to update both you'll have to specify both

以后可以用一个x86的system+~x86的world了。而且按照这种分离的思路,以后系统出了杂七杂八的问题用emerge -Ca world就可以回复到一个干净的stage3了。
回复 支持 反对

使用道具 举报

发表于 2007-10-27 11:49:30 | 显示全部楼层
Post by sheep204
第一时间来顶版大的贴!

这个特性不错。而且是我一直期望的:
world" will likely no longer include "system", if you want to update both you'll have to specify both

以后可以用一个x86的system+~x86的world了。


-_-~万一~x86的world里的一个包依赖~x86的system里包呢……
回复 支持 反对

使用道具 举报

发表于 2007-10-27 15:03:22 | 显示全部楼层
Post by diony
-_-~万一~x86的world里的一个包依赖~x86的system里包呢……

那就不用呗。稳定为先,小白鼠不能老是冲锋。
回复 支持 反对

使用道具 举报

发表于 2007-10-27 15:15:05 | 显示全部楼层
估计那种情况不会少。

俺老老实实用~x86吧,反正也没碰到啥太怪的问题。
回复 支持 反对

使用道具 举报

发表于 2007-10-28 09:09:13 | 显示全部楼层
我升级了但是遇到问题。
* FEATURES="userfetch" is now enabled by default. Depending on your ${DISTDIR}
* permissions, this may result in Permission Denied errors. If you would like
* to fetch with superuser privileges, add FEATURES="-userfetch" to make.conf.

allow Portage to drop root privileges while fetching package sources.是否说普通用户也可以emerge。
但是我想问${DISTDIR}是怎么回事。我 echo ${DISTDIR}没有显示。
还有如果我不是双核,是否这种并行处理会增加线程间通信而减慢速度。
回复 支持 反对

使用道具 举报

发表于 2007-10-28 09:49:41 | 显示全部楼层
这个userfetch倒是没留意过,大概是在emerge -f foo时用的吧?把自己加入portage就可以了。
${DISTDIR}是/etc/make.globals定义的变量,只在emerge时有效。
回复 支持 反对

使用道具 举报

发表于 2007-10-28 11:13:55 | 显示全部楼层
1.emerge -f foo
Calculating dependencies |
emerge: there are no ebuilds to satisfy "foo".

2.${DISTDIR}是/etc/make.globals定义的变量,只在emerge时有效
麻烦您能再讲的详细点吗?或是给个连接,给个方向,给个guide
回复 支持 反对

使用道具 举报

发表于 2007-10-28 11:30:32 | 显示全部楼层
1. foo&bar等同于张三&李四。
2. /etc/make.globals定义了默认的DISTDIR=/usr/portage/distfiles。
http://www.gentoo.org/proj/en/de ... l?part=2&chap=1
回复 支持 反对

使用道具 举报

发表于 2007-10-28 12:07:10 | 显示全部楼层
那么FEATURES="userfetch"呢?
如果我不是双核,是否这种并行处理会增加线程间通信而减慢速度。
回复 支持 反对

使用道具 举报

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

本版积分规则

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