openSUSE 每周新闻,第 163 期发布!

2011年2月19日 | Sascha Manns | 无许可

我们很高兴地宣布新的 openSUSE 每周新闻第 163 期。

Cover

openSUSE 每周新闻

### openSUSE 每周新闻团队

第 163 期

法律声明

所介绍文章的版权归原作者或版权所有者所有。如果您想重用这些文章,请咨询每个原始版权所有者应应用的许可。如果您是作者并想将您的博客置于免费许可下?请访问://bit.ly/gKqGDT

发布日期:2011-02-19


目录

公告 状态更新

发行版团队报告 在社区中

来自社区的帖子 活动与会议 您的耳朵中的 openSUSE 来自大使的沟通 贡献者 安全更新 内核审查 技巧和窍门

针对桌面用户 针对命令行/脚本 新手 针对开发人员和程序员 针对系统管理员 Planet SUSE openSUSE 论坛 网络上

报告 评论 论文 鸣谢 版权

外部版权 商标 许可:反馈 翻译

我们很高兴地宣布 openSUSE 每周新闻第 163 期。

您也可以以其他格式阅读本期内容。只需点击 此处

祝您阅读愉快 :-)

openSUSE 11.4 计数器

Header Picture公告

2 月 20 日星期日开放 Bug 日

如大家所知,我们正在接近 openSUSE 11.4 的最终发布……

因此,在这个最后的错误修复窗口中,我们需要您的帮助!测试团队正在寻找志愿者来帮助修复 bugzilla 中的错误,在 2 月 20 日星期日进行 Open-Bugs-Day。参与者将检查 bugzilla 中当前存在的 11.4 错误,关闭已修复的错误并确认仍需要进行一些工作的错误。 这是一次为出色的 11.4 版本进行最后的冲刺,通过清除已修复的内容,开发人员可以专注于修复错误,而不是在 bugzilla 中点击! 我们将在 Freenode 网络上的 #opensuse-testing IRC 频道中会面、交流和协调,欢迎任何使用 openSUSE 的人来帮助。 继续阅读以了解如何做出贡献。

**如何参与**

您只需要以下内容即可参与

  • 一个 openSUSE 11.4 RC1 或 openSUSE Factory 的安装,以便您可以验证内容。 当然,在虚拟机中运行它也可以。

  • 一个 IRC 客户端,用于与其他参与者交互

  • 好心情 :-)

如果您不知道如何分类错误,组织者将为您提供一个可以处理的错误列表,您可以与其他参与者双重检查您的更改是否可以接受。 如果您知道如何分类错误,您可以直接进行分类!

工作流程

