图示 1.1: Camille Huot,又名cam |
![]() |
26岁的Camille Huot是位来自法国的开发人员。他在法国巴黎生活和工作,但他却是出生在法国南部马赛附近的La Ciotat。Camille和弟弟住在一起,弟弟刚刚从学校毕业,找了一份C++程序员的工作。
Cam就读于蒙彼利埃大学,毕业时获得了“电信与网络”学士学位。之后他又修完了硕士学位。曾经一段时间,他被聘为Linux系统管理员,最近又被提拔执行Oracle数据库管理。目前,他负责管理Wanadoo主机托管平台的大约150台服务器。
Camille是在学校开始学习Linux的(用的Red Hat和Debian)。之后不久,他转而使用FreeBSD,并度过了数年时光,但是最终因为一个DSL(译者注:数字用户线路)驱动的问题他不得不重拾Linux。Gérald Fenoy说服了Camille尝试一下Gentoo,他使用后就喜欢上了:-)
在Gentoo社区,Camille率领着法语翻译团队。他们的团队配合默契,翻译了相当数量的文档。Camille本人也对加入Gentoo/FreeBSD团队很感兴趣。他是于2004年1月被Xavier Neys招进Gentoo的,Xavier Neys最近刚把法文翻译领导的火炬传递给Camille。
Camille使用Linux桌面系统时,常使用的软件包括:openbox,psi,opera,urxvt,claws-mailmplayer,gvim和一些Google应用程序。
您是否曾经在安装某软件的时候同时安装很多依赖关系?您是否想过在删除那些软件包的同时也希望删除所有的依赖关系?直觉告诉我们可以使用emerge --depclean,但这儿有一种不同的,或许更好的方法。
让我们来打个比方,比较OpenOffice.org和koffice。我们的计划是两个都装,都尝试一下,然后删除其中一个。首先:
代码 2.1: 创建.deps文件 |
# emerge openoffice -p | sed -ne \
'/^\[ebuild[^]]*N[^]]*\]/{s/^\[ebuild[^]]\+\] \([^[:space:]]\+\).*$/=\1/;p}' \
> openoffice.deps
# emerge koffice-meta -p | sed -ne \
'/^\[ebuild[^]]*N[^]]*\]/{s/^\[ebuild[^]]\+\] \([^[:space:]]\+\).*$/=\1/;p}' \
> koffice.deps
|
这将保证不会记录下任何需要升级的软件包。然后进行安装并尝试运行。当您决定保留其中的某个时,只要简单的执行以下命令:
代码 2.2: 移除没有用的包/依赖关系 |
# emerge -aC $(<openoffice.deps) |
本周的心得技巧受论坛中以下帖子启发整理而来:
下列开发者最近离开Gentoo项目:
下列开发者最近加入Gentoo项目:
下列开发者最近改变了在Gentoo项目内的职位:
Asterisk的SIP通道中存在两处拒绝服务漏洞。
详情请见GLSA声明
MIT Kerberos 5中有多处漏洞可能导致执行未经认证的远程root代码。
详情请见GLSA声明
OpenAFS设计上的一个缺陷会允许客户端权限提升。
详情请见GLSA声明
OpenPBS中存在原因未明的漏洞,能允许远程执行任意代码或者拒绝服务攻击。
详情请见GLSA声明
zziplib库中的一处缓冲区溢出漏洞,可能导致用户辅助下的远程执行任意代码。
详情请见GLSA声明
Evince不适当地处理用户提供的数据,可能导致执行任意代码。
详情请见GLSA声明
libwpd中有几处堆溢出以及一处整数溢出漏洞。
详情请见GLSA声明
这一章节列出了已经被移除或加入到portage里的,以及已经发布“最后仪式”声明的即将被移除的包。要移除的包来源于很多地方,包括树清理者项目和众多的开发者。列在最后仪式一节里的大部分包需要有人来维护,如果有人可以承担下维护的责任的话,它们可以得以继续保留在portage树里。
| 包: | 移除日期: | 联系人: |
| games-board/pysol-cardsets | 2007年4月02日 | Alfredo Tupone |
| net-news/hellanzb | 2007年4月05日 | Alexis Ballier |
| x11-misc/klineakconfig | 2007年4月06日 | Stefan Schweizer |
| net-print/foomatic | 2007年4月07日 | Stefan Schweizer |
| dev-util/ecletex | 2007年4月07日 | Petteri Räty |
| dev-util/eclipse-cdt | 2007年4月07日 | Petteri Räty |
| 包: | 加入日期: | 联系人: |
| games-sports/toycars | 2007年4月02日 | Alfredo Tupone |
| dev-util/duma | 2007年4月03日 | Steve Arnold |
| perl-core/Math-BigRat | 2007年4月03日 | Michael Cummings |
| perl-core/bignum | 2007年4月03日 | Michael Cummings |
| net-misc/italc | 2007年4月03日 | Markus Ullmann |
| net-nntp/hellanzb | 2007年4月05日 | Alexis Ballier |
| media-video/mplayerthumbs | 2007年4月06日 | Stefan Schweizer |
| net-wireless/aircrack-ptw | 2007年4月06日 | Lars Weiler |
| net-misc/x-lite | 2007年4月07日 | Markus Ullmann |
| kde-misc/metamonitor | 2007年4月07日 | Markus Ullmann |
| sys-auth/pam_abl | 2007年4月07日 | Markus Ullmann |
| sys-auth/pam_sha512 | 2007年4月07日 | Markus Ullmann |
| net-analyzer/zniper | 2007年4月07日 | Markus Ullmann |
| dev-libs/liblazy | 2007年4月08日 | Stefan Schweizer |
| dev-python/pkipplib | 2007年4月08日 | Bryan Østergaard |
| 包: | 移除日期: | 联系人: |
| dev-java/aterm-java | 2007年5月06日 | Petteri Räty |
| dev-db/c-jdbc | 2007年5月08日 | Petteri Räty |
Gentoo社区使用Bugzilla (bugs.gentoo.org)来记录和追踪bug、提示、建议等形式的和开发团队之间的交流。从2007年4月01日到2007年4月08日,这个站点记录下了:
在当前还未被修正的10000个bug里面:14个被标记为“blocker”,97个被标记为“critical”,还有353个被标记为“major”。
在这段时间内修复最多bug的开发者和团队有:
在这段时间内被分配得到最多的新bug的开发者和团队有:
GWN的工作人员包括为GWN出谋划策和提交文章的志愿者和社区成员。如果你有兴趣成为GWN的作者,对我们发布的文章有意见建议,或者哪怕只是有点想法或文章要提交给GWN,都请把你的反馈发给我们以帮助我们把GWN做的更好。
订阅Gentoo周报,请发一封空邮件到gentoo-gwn+subscribe@gentoo.org。
退订Gentoo周报,请从你订阅的邮箱发一封空邮件到gentoo-gwn+unsubscribe@gentoo.org。
Gentoo周报还被翻译为以下几种语言文字: