Gentoo Weekly Newsletter: 2007年7月23日
1.
Gentoo新闻
Gentoo实时性指南
Diego Pettenò完成了一个有关于对多媒体进程提供实时性支持的指南。如果您使用的是连接到软合成器的MIDI设备,高延迟将导致错误的回放。尽管如此,如果您的要求只是在进行其他操作比如浏览网页时使用多媒体进程来放音乐,您并不需要实时性的支持。
本指南是为那些在多媒体支持方面需要最大优先级的用户而制作的。此指南的精妙之处在于它为您展示了一个获得实时性支持的简单方法,无需任何额外的软件:您只需正确的配置PAM。
非常感谢Diego制作这个指南,同时也要感谢Josh Saddler编辑此指南。
编译参数优化指南
Josh Saddler完成了编译参数优化指南,它已经被加入Gentoo文档库中。这是一个介绍如何使用恰当的CFLAGS和CXXFLAGS来优化您的编译代码的指南,它还包括一个一般性的优化介绍。论坛,Bugzilla和IRC频道中的很多用户多次表达过想要这样一个指南。
Gentoo美化项目寻求自愿者
最近Dawid Weglinski发起了一个新的美化项目,目标是为所有与Gentoo美化相关的资源以及Gentoo桌面主题提供官方维护。项目组目前正寻求新成员的加入,并欢迎社区成员为此项目做贡献。
有兴趣加入的成员至少需要具备一定的资质,例如具有制作美化资源的基本知识,掌握相关软件的使用,还有就是有一定的审美观。我们更青睐于那些具有配置图形环境(KDE,GNOME,Xfce)经验,特别是使用基于GTK+应用程序的人。如果您感兴趣,请加入#gentoo-desktop来进行讨论。
Gentoo Alpha项目状态更新
新的Gentoo Alpha状态更新已经发布。想知道系统核心包(内核,GCC,glibc),一般port概览,甚至新的aboot改版和安全改进最新动态,请查询更新。
2.
Gentoo媒体
Linux+(2007年7月3日)
最新一期的Linux+有关于最新Gentoo发型版2007.0的信息。这期杂志包括了三篇分别关于Gentoo Linux安装程序(GLI),portage基本介绍,以及在多台电脑上部署Gentoo的文章。
第一篇关于Gentoo Linux安装程序的文章由Preston Cody撰写。他也帮助创造了Gentoo Linux安装程序。文章描述了为何创造安装程序,创建图形Linux安装程序最困难的任务,以及每个安装步骤的解释。
接下来一篇文章,由Anant
Narayanan撰写。他参与了包括GNU parted在内的一些OSS项目。文章概述了如何简单地在多台电脑上安装Gentoo。文章给出了计划复制电脑的详细的先决条件,然后介绍如何用一个叫做Partition Image的程序来完成这个任务。
第三篇文章详细讲述了Gentoo的包管理器。文章由Marius Mauch撰写,主要的Portage开发者之一。文章给出了关于portage包管理器的高妙见解,以及Portage相关主要工具的配置、基本操作和解释。
这个杂志的链接在这里
3.
心得技巧
新的更新脚本
早在12月4日那一期的GWN的心得技巧一节就提到了一个很棒的更新脚本。12月后,开发者新锐们贴出了更多的更新脚本。其中一个被简单地称作update。
Update发端于guenther的upgrade和count_zero的update-world。自2007年1月中旬已进入测试阶段。有个测试者夸口说它完美无瑕。
那这个脚本到底是用来干什么的呢?Update与其他更新脚本类似之处在于它能自动跳过安装失败的包,继续emerge列表中其他的包。此外,它还有自动调用revdep-rebuild、自动挂载tmpfs以加快emerge、先同步、先下载文件、通过cron任务更新服务器等功能。另一个极佳的特性是它自动隐藏了编译软件时打印出绝大部分无关信息,使得查看einfo和ewarn更容易,虽然在有了最新版的portage的情况下这个功能已不再重要。你还能通过使用-q和-v选项来进一步减少或增加日志输出。
这里有来自gcc编译的一些输出示例。
代码 3.1: 获得此脚本 |
# wget -O /sbin/updatescript.sh http://phpfi.com/241954?download
# chmod +x /sbin/updatescript.sh
|
大多数用户将会发现用这个脚本来更新系统还是满容易的。
代码 3.2: 用起来就是这么简单: |
# updatescript.sh
(or, if you want to sync the portage tree first)
# updatescript.sh -s
|
最初的论坛贴子和这个脚本的下载链接在http://forums.gentoo.org/viewtopic-t-546828.html。感谢steveL提供这个脚本。
4.
人员变更
离开
下列开发者最近离开Gentoo项目:
加入
下列开发者最近加入Gentoo项目:
变更
下列开发者最近改变了在Gentoo项目内的职位:
5.
Gentoo安全
因为没有发布GLSA,Gentoo安全本期暂缺。
6.
软件增减
这一章节列出了已经被移除或加入到portage里的,以及已经发布“最后仪式”声明的即将被移除的包。要移除的包来源于很多地方,包括树清理者项目和众多的开发者。列在最后仪式一节里的大部分包需要有人来维护,如果有人可以承担下维护的责任的话,它们可以得以继续保留在portage树里。
已经移除:
已经加入:
最后仪式:
注意: 由于本次GWN时间上的限制,最后仪式部分暂时移除。一旦该部分变得更加自动化,我们将重新恢复它,因为目前它占用了80%以上发布GWN的时间。GWN工作人员对此不便向大家道歉并提醒大家该信息是直接来自portage树里profiles文件夹下的package.mask文件的。 |
7.
Bugzilla
总结
统计信息
Gentoo社区使用Bugzilla (bugs.gentoo.org)来记录和追踪bug、提示、建议等形式的和开发团队之间的交流。从2007年7月15日到2007年7月22日,这个站点记录下了:
- 536个在这段时间内被发现的新bug
- 251个在这段时间内被修正或解决的bug
- 21个先前修复了的但在这段时间重现的bug
- 95个在这段时间内以NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM的形式被关闭的bug
- 96个bug在这段时间被标记为重复
在当前还未被修正的9915个bug里面:11个被标记为“blocker”,111个被标记为“critical”,还有362个被标记为“major”。
被修复的bug排行榜
在这段时间内修复最多bug的开发者和团队有:
新bug排行榜
在这段时间内被分配得到最多的新bug的开发者和团队有:
8.
周报反馈
GWN的职员是由为之提交想法和文章的志愿者和社区成员组成的。如果你有兴趣成为GWN的作者,对我们发布的文章有意见建议,或者只是有点想法或文章要提交给GWN,请你的反馈发给我们以帮助我们把GWN做的更好。
9.
周报订阅
订阅Gentoo周报,请发一封空邮件到gentoo-gwn+subscribe@gentoo.org。
退订Gentoo周报,请从你订阅的邮箱发一封空邮件到gentoo-gwn+unsubscribe@gentoo.org。
10.
其他语言
Gentoo周报还被翻译为以下几种语言文字:
|