工作流程如下

  1. 在 bugzilla 中搜索过时版本中的开放错误(11.4-MS1-511.4-Factory

  2. 尝试在 11.4 RC1 上重现该问题

1. If the issue still occurs, update the bug to current version


2. If you know the issue was fixed, set the bug to RESOLVED+FIXED


3. If you have the feeling that the issue is fixed, set the bug to RESOLVED+NORESPONSE
  1. 转到 1

没有付出就没有收获!

帮助我们清理 bugzilla 并使 openSUSE 11.4 获得成功的十位最活跃的贡献者将收到一个不错的感谢包裹,其中包含 openSUSE T 恤和其他礼品。

Header Picture状态更新

Header Picture发行版

重要链接

团队报告

Header Picture构建服务团队

Brandon Philips:修复 openSUSE 构建服务 UI 抱怨

“openSUSE 构建服务是 openSUSE 开发人员用来构建发行版中软件包的工具。对于普通的 openSUSE 用户和贡献者来说,它工作得很好。但是,任何花大量时间使用它的人都会发现一些尖锐的角落。Sankar 正在尝试通过编写一个新客户端来修复这些角落,这听起来很有趣。

但是,我认为通过一些小的调整,我们可以使 Web UI 状况更好。”

我首先编写了 4 个补丁,修复了我发现最令人恼火的几个问题。

问题 #1 - 获取仓库下载 URL 需要多次点击

图 1。之前

Before

图 2。之后

After

问题 #2 - 包和项目页面上的“操作”菜单不是很友好,而且这些页面大多是空白。向我展示按钮!

图 3。之前

Before

图 4。之后

After

如果您认为应该修复其他问题,请在下方留言,我会尝试修复它们。Michal Marek 建议将冒号分隔的面包屑链接到每个子项目。我接下来正在处理这个。”

Sankar P:介绍 GOSC - openSUSE 构建服务的图形客户端

“openSUSE 构建服务是一个用于为多个发行版构建 rpm 的强大框架。它被 openSUSE 项目、Meego 项目、VLC、Novell 的所有发行版以及许多其他地方使用。通常通过浏览器访问 OBS,我已经实现了一个用于使用 OBS 服务器的简单 GUI 工具。

如果您非常忙碌,请直接转到屏幕截图部分和 github 树。否则,请阅读下方

历史

  1. 几天前,sragavan、ravim85 和我在 Twitter 上聊天,认为新的 (2.0) OBS 界面需要比以前的界面更多的点击和页面导航才能完成简单的操作。我认为如果我能在一个页面上获取所有项目的构建信息,并轻松查看各种软件包的构建日志,会更好。

  2. 我一直想学习 Python。我为一些项目提供了一些小型的 Python 补丁。但我还没有任何从头开始编写 Python 项目的经验。

  3. 今天(确切地说是在昨天),我参加了一个令人沮丧的会议,消耗了我精神,最终感到沮丧。我想摆脱这种糟糕的心情。

基于以上三个因素,我决定完成一个我两天前刚开始(用简单的 Python HelloWorld)的项目,将其变成一个可用的 openSUSE 构建服务厚客户端。结果就是 GOSC,代码已经在 github 上了。

**OSC 命令行 & OBS 库**

我希望使用一个库来通过 GUI 客户端与 OBS API 进行通信。但 darix 在 IRC 中证实了我的担忧,即目前没有这样的库存在。一个选项是从 osc 命令行客户端的源代码中复制粘贴代码。但这很丑陋,并且会带来维护噩梦。因此,我决定只是从我的 Python 程序中使用“osc”,并使用 Python 创建一个 GUI 包装器。

**yabsc**

Srinidhi 告诉我另一个名为 yabsc 的构建服务客户端。我研究了一下。它是用真正的 KDE 风格编写的,向用户公开了每个可能的控件。它列出了构建服务中正在构建的所有项目,而不仅仅是“我的项目”。此外,我觉得它有点不友好,并且有太多的选项卡。所以我放弃了它,因为它不符合我的可用性要求。但是,如果您正在寻找一个功能更强大、更成熟的产品,并且不害怕屏幕上过多的控件,那么最好尝试 yabsc。

图 5。初始屏幕。“我的项目”显示在左上角的列表视图中。

Initial screen. "My Projects" are shown in the top-left listview.

图 6。双击列表中的项目,将在相邻的列表视图中列出该项目中的软件包。项目的构建结果显示在底部的文本区域中。

Double-clicking a project from the list, will list the packages in the project in the adjacent listview. The buildresults of the project are shown in the bottom textarea.

图 7。双击右上角的列表视图中的软件包,将弹出一个存储库选择器对话框。

Double-clicking a package from the top-right listview, will popup a Repository chooser dialog.

图 8。所选软件包的整个构建日志显示在文本区域中。

The entire buildlog of the selected=

源代码已获得 LGPLv2.1 许可。还有很多小的修复可以添加,例如网络操作的“正在加载……”状态栏、构建日志、项目名称的缓存、从构建服务器订阅构建通知等。但它们并不属于我的常规工作流程,而且我也坚信“尽早发布,经常发布”。因此,我以这个骨架版本发布,它似乎已经解决了我的工作流程需求。

在此过程中,我学到了很多关于 Python 的知识。这种经历也加强了我对编译语言更适合大型项目的旧观点。

欢迎您的反馈、评论和补丁。“

构建服务统计信息。可以在 Buildservice 上找到统计信息

Header PictureGNOME 团队

Nelson Marques:暂时放弃 Unity…

“打包 Unity 并不是什么大问题,但实现却令人沮丧……这些情况和不令人满意的结果最终会导致职业倦怠,我不想走这条路。

对于那些对 Unity 有期望的人,我深表歉意,但我认为这项任务需要比我现在所能提供的更多的东西。软件包仍然可以从我的家庭仓库获得,如果有人想接手。到目前为止,所有组件都已构建,依赖项也都在该仓库中,因为我看到只需要集成。我在几个不同的 git 快照中遇到了 Compiz 的行为问题,我在 openSUSE 默认设置的备份/还原操作中遇到了问题,以及其他问题。也许最好等到上游有更多的开发后再考虑这个问题。openSUSE 应该稳定可靠,我认为 Compiz 的这个分支还不具备这两种品质。”

如果您想获取这些软件包,请随时这样做。如果没人接手,我会在有 Compiz 的官方版本发布后,再考虑这个问题,同时我会将 openSUSE 的时间用于学习更多关于 cmake 的知识,并维护真正有效的东西,即指示器,这涉及已经超过 30 个依赖项和指示器。” (…)

Frédéric Crozat:GNOME 3 Live 镜像 - 版本 0.0.4

“又一个星期,又一个 GNOME 3 Live 镜像发布。

抱歉延迟了,但上周 GTK 3.0 和 glib 2.28 的发布推迟了我的计划发布,因为我需要用它来重建整个堆栈。

如果您想宣传该镜像,现在也可以链接到 //gnome3.org/tryit.html

那么,这个版本有什么新内容

  • 许多模块已更新到 GNOME 2.91.6

  • 内核 2.6.37(桌面版本)和 Xorg 1.9.3(即适用于许多显卡的最新驱动程序)
    感谢 OBS,我能够轻松地将这些软件包更新集成到我们的稳定发行版(openSUSE 11.3)中。仍然没有用于 radeon 的 gallium 驱动程序,这计划在下周进行。
  • 修复了一些 radeon 卡在启动时出现的冻结问题(图形启动和 radeon KMS 之间存在竞争)

  • 添加了一些额外的网络驱动程序(shaun,这个版本是为你准备的)

  • 更多 GNOME 3 模块,基于我们在 FOSDEM 获得的反馈(epiphany、evince、brasero、gnome-packagekit、file-roller、evolution、gnome-games、totem-plugins……)

  • 新的 gnome-shell,与 evolution-data-server 集成(不,您还没有在新工作区布局中使用这个镜像,因为 GNOME-Shell 黑客们仍在努力工作)

  • The Board 也包含在镜像中,欢迎测试

已知问题

  • ndiswrapper 尚未发布(尚未适用于 2.6.37)

  • 同样适用于 vmware guest(请使用 SUSE Studio appliance)

  • 在使用 empathy 时存在一些 SSL 证书弹出问题

  • 从 gnome-control-center 更改语言不起作用

如果您在系统上安装了镜像,您应该能够通过以 root 身份运行“zypper dup”来更新它(小心,我们这次更改了很多东西)”

Header PictureopenFATE 团队

最受欢迎的功能

**获得最高票数但尚未有人分配的特性。我们正在寻找志愿者来实施。**

并行运行下载和安装(得分:341)

“网络安装可以通过并行运行软件包下载和软件包安装来改进。”

查看 plymouth 以获得启动时的启动画面(得分:178)

“我原本想为这个打开一个 fate 特性,当我第一次听说 plymouth 时,但阅读 //fedoramagazine.wordpress.com/2008/10/21/interview-fedora-10s-better-startup/ 真的让我觉得我们应该走这条路。

Ray 的评论以“启动过程中的每一次闪烁和模式切换都会降低整体体验”开头,尤其有趣。跟踪“默认不显示 grub”是否可以放在这里?”

一键卸载(得分:144)

“一种简单的方法来卸载软件!”

“例如:你使用“一键安装”安装了一个应用程序(这将安装你所需的所有软件包),应该有一种简单的方法(也只需单击一次)来删除使用该一键操作安装的内容……换句话说:一个“一键卸载”来删除已安装的软件(包括依赖项和软件包)。”

Sax2 的替代品(得分:115)

“我们需要一个 sax2 的替代品,作为一种安全措施,以防自动配置无法检测到某些显示器/键盘/鼠标。 (…)”

人气竞赛(得分:89)

“我们需要对用户偏好和积极使用的软件包进行反馈。Debian 已经有一个名为 Popularity contest (popcon) 的工具(…)”

离线一键安装 (Linux 版 MSI) (评分:75)

“社区成员 Raúl García 的想法。与 Windows 的 MSI 软件包相同的概念,但利用 openSUSE 的一键安装概念(因此继承了简单性、代码和安全性。 (…)”

YaST-Qt:更具信息量的“安装摘要” (分数:71)

“YaST Qt 软件包管理器应该在“安装摘要”视图中提供尽可能多的信息,就像 zypper 一样,尤其是预期的总下载大小以及执行操作后将释放/使用的磁盘空间。”

更友好的 Yast 冲突对话框 (评分:58)

“YaST2 sw_single 对话框中的冲突、供应商更改、体系结构更改等非常吓人。

该对话框要求用户为每个问题选择通常提供的三个解决方案之一,而没有提供太多的帮助。这是许多投诉的原因之一,并导致了 RPM 依赖地狱仍然存在的神话。 (…)”

最近请求的功能

上周新请求的功能。 如果您感兴趣,请投票和/或评论。

添加 YAST 功能以删除应用程序设置

请在 YAST 中包含一个强制删除选项。文件夹,在通过 YAST 卸载或反安装应用程序时。

让 Dolphin 使用 Kwrite 打开 PERL 文档

Kwrite 注册为 application/x-perl 的处理程序。

安装过程:请提供新的选项卡“安装设置/摘要”

https://bugzilla.novell.com/show_bug.cgi?id=671541

在您即将确认安装时,您可以逐节阅读有关安装的所有详细信息(例如启动选项、选择的软件包、防火墙设置等)。

当您确认安装时,此屏幕消失,并显示包含 3 个选项卡的安装进度 – 幻灯片、详细信息、发行说明。

这些选项卡中没有一个显示您之前看到的安装摘要。请添加它(这次是静态的,不可编辑)。在长时间安装过程中,您想确认没有在设置中出错时,它很有价值。

在安装过程中提示计算机名称

安装过程中没有问题或错误,但缺少“提示 PC 名称”,导致分配了一个“奇怪的名称”。

像“linux-5thc”这样的名称没有意义。

“用户选择的首选名称”应该“提示”。

YaST 安装,按需预览更改/变更日志

YaST 安装向我提供了一个可更新软件包列表,但通常我希望知道对它们进行了哪些更改以及更新是否对我来说有趣。当然,最好只看到差异,但我理解构建差异可能很困难,因为它取决于本地预安装的软件包以及它来自的存储库。这可能只对官方 OpenSUSE 更新存储库完成。

至少,我希望通过在 YaST 中标记一个软件包并为其提供“按需变更日志操作”来获取新的变更日志。

Yast 安装 - 更多选项以标记要更新的列表中的软件包

我使用许多不同的软件存储库来更新 YaST,并且通常有名称相同的软件包,

  1. 虽然它们较新,

  2. 只是根据其他软件包的自动重建,但它们本身没有更改(OpenSUSE 在 RPM 软件包中将它们标记为 X.Y 版本号中的 Y 更改)。

这使得选择我真正想要更新的软件包变得非常困难,我必须手动标记许多软件包。

我希望在显示的软件包列表中有更多选择软件包的选项

  1. 选择不同的软件包(无论它们是否有较新的版本或发布号)

  2. 选择由于其他软件包更改而未自动构建的软件包(或者简而言之,菜单项如何称呼它)。

Spark 即时通讯

Mozilla 基金会通过名为 Spark 的即时通讯工具为 Firefox 提供实时支持。让 openSUSE 也拥有它。

改进 Gnome 的本地化配置选项

在 Gnome 上没有正确处理语言和区域设置的方法。您无法选择英语作为 GUI 语言,然后将区域设置(数字|时间设置)设置为芬兰语。您可以通过修改 /etc/sysconfig/language 来实现其中一些

RC_LANG=”en_US.UTF-8”

RC_LC_ALL=”fi_FI.UTF-8”

但随后日期和时间将被翻译成芬兰语,这不是理想的状态。

在 KDE 中,您拥有一个合适的工具(系统设置 -> 区域设置),它可以按预期工作。

向内核添加补丁 - xorg-X11-server/video-driver 以禁用启动闪烁

请将补丁添加到 openSUSE 内核和 xorg-x11-server,包括 xorg-x11-driver-video,以禁用 openSUSE 启动时的启动闪烁。

它可以消除 openSUSE 启动画面和 kdm 登录之间的亮到黑的过渡。

功能统计

openSUSE 11.4 的统计信息 在 openFATE 中

Header PictureOpenOffice/LibreOffice 团队

Kohei Yoshida:将子项目提取到新的存储库中(以及 mso-dumper 如何获得新家园)

“**背景**

就在不久前,我致力于将我们的 mso-dumper 项目从 LibreOffice 的构建存储库 提取到一个专门为此创建的新存储库中。新的存储库位于 libreoffice/contrib/mso-dumper

最初,这个项目只是一个更大的父存储库的一个简单子目录。但由于它发展壮大,并且其范围与父存储库不完全一致,我认为将这个项目移动到它自己的存储库中是最好的。现在,如果您不介意丢失历史记录,很容易将文件的一个子集从一个存储库传输到另一个存储库,但我希望即使在转换之后也能保留这些文件的历史记录。

事实证明,可以使用 git 来做到这一点。Kendy 建议我研究 git filter-branch,所以我做了。经过几个小时的研究和试验(以及后来被抛弃的 bash 脚本编写),我意识到所有这些都可以通过以下简单的步骤来实现。

**步骤**

首先,克隆包含要提取的子项目的整个构建存储库

git clone path/to/libo/build mso-dumper-temp

完成之后,cd 进入克隆的存储库,然后运行

git filter-branch –subdirectory-filter scratch/mso-dumper/ – –all

这将删除 git 历史记录中的所有文件,除了 scratch/mso-dumper 目录下的文件,并将这些文件重新定位到该目录下的顶级目录。您可能还想运行

git remote rm origin

以防止在此步骤期间意外推送到远程 origin。无论如何,完成过滤后,删除所有标签

git tag xargs git tag -d

就这样。现在,您只有想要保留的文件,它们位于应该在的位置,所有提交记录都已保留,并且您没有不需要的新存储库的旧标签。

这还没有结束。此时,此 git 存储库仍然存储已删除文件的对象。事实上,此新存储库的 .git 目录的大小是原始构建存储库的 .git 目录大小的两倍以上!为了完全修剪这些不必要的信息以缩小存储库的大小,运行

git clone file:///path/to/mso-dumper-temp mso-dumper

以进一步克隆到本地的另一个存储库中,以去除所有不必要的 blob。请注意,我使用了 file:///… 样式的文件路径,而不是通常的 /path/to/foo 样式的文件路径。当使用 file:///… 样式路径克隆本地存储库时,git 不会克隆已删除文件的对象,从而显着减小对象的大小(克隆速度也更快)。使用常规的 /path/to/foo 样式路径,git 将硬链接所有对象文件,因此大小将保持不变。

第二次克隆后,我的 .git 目录的大小从 280MB 缩小到 384k!所以它确实有很大的不同。现在剩下的就是将此存储库推送到新的远程位置。很简单,不是吗? :-)

但是有一个陷阱……

但是有一个注意事项。这种方法显然无法保留已重定位文件的完整历史记录,如果父子目录已重命名。mso-dumper 目录已从其原始名称 sc-xlsutil 重命名,以便容纳 Thorsten 编写的 ppt 转储器。不幸的是,git filter-branch –subdirectory-filter 没有保留目录重命名之前发生的历史记录,但这只是一个小问题,我对此特定转换不太关心。

Header Picture测试团队

Larry Finger:2 月 19 日每周新闻

测试核心团队于 2011 年 2 月 14 日 18:00 UTC 在 IRC 上举行会议。

第一项议程是使用 openSUSE 11.4 RC1 安装和运行的经验。在场的每位成员都在多个系统上安装了新版本。没有人遇到任何重大问题。正如我上周所说,我个人的经验非常好。除了 NetworkManager 未能自动启动之外,我没有发现任何问题。我在 32 位和 64 位系统上运行 11.4。

我们讨论的第二项是 //bugzilla.novell.com/ 上大量未解决的 11.4 错误报告。主要问题是这些错误会干扰在 11.4 RC2 发布之前解决重要错误的进程。在那之后只能解决关键错误。我们的解决方案是在 2 月 20 日星期日从 0:00 到 23:59 UTC 举行一个开放式错误日。在这一天中,TCT 的某人将在 Freenode 上的 #opensuse-testing IRC 频道上可用。计划是测试可以关闭哪些未解决的 11.4 错误。如果您有任何其他问题,请访问 //en.opensuse.net.cn/openSUSE:Open-Bugs-Day 上的 wiki。请加入我们的努力。

Bernhard Wiedermann 随后讨论了他与 FOSDEM 建立的联系以及 openQA 的扩展,这些扩展将由此产生。第一个是通过使用 Mozilla 的 mozmill 测试脚本测试 Firefox。结果会自动反馈到 Mozilla 的测试数据库。由于 openSUSE 更改了标准的 Firefox 配置,因此这些测试对双方都有价值。Bernhard 还计划开始自动测试 LibreOffice 套件,并将很快开始自动测试 YaST。这些额外的测试将仅限于 Gnome,每天每个架构一个测试。

Header Picture翻译团队

Header Picture在社区

社区帖子

Jos Poortvliet:关于获得和给予关注

“亲爱的 openSUSE 社区,openSUSE 中有很多事情正在发生。其中一些事情现在已经相当为人所知 - 例如 Tumbleweed。其他事情,例如 Stanislav Brabec 一直致力于的跨桌面 MIME 处理,并不那么公开。但应该!现在,每个人都可以为此做出贡献。如果您是开发人员,或者只是对正在发生的事情感兴趣!开发重要内容是因为人们了解它并关心它。他们了解并关心它是因为进行了沟通。openSUSE 营销团队,特别是那些为 news.opensuse.org 撰写文章的人,认为他们的任务是帮助传播 openSUSE 中重要且需要帮助的事情。但是我们的营销人员不可能无处不在 - 他们并不总是知道发生了什么。所以他们需要帮助。

![](//farm3.static.flickr.com/2557/3704699851_687d439826_z.jpg)

**如何?**

很简单。如果您是正在开发一些很酷的新东西的开发人员,请告知 openSUSE 营销团队。这并不意味着您必须写一篇故事 - 只是 ping 团队的一个或多个成员或发送邮件到邮件列表或 <[news@opensuse.org](mailto:news@opensuse.org)>。他们会回复您,询问您的问题,并撰写有关您的倡议的文章。如果您知道开发人员正在 openSUSE 中进行或正在进行一些很酷的事情,但您没有看到任何关于它的文章,请考虑告知营销和新闻团队!发送链接到邮件或博客,他们可以在其中找到一些信息或帮助他们联系开发人员。显然,如果您可以编写一个快速摘要,说明正在发生什么以及为什么它很酷 - 那太棒了。您不必撰写文章,营销人员可以为您做这件事,但您可以提供的任何材料或指向的任何内容都会帮助他们完成它!

这样,我们可以更轻松地让 openSUSE 中一些很酷的新倡议获得更多关注。openSUSE 是一个自下而上的社区,个人贡献者的倡议是关键 - 这也意味着我们需要更加努力地宣传正在发生的事情。请帮助我们!

Linux Starter

在略微相关的主题(宣传)上,荷兰“Linux Starter”杂志仍然并且将继续从 这个网站 购买。是的,您终于可以订购它们了!如果您想开始使用 Linux 和/或 openSUSE,只需花费大约 10 美元,您就可以获得一个很好的信息来源和一个不错的荷兰 openSUSE DVD!也请宣传一下:D

openSUSE 11.4 的虚拟发布派对:RC1 完成

亲爱的关注者,在 官方公告 之后,我们昨天测试了场地,并检查了在有几位参与者的情况下它会变得多么有趣和酷。由 Brittany Haefeli 担任 DJ Yazz 负责的舞蹈派对 Pop/Rock 音乐主题。从晚上 8:30 CEST 开始,派对持续了两个半小时,挤满了人。超过 50 人在那段时间内来过这里。太棒了,是我们的预期的两倍!

![](//lizards.opensuse.org/wp-content/uploads/2011/02/DJ-Britt.jpg)
![](//lizards.opensuse.org/wp-content/uploads/2011/02/Party.png)

请记住

完整的照片专辑 在这里。即使这些图片无法真正描述一个移动的 3D 世界,也缺少声音:D

摘要结果

经过 2 个月的努力,我们总体上非常满意。这个地方很棒!所有动画都有效,并且没有注意到任何特殊的滞后。正如您所见,我们的宣传 T 恤有效 :-) 在发布之前需要完成

  • 将运行 11.4 的视频集成到等离子屏幕上

  • 设置指向营销材料的链接(在洛杉矶的营销 HackFest 之后)

  • 制作一个 Geeko 毛绒玩具 [*]

![](//lizards.opensuse.org/wp-content/uploads/2011/02/sl-t-shirts.png) ![](//lizards.opensuse.org/wp-content/uploads/2011/02/mm-t-shirt.png)

**未来几周的计划**

选择您的头像,运行 secondlife.com,搜索 geekos 组并加入它!我们真的希望在那里见到你!

![](//lizards.opensuse.org/wp-content/uploads/2011/02/alderon-217x300.png) ![](//lizards.opensuse.org/wp-content/uploads/2011/02/britt-217x300.png)
![](//lizards.opensuse.org/wp-content/uploads/2011/02/esqu-217x300.png) ![](//lizards.opensuse.org/wp-content/uploads/2011/02/lilith-217x300.png)

[*] 我们正在寻找一位能够使用 Blender 构建 3D collada Geeko 的设计师?如果可以分发给与会者,这种毛绒玩具将是必不可少的。如果您就是这样的人,请联系我们!

活动与会议

过去

即将到来

您可以在以下链接找到更多关于其他活动的信息:openSUSE 新闻/活动。 - 本地活动

供您聆听的 openSUSE

openSUSE 每周新闻以直播或播客的形式提供德语版本。你可以在 Radiotux 上收听或下载它。

来自大使

希腊 openSUSE 大使:拉里萨 KDE 发布派对

上周在拉里萨,LinuxTeam 举办了 KDE 4.6 发布派对。该活动在 KDE 推广的 wiki 页面上列出,在大学举办,并进行了一场关于 KDE 4.6 新技术和改进的演示。希腊 openSUSE 社区成员 Giorgos Tsiapaliokas 是两位主要演讲者之一,另一位是来自 Gentoo 希腊社区的 Theo Chatzimichos。当然,我和 Kostas Koudaras 以及 Stathis Agrapidis(另一位活跃的希腊社区成员)也参加了,他们从塞萨洛尼基赶来参加演讲并宣传 openSUSE 11.4。我们还设置了一个展位,摆放了贴纸、传单、openSUSE 11.4 Milestone 6 KDE live cd、openSUSE 11.3 dvd、我的 netbook 上安装了 openSUSE 11.4 Milestone 6,以及来自 KDE e.v. 的一些 KDE 推广材料(贴纸和徽章),顺便说一下,我非常感谢他们,因为他们及时寄来了推广包。我们讨论了 openSUSE 11.4 的新技术,结识了新朋友,并玩得很开心。活动结束后,我们和 LinuxTeam 的成员一起去了当地的小酒馆,品尝了当地美食,喝了些 tsipouro(当地酒),并继续讨论社区和 Linux 的相关话题。

活动的一些照片。你可以在这里找到更多:

表 1:照片

![](//1.bp.blogspot.com/-IUHTfghIJPo/TV61ARRz4aI/AAAAAAAAAE4/0OGPbrzRGdY/s1600/171751_1756198139059_1062123936_32043818_5899666_o.jpg)
![](//4.bp.blogspot.com/-t6Up-VwKOG0/TV608uwZJuI/AAAAAAAAAEw/1h0cp_1aVMo/s1600/DSC01443.jpg)
![](//2.bp.blogspot.com/-QI1FJk394co/TV601RhkHGI/AAAAAAAAAEo/bEqt3tUoLsY/s1600/DSC00822.jpg)

沟通

贡献者

Header Picture安全更新

要完整查看安全公告,或在发布后尽快收到它们,请参阅 openSUSE 安全公告 邮件列表。

SUSE 安全公告:Flash Player (SUSE-SA:2011:009)

表 2. 安全公告
软件包 **flash-player**
公告 ID SUSE-SA:2011:009
日期 2011年2月14日 星期一 16:00:00 +0000
受影响的产品 openSUSE 11.2, openSUSE 11.3, SUSE Linux Enterprise Desktop 10 SP3, SUSE Linux Enterprise Desktop 11 SP1
漏洞类型 远程代码执行

Header PictureKernel Review

内核每周新闻 – 2011年2月19日

和上周一样,我们很高兴发布 Rares Aioanei 的最新内核回顾。祝您阅读愉快……

h-online/Thorsten Leemhuis: 内核日志:2.6.38 即将到来(第二部分) – 文件系统

Linux 2.6.38 包含改进 VFS 可扩展性的补丁,这些补丁在过去六个月里一直是讨论的热点,Torvalds 本人也在等待这些补丁。Ext3 和 XFS 现在支持批量丢弃,这对于 SSD 来说很有趣,而 Btrfs 和 SquashFS 支持额外的压缩技术。

这个内核日志迷你系列的所有部分都可以在 2.6.38 跟踪页面 上找到。

周三,Linus Torvalds 发布了内核版本 2.6.38 的 第五个预发布版本,表示一些回归问题已经修复,其他更改“相当分散且微小”。因此,内核日志借此机会继续概述 Linux 2.6.38 的主要更改,并推出迷你系列“即将到来 2.6.38”的第二部分。第一部分 讨论了与图形驱动程序相关的的主要更改,在接下来的几周里,我们将讨论网络支持、存储硬件、驱动程序以及体系结构和基础设施的代码。” (…)

Header Picture技巧和窍门

针对桌面用户

LinuxJournal/Bruce Byfield: 在 Scribus 中使用框架和对象

“Scribus 文档由一系列添加到页面中的对象组成,这些对象包含在框架中。除了大多数应用程序中可用的常规剪切、复制和粘贴功能外,Scribus 中的框架还共享一组通用的编辑属性,并且尽可能地具有相同的属性集。正如你从“插入”菜单中看到的那样,Scribus 支持四种基本类型的框架:文本图像、表格和绘图图元。表格框架是单个文本框架的集合,可以作为组或单个单元格进行编辑,而绘图图元被细分为形状、多边形、线条、贝塞尔曲线和自由手线。图元框架添加了内容,而其他框架的内容必须单独添加。” (…)

IBMDeveloperWorks/Paul Ferrill: 脚本化 Linux 桌面,第 2 部分:脚本化 Nautilus

““本系列文章探讨了如何使用 Python 为 GNOME 桌面、screenlets 框架和 Nautilus 创建脚本,以提供高效的环境。桌面上的脚本可以实现拖放功能以及对常用信息和服务的快速访问。在本期中,学习如何使用 Python 添加功能以扩展桌面上的 Nautilus。”

对于 GNOME 桌面用户,Nautilus 程序可能是最常用的应用程序之一。它通过一个简单的图形界面处理所有文件复制、移动、重命名和搜索任务。乍一看,似乎 Nautilus 无法完成很多与文件相关的任务——除非你开始考虑通常使用 shell 脚本执行的任务。

Nautilus 开发人员提供了几种方法来添加新功能,而无需破坏主代码库。最简单的方法是使用 bash 或 shell 脚本,该脚本执行通常从终端提示符执行的一系列命令。这种方法可以让你先尝试这些命令,以确保它们能完成你想要的任务。你还可以使用其他语言,包括 C 脚本语言、GnomeBasic、Perl 和 Python。本文将介绍使用 Python 语言向 Nautilus 添加新功能。假定你对 Python 语言和 Python 标准库有基本的了解。” (…)

针对命令行/脚本新手

FreeSoftwareMagazine/Ryan Cartwright: 充分利用 Vim - 一些技巧

“我为这篇文章穿上防炎服。Vim 可能是自由软件世界中最流行的两个文本编辑器之一:基于 vi(它的名字代表 VI 改进版),它将在许多 GNU/Linux 发行版中作为默认软件包找到。另一个流行的编辑器是 EMACS(尽管我确定有些人会认为 EMACS 远不止是一个文本编辑器)。我在工作中经常使用 Vim,发现它有点像国际象棋:学习需要片刻,精通需要一生。考虑到这一点,以下是我多年来掌握的一些技巧和实用命令。我想分享一下,以防它们对你有所帮助。”

我假设你熟悉 Vim 的基础知识:移动光标、进入模式以及添加/编辑内容。我还假设你知道以冒号开头的命令意味着什么。这不是初学者课程,但也不是专家课程。这不是开始学习 Vim 的地方 - 对不起。其中一些对我来说似乎很明显,但其他 Vim 用户却不知道。其余情况则相反。我将其限制在十个以内,因为老实说,如果没有这样的限制,这样的事情会永远持续下去。这些不一定是最好的或最需要的技巧,但它们是 Vim 用户第一次听到它们时最受好评的技巧(包括我)。”(…)

Berthold Gunreben: Bash 功能

“bash 系统 shell 是 Linux 系统中最常用的 shell。对于大多数系统管理员来说,它是完成小型管理任务的工具。当然还有其他的 shell,我不想说哪个更好或哪个更差。”

即使它被很多人熟知,人们有时也会遇到一些有趣的功能。我使用其中一个功能来创建最近关于 Linux 和内存的帖子中的数据。任务是遍历多个不同的测试用例,以及每个测试用例的不同大小。第一个很容易

for r in 1 2 3 4 5 6 7 8; do ./memxfer -s 32M 100 $r; done

你也可以将此写得更短一些

for r in $(seq 1 8); do ./memxfer -s 32M 100 $r; done

我选择的方法是使用一个不太为人所知的功能

for r in {1..8}; do ./memxfer -s 32M 100 $r; done

下一步将是遍历大小。我通常在此基准测试中使用的所有大小都是 2 的幂,我绝对不想手动写下所有这些数字。因此,这些数字必须在遍历大小时计算出来。这可以这样完成

for s in {0..16}; do ./memxfer -s $((1«$s))k 100 1; done

最后,在将所有内容放在一起之后,命令如下所示

for r in {0..8}; do for s in {0..16}; do ./memxfer -s $((1«$s))k 100 $r done done

现在回到那些有趣的卷曲括号列表。它显然是一种创建数字序列的非常简短的方法。但它们可以做更多的事情。例如,尝试以下命令

echo hello{1..4}

结果是将列表与前缀字符串组合在一起

hello1 hello2 hello3 hello4

也可以用字母来完成,例如

echo hello{a..f}

并且可以组合多个列表以获得排列或倒数

echo {a..c}{11..13}{z..w}

自己尝试一下。这很不错。最后一点说明:有时,你希望使用通常具有不同位数数的数字。为了使所有数字具有相同的位数,有趣的是添加一些前导零。解决方案很简单

echo {001..300}

针对开发人员和程序员

Brent McConnell: Celery 和 Twisted

“我最近在一个副项目中使用 CeleryTwistedCyclone,但是 Celery 和 Twisted 之间的集成对于异步编程来说并不理想,这促使我记下一些笔记,说明我弄清楚了什么。希望这对某人有用,如果有人想提供更好的方法,我洗耳恭听 :) 。

Celery 有一些内置方法,可以让你通过调用返回的 AsyncResult 对象的 successful() 方法来检查远程作业的完成情况。例如,你可以这样做……” (…)

针对系统管理员

Serverwatch/Joe Brockmeier: 使用 Logger 将消息写入日志文件

“想要一种快速简便的方法来写入系统日志吗?请查看 logger,这是一种与 syslog 配合使用的 shell 实用程序。”

logger 实用程序是基于 Debian 的系统上的 bsdutils 包的一部分,也是 Fedora(以及可能 Red Hat Enterprise Linux,尽管我手头没有 RHEL 系统来检查)上的 util-linux-ng 包的一部分。它应该默认安装。

logger 的最常见用途是作为一种轻量级的方法,将消息从脚本传递到日志文件。假设你有一个备份脚本或其他在你打盹时运行的作业。与其让脚本发送电子邮件并阻塞你的收件箱,不如将 logger 添加到你的脚本中,并定期检查,以便在你的空闲时间确保一切按计划进行——或者使用 logger 仅记录作业未按计划运行或遇到错误时的错误消息。” (…)

Header PicturePlanet SUSE

Bruno Friedmann: ATI Amd flgrx 8.812 catalyst 11.1 也适用于 11.4/factory

“周末的一个快速说明,我已经构建并上传了新的 fglrx 驱动程序。

好消息是,它们也适用于 11.4/factory,

非官方但可用的仓库

对于 openSUSE 11.4 (factory) NEW !

zypper ar -c -f -n “ATI/AMD fglrx non-official”
//linux.ioda.net/mirror/ati/openSUSE_11.4/ “ATI/AMD FGLRX”

我希望得到关于它对你来说如何工作的反馈,请评论!

Factory 特定的问题

在新鲜的自动配置 factory 安装上:libomp43

问题:fglrx64_7_6_0_SUSE114-8.812-1.x86_64 需要 gcc,但此要求无法
提供不可安装的提供者:gcc-4.5-16.1.i586[openSUSE-11.4-11.4-1.35] gcc-4.5-16.1.x86_64[openSUSE-11.4-11.4-1.35] 解决方案 1:卸载 libgomp43-4.3.4_20091019-5.23.x86_64 解决方案 2:不要安装 fglrx64_7_6_0_SUSE114-8.812-1.x86_64 解决方案 3:通过忽略 fglrx64_7_6_0_SUSE114 的一些依赖项来破坏 fglrx64_7_6_0_SUSE114

从以上解决方案中选择数字或取消 [1/2/3/c] (c): 1 正在解析依赖关系… 正在解析软件包依赖关系…

以下新软件包将被安装:binutils-gold fglrx64_7_6_0_SUSE114 gcc gcc45 glibc-devel kernel-default-devel kernel-desktop-devel kernel-devel kernel-source kernel-syms kernel-xen-devel libgomp45 linux-glibc-devel make patch

以下软件包将被删除:libgomp43

15 个新软件包要安装,1 个要删除。总下载大小:127.9 MiB。操作后,将使用额外的 600.9 MiB。

通常,此错误(在 M5/M6 中)应该在 RC1 中得到解决。

请参阅我之前的专用帖子中的完整详细信息 //lizards.opensuse.org/?p=4673

Kohei Yoshida: FOSDEM 2011 幻灯片和最新更新

“我刚刚上传了我在 FOSDEM 2011 演讲的幻灯片。能够谈论我们雄心勃勃的计划,将 LibreOffice Calc 提升到下一个水平,真是太好了。另外,我很遗憾没有时间写博客来记录最近发生的事情;花费了大量时间编写、审查代码、修复错误和集成补丁,不幸的是,留给写博客的时间很少。话虽如此,让我们谈谈 master 分支上的一些新内容(自从我开始写作以来)。”(…)

Jos Poortvliet: 诺基亚做得对!

“对于那些对诺基亚的讨论感到厌倦的人 - 在下面我也有一些好消息……”

所以 谣言变成了现实。新任诺基亚 CEO(前微软员工)Stephan Elop 决定诺基亚的未来是与微软合作。可以减少研发投资,诺基亚不必再构建自己的平台或专注于服务。相反,它可以专注于成为手机硬件制造商,这种策略将确保高利润!”

抛开讽刺,在我看来,诺基亚(或者至少是它的 CEO)已经意识到它最好的时代是在九十年代,并且已经结束了。在短期内表现出良好的盈利能力,而不是投资未来,这更好。在 2-3 年内,Stephan 将离开一家“发展良好”(短期财务方面)的公司,并获得巨额奖金。这是导致我们金融危机的典型商业行为。

我们呢?

那么这对自由软件意味着什么?现在还很难说,但我认为可以肯定的是,由于这些选择,MeeGo的开发不会增加。这对Linux内核、Telepathy、Gstreamer等基础设施以及Qt等顶级软件来说是不利的。Qt可能不会受到太大的影响,至少在未来几年内,它是Symbian的首选平台。如果他们改变主意,诺基亚(或者其他志愿者,你无法阻止他们,对吧?)会将Qt移植到WP7 - 写一个应用程序,在MeeGo、Symbian和WP7上运行。凭借Qt的开放治理模式和LGPL许可,社区的努力可以弥补投资的减少。尽管如此,我为那些可能因此失业的人感到难过。就个人而言,我一直在寻找一个真正开放的移动平台 - 我的N900非常棒,虽然我会购买N9,但它不会有一个像样的继任者。

与此同时,诺基亚的股价下跌了约15%,微软的股价也下跌了,而苹果和谷歌的股价上涨了。嗯,股市怎么看… 无论如何。我想关于这件事已经写了和说了足够多的了,让我们拭目以待,看看接下来会发生什么…

好消息 - 两次!

更令人鼓舞的消息是,我的雇主(也就是Novell)通过将伦敦证券交易所从基于Microsoft .NET的解决方案迁移到SUSE Linux Enterprise堆栈,帮助稳定了英国金融系统。新的交易系统 上周上线。早期的Windows和.NET软件实际上导致了伦敦证券交易所的首席执行官 因8小时的宕机而被解雇(你知道这会损失多少钱吗?)。他们的新首席执行官,如果我可以说的话,比Elop聪明得多,决定选择Linux。这带来了更好的性能和稳定性 - 毫不奇怪。SUSE证明速度大约是MS/.Net系统的15倍,后者即使在代码和硬件改进方面进行了大量投资,也无法将网络往返时间降低到2毫秒。与此同时,SUSE的往返时间约为126微秒!我预计不会出现8小时的宕机或被解雇的首席执行官,所以祝贺所有参与者!

观看Youtube视频://www.youtube.com/watch?v=dr7IxQeXr7g

另外,也请参阅我对同事Kerry Kim的 采访。主题是IBM的超级计算机‘Watson’,它在电视节目‘Jeopardy’中与人类对战。Watson运行SUSE Linux - Kerry提到,世界上排名前10的超级计算机中有6台也运行SUSE Linux。在这里查看Watson的视频 这里(或嵌入在上方)。

Andrew Wafaa:将LibreOffice移植到Android - 我的新疯狂项目

“是的,你没看错 - 我要尝试将LibreOffice移植到Android!:-)

为什么?很简单,Android上没有兼容ODF格式的阅读和写作软件。有 OpenOffice Document Reader,顾名思义,它只是一个阅读器,而且OOo已经是2009年的东西了 ;-)

现在,如果我是一个像样的黑客,这可能不会是一个大问题。问题是我是一个绝对糟糕的黑客,几乎没有Android或LibreOffice开发的经验或知识。那么,我为什么要尝试完成一项如此痛苦的任务?有两个原因

    1. 我被一位我尊敬的工程师挑战去做这件事。2. 我有一种需要挠痒痒的感觉(实际上,我浑身都痒,而且医生确认这不是一种医学状况 ;-))。

那么该如何着手?我仍在研究。目前,openSUSE没有为此提供必要的工具 - 没有像样的ARM端口:( 所以我要玩一下Debian - 毕竟6.0 Squeeze刚刚出炉,现在就是最好的时机。如果这行不通,我会尝试Ubuntu。别担心,各位Geeko爱好者 - 这些异构安装将在我的测试机器上进行。我的主机器仍然运行openSUSE,带有GNOME3。

我会尝试记录我经历痛苦和乐趣的旅程,如果不是为了那些比我更有经验的人的幽默。

只是一个小小的补充说明 - 我的主机器,一台Dell D820,在FOSDEM之前坏了。这让我不得不使用我的上网本作为我的主机器。我在上面构建LibreOffice花了大约15.5小时。“ (…)

Pascal Bleser:openSUSE艺术作品和营销材料的新仓库

“我刚刚在gitorious.org上为openSUSE艺术作品和营销材料创建了一个新的 git仓库我们决定创建一个新的仓库,而不是使用 现有的仓库,因为它包含受商标保护的品牌内容。关于如何开始以及检索和修改内容的流程,在wiki上解释。”

Sascha Peilicke:获取RPM的源代码

根据GPL,你必须提供任何你分发的(GPL许可的)软件的源代码(即打包和发布)。传统上,Linux发行版通过多种方式满足这一要求。就像任何其他软件包管理系统一样,RPM元数据包含创建该软件的上游项目的URL。这是可以检索到(未修改的)源代码的地方。

但是,打包几乎总是意味着修改原始源代码。这可能是为了添加补丁或使其更好地符合某些(发行版特定的)约定。因此,发行版提供了一个下载仓库,你可以在那里获取源代码RPM,即分发修改后的源代码(包含spec文件、补丁和其他文件)的软件包。

然而,出于好奇或为了贡献,你可能想知道你的软件包的确切维护和开发位置。幸运的是,源自许多构建服务实例(如build.opensuse.org、packman.links2linux.com或build.meego.com)的软件包具有该信息

% rpm -q –qf “%{DISTURL}\n” bash obs://build.opensuse.org/openSUSE:Factory/standard/
fd6e76cd402226c76e65438a5e3df693-bash

现在你可以将此URL复制到浏览器中,将‘obs:’替换为空,你应该会看到一些有趣的东西 :-) 那么,这将在下一个OBS版本中实现,现在你必须稍微修改URL才能使用OBS测试实例(stage)

https://build.opensuse.org/stage/openSUSE:Factory/standard/fd6e76cd402226c76e65438a5e3df693-bash

此外,你可以简单地将disturl放入构建服务搜索中,它会显示相同的结果。现在你可以检查软件包的开发历史(修订),查看是谁做的,并参与其中!唯一缺少的是一个允许更简洁语法的RPM补丁,例如

% rpm -q –disturl bash”

Kai-Uwe Behrmann:Oyranos色彩管理LiveCD II

“经过第二次尝试,驾驶执照问题似乎有所放松。一个重要的组件需要良好的OpenGL支持才能即插即用地进行完整的桌面色彩校正。在Nvidia和Ati硬件上,OpenGL API的首选是这些制造商的专有驱动程序。对于LiveCD,由于 法律原因,这行不通。新的CD可以提供一些基本的OpenGL支持来运行 Compiz和GPU加速的色彩转换。更优秀的开源Nouveau驱动程序正在赶来。与 实验性的Mesa DRI 结合使用,它提供了着色器支持。某些方面甚至比专有驱动程序更好,例如背光、通过XRandR以标准方式获取监视器信息以及Xorg自动驱动程序选择。如果你想每天使用,请考虑Nvidia驱动程序,因为它提供了节能。它更酷。

还有一些其他的变化,例如将 Krita 放在CD上。Krita在色彩管理方面是一个非常有趣的项目。它支持浮点HDR图像,带有 两个自己的色彩转换模块OpenGTL 中。另一个新的应用程序是 RawStudio。它实现了Adobe的DNG色彩配置文件的DCP规范。两者都增加了一个非常有趣的色彩软件套件。”

Header PictureopenSUSE 论坛

openSUSE 11.4 RC1,你安装了吗?你遇到什么问题了吗?

距离openSUSE 11.4的最终发布还有几周时间。在里程碑发布之后,我们现在迎来了第一个发布候选版本,它应该非常接近11.4的样子。像往常一样,论坛成员已经开始了一个线程,分享他们对这个RC1的经验、问题和想法。从我们读到的来看,还有一些工作要做,但总体印象是11.4会是一个不错的版本。openSUSE 11.4的公共发布计划于2011年3月10日。

更新过程在不同的Linux操作系统中是否不同,例如Suse和Ubuntu?

一个有趣的线程,供那些想知道各种linux发行版之间差异的人参考,涉及内核更新等。线程的发起者注意到,他的Ubuntu安装在更新后会保留之前的内核,而openSUSE默认会替换内核。但这并不是这个线程中讨论的唯一内容,与该主题相关的很多内容都被纳入了讨论。

你更喜欢哪种论坛显示模式?

我们不时在论坛上进行投票/调查,以了解社区对论坛某些方面、功能的看法。这个是关于论坛中线程的显示模式的。目前,默认的线性模式似乎使用最多,可能是因为它默认。阅读并了解我们的成员对此的看法。别忘了投票!!

本周的子论坛: Tech News

在本周的子论坛中,我们发现与openSUSE和linux相关的公告和新闻。一个例子是本周新闻杂志的最新一期的公告,其他例子:发布新的第三方驱动程序、安全修复程序和补丁的概述、发布新软件。这是一个了解openSUSE世界中论坛之外发生的事情的好地方。此外,仓库的变化通常首先在这里宣布。只需查看一下即可。

Header Picture网络上

报告

Computerworld/Leo King:伦敦证券交易所历史性Linux上线

“更新:伦敦证券交易所已成功启动了基于Novell SUSE Linux技术的新的匹配引擎,并在周六成功完成了最后的设置程序。

此举被认为是伦敦证券交易所自电子交易盛行导致传统交易所大厅于1986年关闭以来最重要的技术发展之一。伦敦证券交易所首席执行官Xavier Rolet坚持认为,这家曾经的垄断企业将提供创纪录的速度和稳定的交易,以应对来自专业电子竞争对手对市场份额的快速侵蚀。

“伦敦证券交易所集团很高兴地确认Millennium Exchange现已投入运营,”伦敦证券交易所在一份致客户的声明中表示。“我们感谢所有客户在此迁移过程中的支持。”

ITWorld/Brian Proffitt:Qt的未来:比诺基亚更大

“周五诺基亚发布的奇怪的慢动作火车失事公告,宣布他们将与微软建立战略合作伙伴关系,发布Windows Mobile 7设备,引发了Android粉丝的最初沮丧,他们质疑诺基亚首席执行官Stephen Elop及其管理团队的理智。

毕竟,Android粉丝认为,为什么不选择一个经过验证的平台(尽管欧洲手机运营商反对这种做法)?转向尚未在任何市场取得成功的Windows Mobile,充其量是一个鲁莽的决定。

当然,Fedora、openSUSE放弃UnityElop的员工这样认为。该公司Symbian部门的员工利用假期和弹性工作时间来 周五下午举行抗议游行。当全世界注视着这些把戏时,诺基亚的股价下跌了14%。” (…)

Unixmen/Anuradha Shukla:Google的WebM开源受到VP8专利池的威胁

“Google在经过大量审议后,决定为Web媒体格式提供单一标准,将其新收购的VP8作为免版税许可政策。这将确保HTML 5 Web视频有一个免费和开放的标准。然而,VP8视频编解码器的许可方MPEG LA正在阻止将其转换为无收入生成器。”

**为什么MPEG LA不希望VP8以开源格式存在?**

MPEG LA首席执行官Larry Horn 认为,VP8和WebM的专利池许可,因为该组织希望创建一个VP8许可系统。该呼吁是针对VP8和WebM的专利权人提交适用于Google编解码器的专利。然而,他们承认,是否需要对VP8进行许可由专利权人决定。他重申,MPEG LA对所有VP8参与者开放,包括Google。

该组织非常清楚,MPEG LA只是促进专利池的创建,以减少用户之间的侵权案件。如果WebM和UP8可以涵盖在基本专利下,那么专利权人将受益,并且对法院的冲动将减少。但是,是否要实施专利由专利权人决定。

**Google对即将到来的专利池的呼吁**

谷歌显然预料到 MPEG LA 会提出授权问题,并致力于允许 WebM 项目成为一个开源标准,对所有使用 WebM 许可的人来说,都不会有任何专利主张。

谷歌在去年收购 VP8 编解码器后,一直预计会将其开源,因为此前它已经收购了视频压缩公司 On2 Technologies。然而,该产品拥有 H.264 专利。谷歌如期而为,正式推出了 WebM,并将 VP8 作为网络视频的标准,从而彻底摆脱了授权费的困扰。

**快速支持者**

谷歌很快找到了支持者,Mozilla 和 Opera 迅速将其提供在 Firefox 和 Opera 浏览器上。虽然该编解码器最初是为了支持新兴的 HTML 5 视频在 Chrome、Firefox 和 Opera 上运行而提供的,但谷歌很快放弃了 H.264,以加速向 WebM 的迁移。

目前,谷歌在 Adobe Flash 上运行 You Tube,并使用授权的 H.264。然而,它也提供了 HTML 5,目前正在提供基于 WebM 的新视频。因此,谷歌的浏览器需要同时具备这两种功能——WebM 和 HTML 5,尤其是在其 YouTube 上。

**微软和苹果的优势**

这两大巨头没有这样的限制,因为它们都已运行 H.264,并且已经加入了专利池。事实上,苹果和微软都在 WebM 的专利和授权问题上采取了谨慎的态度,因为它们认为 WebM 基于的原始开源项目 Ogga Theora 在知识产权方面存在很大的模糊性,因此会成为 WebM 的一部分。

然而,这个领域值得关注,因为一场激烈的竞争即将开始——开源还是授权将最终获胜?(…)

OStatic/Susan Linton: Fedora, openSUSE 放弃 Unity

“今天传来一些坏消息。巧合的是,openSUSE 和 Fedora 的贡献者,他们一直在致力于 Unity,在同一天宣布放弃它。因此,那些希望测试这个新界面的用户最终还是需要启动 Ubuntu。”

Adam Williamson,他正在将 Unity 移植到 Fedora,在博客文章中今天表示他拥有“时好时坏的西海岸工作伦理”。他解释说,他必须在业余时间处理额外的事情,而且最近他“没有时间和意愿去做太多关于 Unity / Poulsbo 的事情”。但实际原因与上游代码中的一个错误密切相关。Williamson 承认,“有更多重要的事情,Red Hat 实际上愿意付钱给我去做。”(…)

LinuxJournal: Susan Linton: openSUSE 将以虚拟舞会庆祝 11.4

“许多大型项目都会用发布派对来庆祝重要的发布。有些因其铺张浪费的庆祝活动而成为传奇。照片充斥着分享网站。博客在发布后的几周内都在撰写。但 openSUSE 提出了一种独特的 Gecko 创意:Secondlife.com 虚拟舞会。”

2 月 3 日,Bruno Friedman 宣布了这个巧妙的发布派对。在他的公告中,Friedman 列出了 2011 年 3 月 9 日、10 日和 11 日下午 16:00 UTC 的三个日期。对于美国的用户来说,这相当于美国东部时间晚上 11 点,中部时间晚上 10 点,或太平洋时间晚上 8 点。地点描述为马其顿的 183,213,21 坐标,或搜索 Geekos 群组并加入。这是一个你可以尽情虚拟饮食、饮酒和跳舞的派对。当然,会有大量的照片、安装视频和讨论。”(…)

h-online.com/Dj Walker-Morgan: MeeGo:“我们会找到其他合作伙伴”,英特尔 CEO 说道

“英特尔 CEO Paul Otellini 告诉分析师,在诺基亚决定放弃基于 Linux 的 MeeGo 操作系统作为其主要智能手机平台,转而使用 Windows Phone 7 之后,英特尔‘将找到其他合作伙伴’。”

Otellini 说“运营商仍然想要第三个生态系统,而且运营商想要一个开放的生态系统”,据路透社报道。Otellini 将诺基亚的决定描述为财务决定,并指出他不会做出诺基亚 CEO Stephen Elop 所做的决定。“如果我是他,我可能会选择 Android,”Otellini 说,并补充道,“MeeGo 将会是最好的策略,但他 [Elop] 得出结论认为他负担不起。””(…)

评论与文章

Linux.com/Brian Proffitt: 评测:LibreOffice 3.3 的上手体验

LibreOffice 3.3 几周前发布,这标志着开源办公环境中的一个非常重要的里程碑。在之前的文章中,我详细介绍了 OpenOffice.org,但完全忘记了提及 LibreOffice 以及 Document Foundation 正在发生的所有令人兴奋的事情。”

开源的大爆炸

2010 年 9 月,Open Office 的许多顶级开发人员离开了 Oracle 和 Open Office 项目。他们成立了 Document Foundation

“我们的使命是在未来几个月内促进 OpenOffice.org 社区向新的开放、独立和基于功绩的组织结构演变。一个独立的基金会更符合我们贡献者、用户和支持者的价值观,并能够实现更有效、更高效、更透明和更具包容性的社区。我们将通过建立在我们最初十年的坚实成就之上来保护过去的投资,鼓励社区的广泛参与,并协调社区内的活动。”

从 Oracle 的分裂在某种程度上是一场革命。OpenOffice.org 曾经由 Sun Micro systems 赞助。在 Sun 被 Oracle 收购后,人们担心 OpenOffice.org 会像 OpenSolaris 一样失去 Oracle 的支持。Document Foundation 最初希望与 Oracle 保持良好的合作关系,但 Oracle 决定不为 LibreOffice 提供支持,剩下的就是(或将会是?)历史。”(…)

techhacking.com/Lev: 有用的开源软件 #2: GIMP

![](//techhacking.com/wp-content/uploads/2011/02/gimp-splash-2.4.png)

GIMP (GNU Image Manipulation Program) 是一款功能强大的图像编辑软件,可与 Photoshop 相媲美。它可免费使用,并提供与 Photoshop 相同的基础到高级图像编辑功能,而无需支付高昂的价格。它适用于 Mac、Windows 和 Linux。”

GIMP 现在已达到 2.6 版本,并且自其卑微的起源以来已经取得了长足的进步。它最初是一个小型项目,旨在在 Linux 环境中创建一个类似 Photoshop 的程序,自 1995 年以来,它已经发展成为一个非常强大的图形设计系统。它是我的最喜欢的开源软件之一,我 постоянно 对这个程序的惊人功能感到惊讶。”

该程序具有许多计算机图形设计师会觉得有用的功能,但同时,初学者可能会被可用选项的数量吓倒。首次运行,您会遇到几个屏幕、大量的菜单和大量的选项。如果您不熟悉图形设计,它可能会非常令人生畏和不知所措。幸运的是,有很多关于如何有效使用 GIMP 的文档。在 GIMP.org 网站上有适用于各种专业水平的免费 教程。还有很多关于 GIMP,最新的是 Klaus Goelker 的 GIMP 2.6 for Photographers: Image Editing with Open Source Software 出版的书籍。”(…)

WebUPD8: Linux 版 Evernote:Nevernote

Evernote 是一种服务/应用程序,您可以使用它来存储笔记、图像和各种信息(如音频、手写或视频笔记),以便以后检索。它支持搜索和标记,最重要的是:您可以将所有内容在计算机之间同步——此外,Evernote 还支持移动设备,如 iPhone、Windows Mobile、BlackBerry 或 Android,还有一个 Web 界面和一个剪辑书签,可以将任何内容拉入您的上网本。但不幸的是,Linux 上没有官方的 Evernote 应用程序。”

Nevernote 是一个适用于 Linux 的 Evernote 开源克隆。虽然 Evernote 现在可以通过 Wine 在 Linux 上运行,但该应用程序相当慢,因此您可能需要尝试 Nevernote。”

Nevernote 支持大多数 Evernote 功能,因此您可以轻松拖放图像或 PDF 文件,标记或预览笔记。不幸的是,有一些功能 Nevernote 不支持:您无法书写墨迹笔记或录制网络摄像头笔记,也没有屏幕剪辑器(但您可以使用 Shutter 代替!),电子邮件仅发送纯文本笔记,并且缺少共享功能。”(…)

Techhacking/Lev: : 有用的开源软件 #5: Inkscape

Inkscape 是一款免费且开源的可伸缩矢量图形 (SVG) 编辑器。它类似于 Adobe Illustrator。虽然它缺少一些专有 SVG 编辑器更高级的功能,但它仍然具有惊人的功能,可以让你制作出色的绘图和图形。”

矢量图形 基本上是与分辨率无关的图形,与始终受像素限制的位图图形相比,矢量图形通过线条、形状和颜色的数学公式存储,从而可以放大到任何尺寸而不会损失质量——因此被称为可伸缩 (SVG)。矢量图形在开发网站的徽标和横幅时非常有用”(…)

Datamation/Cynthia Harvey: 53 种开源方法来改善您的桌面

“随着越来越多的新设备——以及越来越多的新界面——您的桌面是否开始变得有点无聊?您是否对 Windows 缓慢和容易出错感到沮丧?您是否厌倦了冬季天气,希望有什么——任何事情——发生变化?”

如果是这样,这份清单就是为您准备的。

我们收集了 53 个不同的开源项目,可以使您的桌面环境更快、更漂亮、更易于使用或只是略有不同。它们涵盖了从只做一件事的小型实用程序到可以替代 Windows 的开源操作系统。我们还包括了一些针对 Linux 用户的工具,可以帮助您自定义桌面以满足您的独特需求和品味。”

您对本文中提到的任何内容有建议吗?那么请直接前往 评论区 告诉我们!”(…)

TechRepublic/Jack Wallen: 10 种使用 Linux 进行电子出版的方法

“作为一名作家,我一直在寻找新的更好的方法来将我的作品公之于众。由于我写小说以及技术文章,了解如何将我的书籍送到读者手中对我来说至关重要。在今天的市场中,出版行业正在从传统路线发生重大转变。随着电子阅读器的主要改进,越来越多的用户正在从旧标准精装/平装书转向数字格式。这对新作家来说是一个福音。有了向各种电子阅读器轻松自助出版的能力,不再需要代理人或出版商来看到您的才华。”

但是,这是否意味着每个人都应该提交他们的书籍?嗯,如果每个人都能正确格式化、设计和创建——是的。如果不是,那么不是。对于那些拥有必要技能的人来说,拥有正确的工具和/或程序来将您的书籍导入 Amazon、Barnes & Noble 和 Apple 系统非常重要。Linux 可以帮助您做到这一点。让我们来看看 10 种可以帮助您将书籍推向市场的 Linux 工具。”(…)

Header Picture鸣谢

感谢本期

Header Picture致谢

感谢本期

Header Picture版权

外部版权

这些是来自我们来源的版权

  1. 版权 © 2011 Linux.com。保留所有权利。Linux.com。

  2. 版权 © 2011 Net Media Europe

  3. 版权 © 2011 Terror PUP’s openSUSE Blog。openSUSE Weekly News 有权使用完整来源。

  4. 版权 © 2011 Heise Media UK Ltd。

  5. 版权 © 2008 OStatic

  6. 版权 © 1994-2010 Infoworld, Inc。

  7. 版权 © 2011 QuinStreet Inc

商标

SUSE ®、openSUSE ®、openSUSE ® Logo 和 Novell ® 是 Novell, Inc. 的注册商标。

Linux ® 是 Linus Torvalds 的注册商标

许可

[根据 CC-BY-SA 3.0 未移植许可授权:]

  • Jos Poortvliet:关于获得和给予关注

  • 希腊 openSUSE 大使:拉里萨 KDE 发布派对

  • Jos Poortvliet: 诺基亚做得对!

[根据 CC-BY-NC-ND 授权:]

  • Unixmen/Anuradha Shukla:Google的WebM开源受到VP8专利池的威胁

Header Picture反馈

您对本文中提到的任何内容有评论吗?那么请直接前往 评论区 告诉我们!

或者,如果您想参与 openSUSE:Weekly 新闻团队,请查看我们的团队页面并加入!

如果您不知道如何贡献,请查看 贡献页面

与我们交流

或者通过 IRC、论坛或邮件列表与更广泛的 openSUSE 社区沟通或获取帮助,请参见 沟通

访问我们的 connect.opensuse.org 页面:并提供您的反馈。

访问我们的 Facebook 粉丝专页:粉丝专页

几分钟前,你就可以使用Bug跟踪功能请求来提供你的反馈。

保持更新

您可以在 news.opensuse.org 订阅 openSUSE Weekly News RSS 订阅源。

DOCS:访问官方 openSUSE 文档页面:docs.opensuse.org

Header Picture翻译

openSUSE Weekly News 已翻译成多种语言。第 163 期有

即将推出

您可以在 此处 跟踪翻译进度。

首次发布于://saigkill.homelinux.net

分享此帖子