openSUSE 每周新闻,第 157 期发布!
2011 年 1 月 8 日 | Sascha Manns | 无许可证
我们很高兴地宣布我们新的 openSUSE 每周新闻。
openSUSE 每周新闻
openSUSE 每周新闻团队
第 157 期
发布日期:2011-01-08
目录
公告 委员会选举 2010 状态更新
发行版 SUSE Studio 团队报告 在社区中
社区帖子 欢迎新的 openSUSE 成员 活动与会议 聆听 openSUSE 通讯 贡献者 openSUSE 新/更新应用 安全更新 内核评论 提示与技巧
面向桌面用户 面向命令行/脚本新手 面向系统管理员 Planet SUSE 网上
公告 报告 评论和文章 爆笑 鸣谢 反馈 翻译
摘要
我们很高兴发布 openSUSE 周刊第 157 期。
openSUSE 周刊团队祝所有读者 2011 年万事如意。
您也可以以其他格式阅读本期内容。只需点击 此处。
祝您阅读愉快 :-)
公告
** openSUSE 在 2010 年底取得重大进展 **
图 1. 来自 Flickr 用户 somenametoforget
|  |
自 10 月在纽伦堡举行的 openSUSE 大会以来,openSUSE 社区一直非常活跃。在那里宣布的新项目取得了进展,其他项目也应运而生。后者例如 Tumbleweed 项目,旨在为 openSUSE 创建一个滚动发布仓库。而另一个方向是 Evergreen 项目——Evergreen 开发者希望为旧的 openSUSE 版本提供更长期的核心软件包支持。此外,还有一个新的虚拟化:云项目,一个团队齐心协力创建了一个云软件仓库。最后,我们不能忘记提及新的 GNOME:Atayana 项目,将 Unity 带到 openSUSE!而这些都是自我们上次大会以来的新项目!继续阅读以了解这四个项目的更多信息。
Tumbleweed
Tumbleweed,最近由内核黑客和 openSUSE 贡献者 Greg Kroah-Hartman 宣布,可能是只有在 openSUSE 中才能实际实现的事情。虽然 openSUSE 是一个固定发布周期的项目(每 8 个月发布一次),但我们为 openSUSE Build Service (OBS) 上的各种内容提供了更新的稳定软件包。OBS,我们用它来构建我们自己的发行版,也为许多其他发行版提供软件包,可以为旧的 openSUSE 版本提供更新的软件包。而且它很简单:使用网页界面或命令行客户端,我们的打包人员选择旧版本作为构建目标,OBS 会在全新的虚拟机上构建每个软件包。这确保了 ABI 兼容性和稳定性得以保留——因此 OBS 非常适合向后移植。或者向前移植!这就是 Tumbleweed 项目旨在利用的——在 OBS 上创建一个名为 Tumbleweed 的新项目,维护人员只需说“嘿,这个软件包是一个稳定版本,看起来可以工作——Tumbleweed 很好”。点击。完成。
Tumbleweed 项目的目标是创建 openSUSE 的“滚动发布”版本。滚动发布发行版(如 Arch Linux 或 Gentoo)总是将软件包的最新稳定版本作为更新提供,这样当任何上游软件发布新版本时,用户实际上不必进行发行版升级。软件包将简单地成为常规更新的一部分。您可以将 openSUSE Factory(我们的开发树)视为一个滚动发布发行版——但有一个关键区别。Tumbleweed 只提供稳定的软件包——而 Factory 经常跟踪上游开发,如内核、GNOME 或其他项目的测试版和发布候选版本。与 Factory 相比,Tumbleweed 应该更稳定和可靠。与仅使用正常的 openSUSE 更新相比,Tumbleweed 的优势在于您的操作系统始终是最新的,并且您的发行版的新版本变得不那么有趣——您基本上在它们发布时就拥有它们。潜在的缺点是损坏的风险略大——因为所有 Tumbleweed 用户都在不同的时间表上更新,可能会出现冲突,并且 Tumbleweed 无法像正常的 openSUSE 发布版那样进行相同的测试。
状态
如果您想测试 Tumbleweed,只需将 Tumbleweed 仓库作为 openSUSE 11.3 的仓库添加: //download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/
然后运行
$ zypper dup
并享受您新更新的内核、samba 和其他软件包!
Tumbleweed 旨在将上述 11.3 仓库用作测试平台,并为 openSUSE 11.4 版本提供完整的滚动发布。似乎许多打包人员都加入了这项倡议,虽然有些人有些担忧,但计划是简单地尝试一下,看看效果如何。
Greg 指出:“Tumbleweed 已准备好供目前运行 openSUSE 11.3 且习惯处理有时无法正常升级的更新软件包的用户进行测试。如果您习惯在一台机器上运行 FACTORY,那么现在运行 Tumbleweed 将非常容易。请注意,在我们制定开发工作流程时,有时可能会出现一些软件包升级问题,但它对许多用户来说是可用的。”
目前,除了 Greg 之外,还有许多其他开发者参与其中,他们以 Tumbleweed 可用的格式维护软件包。这包括内核的 Jiri Slaby、git 的 Takashi Iwai、samba 团队的 samba,以及许多其他像往常一样维护和更新软件包的开发者。
Tumbleweed 的未来
计划是在 openSUSE 11.4 发布之前制定适当的开发工作流程,一旦发布,Tumbleweed 就可以供任何希望以滚动方式获取最新稳定版本的人使用。在 11.4 发布之前,需要解决许多流程问题
-
基础库升级
-
主要子系统升级
-
通用仓库维护(整个 11.4 副本,还是只指向现有 11.4 软件包?)
-
开发人员更新软件包以包含在 Tumbleweed 中的通知
参与
openSUSE-factory 邮件列表是参与的最佳方式,如果您有任何问题或想提供帮助,也可以直接给 Greg 发送电子邮件。如果您是软件包维护者,如果您希望他现在将您的软件包添加到 Tumbleweed 仓库中,可以通过像 FACTORY 一样向 openSUSE:Tumbleweed 仓库提交正常的提交请求,或者发送电子邮件告知他应该直接链接到 Tumbleweed 的仓库和软件包,目前这两种工作流程都相当成功地在使用。
图 2. 来自 Flickr 用户 mr.Mac2009
|  |
Evergreen
因此,Tumbleweed 是最前沿的,如果您是想要保持系统更新的开发人员或爱好者,那真是太棒了。在另一个极端,稳定性和长期支持方面,openSUSE 在过去几周中出现了另一个项目:Evergreen 项目。Evergreen 项目与 Tumbleweed 的方向相反:它旨在获取一个稳定版本,并为其提供比 openSUSE 通常提供的更长时间的安全更新。目前,Evergreen 仍处于初期阶段,还需要解决大量的细节问题。第一个目标将是支持 openSUSE 11.1,该版本于 1 月 1 日停止官方支持。团队的目标是尽可能长时间地保持 11.1 的活力——这取决于贡献者的数量。目标是达到 3 年的生命周期,但目前尚不清楚 11.1 是否已经能够实现。团队最初希望专注于为最重要的组件提供支持,例如内核和其他底层软件,主要是服务器软件包,因为桌面用户通常更喜欢最新的软件。这将允许系统管理员(例如无法物理访问其服务器的管理员)将其操作系统的高风险升级推迟一年左右。
目前,团队正在调查接管全部维护工作所需的一切,以及如何准备和向用户分发更新。问题在于 OBS 目前不支持补丁创建工作流程,因此他们尚无法使用常规程序和技术向用户提供补丁。此外,这是一项艰巨且非常长期的承诺——拥有一个认真的团队才能成功完成这项工作至关重要。前面还有很多工作要做,因此非常感谢您的帮助。如果您想参与其中,请加入 Evergreen 邮件列表!
图 3. 来自 Flickr 用户 misterfreak
|  |
绿云正在形成
在 openSUSE 中,一个团队成立,目标是建立一个用于云计算相关软件的仓库。其中第一个是 Eucalyptus 云基础设施及其依赖项。愿景是使 openSUSE 成为一个云基础设施平台,让您能够快速轻松地设置您的云。
OBS 开发项目已经以 Virtualization:Cloud 的名称设立,可在此处找到:这里。
Eucalyptus 项目发布的 Eucalyptus 软件包在 openSUSE 上运行良好。然而,Eucalyptus 提供的软件包造成了问题,即最新版本的 Eucalyptus 仅在最新版本的 openSUSE 上可用;这取决于最新版本 Eucalyptus 的发布时间。开发人员 Stephen Shaw 和 Alexandre Duarte Rogoski 致力于在 OBS 中打包 Eucalyptus,目标是支持更广泛的 openSUSE 版本。大约两个月前,Robert Schweikert 也参与进来。团队共同解决了各种问题,现在 Eucalyptus 软件包已准备好供大众使用。从云存储库安装后,可以按照 Eucalyptus 页面上的管理员指南启动并运行 Eucalyptus 云。
创建 Appliance 构建和 SUSE Studio 集成需要更长的时间。Robert 正在进行一些自动化工作,并正在等待 YaST 团队贡献的 YaST 模块,用于一些基本的网络配置。他预计到 1 月底这项工作将完成。在集成和设置工作完成后,此处提供的当前 KIWI 文档将进行更新,以反映最新技术水平。在 KIWI 示例工作更新之后,计划进行 Studio 支持和 SUSE Studio 模板创建。
Robert 还在考虑打包 openNebula。openNebula 的一位开发者最近在 openSUSE 打包邮件列表中发帖,表示有兴趣将其打包。还有很多其他候选项目值得打包——如果您有兴趣提供帮助,请发送邮件至 openSUSE 打包邮件列表或联系参与团队成员之一(请参阅 OBS 中的项目页面)。
图 4. 与 Banshee 集成
|  |
OBS 中的 Ayatana
最后,在年末前两天,Nelson Marques 宣布了新的 GNOME:Ayatana 构建服务项目。更多信息已在 GNOME Ayatana Wiki 页面上提供。Nelson 一直在为 openSUSE 修补和打包 Ubuntu Unity 项目中的指示器,现在他决定是时候更公开地宣布了(值得一读!)。
Nelson:“主要目标是为 openSUSE 用户提供更广泛的桌面软件选择。在这种情况下,是提供 Canonical 的 Ayatana 项目(及所有)开发的软件。openSUSE 用户将受益于此软件(部分或完全启用),而无需更改其平台。在我看来,这就是发行版的职责,即分发自由软件!”
**Ubuntu 补丁将进入 GNOME **
为了完整实现 Ayatana 软件包的功能,需要修补其他应用程序和库(从 gtk+ 和 gdk-pixbuf 等基础设施到 empathy、evolution 等应用程序)。到目前为止,Ubuntu 贡献者已将其中许多补丁提交到上游,但有些尚未提交。为了遵循 openSUSE 与上游合作的传统,openSUSE 中主要的 GNOME 维护者 Vincent Untz 和 Dominique “Dimstar” Leuenberger 正在努力将它们全部提交、接受并集成到 GNOME 中。Vincent 指出:“上游应该总是拥有更丰富的功能。”
与此同时,Novell 的 Banshee 多媒体播放器(这将是 Ubuntu 下一个版本中的默认播放器)与新的指示器完美集成,您可以在屏幕截图中看到,只需在 Banshee 社区扩展包中启用一个扩展。
**可用性 **
GNOME:Ayatana 软件包将于 3 月份随 openSUSE 11.4 版本正式发布。根据 Marques 的说法:“11.4 将是一个很棒的发行版,也是有史以来最后和最伟大的 GNOME2 版本。我希望尽可能提供最新版本的 Ayatana 软件包。我鼓励 openSUSE 用户升级到 11.4,并使用更广泛的桌面软件包选择来满足他们的需求,从而推动最佳的 GNOME2 平台。这是一项艰巨的任务,即使有 openSUSE GNOME 团队的丰富经验和专业知识支持,也没有足够的时间为旧的 openSUSE 版本提供相同质量的版本。如果任何 openSUSE 贡献者愿意承担将存储库向后移植到旧版本的任务,我将在我的空闲时间允许的情况下尽力提供帮助。尽管如此,随着 GNOME3 的发布,许多事情都会改变,我相信大多数用户在 GNOME3 可用时会切换到 GNOME3,因为它具有重大的改进。凭借最好的 GNOME2 实现、GNOME3 在不久的将来可用(多亏了 Tumbleweed 或 GNOME OBS 存储库!),以及更广泛的桌面软件选择,我毫不怀疑 11.4 将是有史以来最酷的 openSUSE 版本!”
图 5. 通讯指示器
|  |
Marques 曾坦言在 Ubuntu 桌面环境下从未坚持超过 2 小时,他还表示:“我计划在 Factory 的最后一个周期/里程碑期间运行一个开放测试阶段,供所有‘前沿’敢于尝试 Ayatana 软件包的用户使用。我不知道这些指示器的全部功能范围,我希望从我们的用户那里得到一些反馈,看看我是否可以在不偏离上游太多的情况下启用所有可能的功能。我没有将任何这些软件包设为 GNOME 默认的计划或兴趣,但我会一直反对这种行为。openSUSE 提供了最强大、最坚实的 GNOME 实现之一(为此我们要感谢 GNOME 团队),我希望保持这种状态。GNOME 上游是我的桌面计算需求之选。”
Malcom Lewis,另一位 openSUSE GNOME 团队贡献者,表示有兴趣在 SUSE Studio 中开发 openSUSE Unity 版本。就像 openSUSE 在 MeeGo 1.0 发布之前发布 Smeegol 一样,这样用户可以在 Ubuntu 发布之前测试 Ayatana 并提供上游反馈。如果您想提供帮助或反馈,请通过 opensuse-gnome irc 频道联系 nmarques、vuntz 或 dimstar!
结论
openSUSE 似乎焕然一新。新项目正在启动,最近启动的项目似乎进展顺利(例如,Bretzn 项目正计划于一月在 SUSE 办公室召开开发者会议)。所有这些项目当然都在寻求帮助——如果您有兴趣提供帮助,可以轻松地在 IRC 或 邮件列表上找到相关人员。所以,如果您想有所作为,openSUSE 就是您实现梦想的地方。选择一些有趣的事情,和我们一起改变世界!
感谢您的撰写和投稿(排名不分先后)
-
Izabel Valverde
-
Helen South
-
Jos Poortvliet
-
Greg Kroah-Hartman
-
Alexandre Duarte Rogoski
-
Robert Schweikert
-
Pascal Bleser
-
Nelson Marques
来源:OMG!SUSE
可访问性已成为将计算解决方案引入许多组织的重要卖点。组织面临着要求其环境可访问的立法和法规,他们在寻找符合其需求的解决方案时会考虑到这一点。对于政府组织来说,不符合某些可访问性标准的软件根本不是一个选择。
我们坦诚地说。虽然 openSUSE 社区像 FOSS 中其他人一样关心可访问性,但我们在提供最佳可访问解决方案方面做得并不好。有各种各样的人从自己的角度看待这种情况,并试图从中做到最好。Andrew Wafaa 在最近的两篇文章中强调了一些挑战。
与此同时,openSUSE 拥有一个尚未被充分利用的独特优势。借助 DBUS,GNOME 和 KDE 社区已合作利用 GNOME 长期存在的应用程序在 KDE 上良好运行。由于 openSUSE 是一个主要发行版,对 GNOME 和 KDE 提供同等支持,我们拥有独特的机会来提供 KDE 和 GNOME 最佳集成以及可访问性。因此,为潜在用户和组织提供了一个以其稳定性和支持而闻名的发行版上的真实选择。
那问题出在哪里?
嗯,有很多原因。当然不是因为没有人关心。
其他发行版有正式的可访问性团队,而我们没有。我们也不主张这样做。毕竟,必须认识到 a11y 并不意味着满足特殊需求人群的可访问性。它意味着所有人的可访问性,无论您的需求是什么。这意味着可访问性问题应该在主流对话中提出,而不是被隔离到没有人知道发生了什么的地方。因此,如果 openSUSE-GNOME 可访问性存在问题,应该在该团队的讨论线程中讨论。如果安装程序存在问题,应该在 Factory 邮件列表中讨论,依此类推。尽管从哲学上讲,我们仍然相信这一点,但在实践中,这并不是一个完美的世界。我们最终就像一群散乱的鸡,没有任何真正的协同努力。这很遗憾,因为多年来,我们在社区和 Novell 的员工中都有许多优秀的可访问性专家。
那么解决方案是什么呢?
集思广益!
目前,我们仍然不打算建立一个正式的邮件列表等,但我们确实有一个 #opensuse-a11y 频道,最近人数开始增加。这是一个我们可以互相交流,了解最新情况的地方,同时仍然专注于我们在项目中的主要工作领域。
2011 年 1 月 13 日星期四,UTC 时间 17:00,我们将举行一次会议。我们这次不使用正式议程,更像是抱怨会,我们将讨论我们认为的障碍。从那里,我们希望能有更好更全面的认识,并构思出我们如何在可访问性工作中集体和个人地前进。
如果您对无障碍性感兴趣,有一些想法,或者想了解其他人是怎么说的,我们邀请您加入我们。会议期间我们将免费提供虚拟咖啡和热巧克力。 :-)
委员会选举 2010
选举委员会:2010 年理事会选举
2010 年理事会选举的第一阶段(竞选阶段)于 1 月 5 日开始,候选人公布了他们的竞选宣言。
即使您没有投票资格,我们也强烈建议您仔细阅读候选人的想法和承诺,并在候选人平台底部撰写一份支持意见,如果您认为他适合理事会。
您可以在此处阅读所有候选人的竞选宣言。
状态更新
发行版
重要链接
SUSE Studio
Lenz Grimmer:将 Drupal 7 应用程序更新到 7.0 最终版本
恭喜 Drupal 社区发布了 7.0 版本!这是一个重要的里程碑,也是一个绝佳的庆祝理由!如果您想尝试 Drupal 7 而无需安装任何东西,我已将我的 Drupal 7 应用程序在 SuSE Studio 上更新到最新版本。该应用程序基于 openSUSE Linux 11.3,并提供两种变体
数据库后端 phpMyAdmin 已添加,以支持基于 Web 的 MySQL 服务器管理。您可以通过 ///phpMyAdmin/ 访问它。我还添加了 drush,Drupal 命令行 shell 和脚本接口,以及一些额外的软件包(yast2-http-server、bind-utils、php5-ctype、patch)。我还将应用程序的版本号提升到 7.0.0,以匹配包含的 Drupal 版本号。
该应用程序提供多种格式
-
一个实时原始磁盘映像,可写入 USB 棒或闪存盘
-
一个实时 ISO 映像,可刻录到 CD 或在虚拟机中使用
-
一个硬盘映像,可倾倒到硬盘驱动器
-
各种虚拟磁盘格式,例如 OVF、VMWare/VirtualBox/KVM 和 Xen
请参阅下载页面提供的安装说明,了解如何使用各种映像格式。
因此,恭喜 Drupal 开发者社区实现这一目标,感谢 SuSE/Novell/Attachmate 提供创建此类设备的平台。我还要特别感谢 Richard Bos 对这些设备的测试和许多改进建议!
团队报告
KDE 团队
Raymond Wooninck: openSUSE KDE:Unstable:SC 仓库再次成为 Trunk!
给那些已切换到 KDE:Unstable:SC 仓库的用户一个小小警告。今晚或明天,一个新的 Trunk 快照将被加载到此仓库中。这意味着 Unstable 将再次变得不稳定。
我已基于开放的 KDE 4.7 trunk 构建了许多快照,并且不得不承认情况仍然非常稳定,甚至 kdebindings 也编译良好 :-) 但这当然可能在 KDE 4.6 发布后改变,届时重心将转移到新的 4.7 版本。
我将随时向您通报此仓库的最新进展,但如果您想为您的 openSUSE 系统获取 RC1、RC2 和 KDE 4.6 最终版本,现在是切换到 KDE:Distro:Factory 的时候了。目前它包含 RC1,但这将在 RC2 发布后的几天内改变。
营销团队
** Pascal Bleser: openSUSE 商标指南审查 **
Bryen 刚刚开了一个关于审查当前 openSUSE 商标指南的有趣功能请求(#311039)。
目前的状况是 Novell 拥有 openSUSE 和 openSUSE 相关商标(包括 openSUSE 名称和 openSUSE 品牌)。虽然在某个时候我希望这些商标归 openSUSE 基金会所有(但我们首先要建立这个基金会;)),但在我们拥有一个正常运作且资金充足的基金会之前,最好将它们保留在 Novell 手中,因为拥有商标也意味着有义务执行它们。这可能也意味着法律执行。
由于商标由 Novell 拥有并执行,因此使用商标材料的许可必须发送给 Novell(实际上是 <[permission@novell.com](mailto:permission@novell.com)>),但实际上,Novell 的法律团队已将评估此类请求的责任委托给 openSUSE 董事会。
然而,董事会必须在一定的框架内做出决策。该框架的一部分显然是一些法律方面的问题,但更重要的是,它是目前在openSUSE 商标指南文件中定义的。
Bryen 的功能请求(之所以这样提交,是因为 openFATE 为我们提供了透明度和收集反馈的良好工具)正是关于这一点:让我们退一步,重新思考我们的商标指南。
这项任务当然不像听起来那么简单,因为我们必须在一些很可能相互矛盾的事情之间找到一个很好的平衡点
-
让规则简短明了:规则越简单,就越容易理解,越不令人望而却步
-
支持 openSUSE 的衍生版本:是的,我们很乐意看到越来越多基于 openSUSE 的衍生作品(但董事会必须遵守的当前指南并没有真正反映这一点)
-
防止滥用
这就是为什么我们非常希望听到您认为我们希望启用和支持的真正好的用例,以及您认为可能构成滥用的情况,特别是如果您曾参与或考虑制作 openSUSE 的衍生版本,或更普遍地以某种方式使用 openSUSE 商标。
为此,只需点击此处,使用您的 openSUSE 帐户登录,并向我们提供建设性反馈。谢谢!
openFATE Team
最受欢迎的功能
**获得最高票数但尚未有人分配的特性。我们正在寻找志愿者来实施。**
** 并行下载和安装 (评分: 331) **
“网络安装可以通过并行运行软件包下载和软件包安装来改进。”
** 启动时考虑 Plymouth 作为启动画面 (评分: 159) **
“我原本想为这个打开一个 fate 特性,当我第一次听说 plymouth 时,但阅读 //fedoramagazine.wordpress.com/2008/10/21/interview-fedora-10s-better-startup/ 真的让我觉得我们应该走这条路。
Ray 的评论以“启动过程中的每一次闪烁和模式切换都会降低整体体验”开头,尤其有趣。跟踪“默认不显示 grub”是否可以放在这里?”
** 一键卸载 (评分: 123) **
“一种简单的方法来卸载软件!”
“例如:你使用“一键安装”安装了一个应用程序(这将安装你所需的所有软件包),应该有一种简单的方法(也只需单击一次)来删除使用该一键操作安装的内容……换句话说:一个“一键卸载”来删除已安装的软件(包括依赖项和软件包)。”
** Sax2 的替代品 (评分: 96) **
“我们需要一个 sax2 的替代品,作为一种安全措施,以防自动配置无法检测到某些显示器/键盘/鼠标。 (…)”
** 人气竞赛 (评分: 76) **
“我们需要对用户偏好和积极使用的软件包进行反馈。Debian 已经有一个名为 Popularity contest (popcon) 的工具(…)”
** YaST-Qt:更具信息量的“安装摘要” (评分: 60) **
“YaST Qt 软件包管理器应该在“安装摘要”视图中提供尽可能多的信息,就像 zypper 一样,尤其是预期的总下载大小以及执行操作后将释放/使用的磁盘空间。”
** 离线一键安装(Linux 的 MSI) (评分: 57) **
“社区成员 Raúl García 的想法。与 Windows 的 MSI 软件包相同的概念,但利用 openSUSE 的一键安装概念(因此继承了简单性、代码和安全性。 (…)”
最近请求的功能
上周新请求的功能。 如果您感兴趣,请投票和/或评论。
** 添加 pyudev,libudev 的 python 绑定,作为一个包 **
将 libudev 的 python 绑定作为 openSUSE 发行版中的一个软件包会很好。
//packages.python.org/pyudev/
它们工作得很好,并且处于相当活跃的开发中。
** 在 Yast 分区工具中列出 reiser4 分区的功能 **
在 Yast 分区工具中列出 reiser4 分区的功能
我安装了一个处理这种类型分区的内核[1],但 yast 无法以任何方式查看或操作它。[1]
//www.spinics.net/lists/reiserfs-devel/msg02657.html //www.spinics.net/lists/reiserfs-devel/msg02654.html
** 如何为 Linux 新手简化安装时的分区 **
目前,如果你想安装 openSUSE,你需要对分区有一些了解。我发现可以通过建议两种常用配置,同时保留安装程序目前使用的高级分区系统来简化分区过程。(…)
** 在安装程序和 YaST 中添加“启动时启用/禁用数字锁定”选项 **
相关帖子:https://features.opensuse.org/310152
有些没有 QWERTY 布局的人无法使用键盘顶部的数字。我是一名 AZERTY 用户,所以我必须按住 Shift 键才能使用键盘顶部的数字。因此,我通常更喜欢使用数字键盘,但如果数字锁定关闭,这是不可能的。启动时自动启用数字锁定将大大节省时间。(…)
** 添加文档网站链接 **
官方文档在 openSUSE 世界中似乎不太为人所知。为了使其更显眼,我建议以下改进
-
在新安装的欢迎界面 (SUSEgreeter?) 中添加链接 //docs.opensuse.org
-
将 //docs.opensuse.org 包含到 Firefox、Konqueror 等预装书签列表中
-
也许在桌面上添加一个指向上述链接的图标。
** 添加新的 ZFS 文件系统内核模块 **
这非常酷,ZFS 将在几天内支持 Linux,并且性能良好。
//www.phoronix.com/scan.php?page=article&item=linux_kqzfs_benchmarks&num=1
//zfs.kqinfotech.com/
** 在 KDE/Dolphin 中支持 Mp3 转换 **
很久以前,您可以非常轻松地将音频 CD 转换为 mp3 文件。您只需在 dolphin 或 konqueror 中键入 audiocd:/,然后将 mp3 文件复制到硬盘。这比在 Windows 中容易得多。(…)
** GPS 设备 **
如果没有 Winbox,能更新、控制和使用我的 TomTom 就太好了。
** 在 grub 中支持不同的 Linux 安装 **
当您通过 Suse 更新程序更新内核时,grub 中不同 Linux 安装的条目会消失。只保留 Suse 和 Windows (!) 条目。(…)
** 让分区工具创建更快的 RAID **
mkfs.ext[234] 和 mkfs.xfs 都有选项可以调整文件系统以适应条带化 RAID(即 RAID0/RAID10),因此如果 yast2/disk 能够利用这些选项,那将是很好的。
选项是
-E stride=x -E stripe-width=y 和 -d sunit=x,swidth=y
请注意,上述大小的单位可能不同。
有几个网站描述了如何选择 x 和 y 的适当值,例如
//www.mythtv.org/wiki/Optimizing_Performance
** 更新到 Eclipse 3.6.1 **
从 OpenSuse 11.3 的 Eclipse 3.4 更新到 Eclipse 3.6.1 是可取的。
** 审查 openSUSE 商标指南 **
此功能请求旨在收集广大社区的评论,当前指南可在此处找到
//en.opensuse.net.cn/OpenSUSE_Trademark_Guidelines
openSUSE 委员会将审查在此处发布的评论以及在其他地方收集的担忧和考虑,并寻找加强/澄清指南的方法。
请审查当前指南并在语言方面发布评论。(提供具体的语言更改建议会很有帮助)如果您有当前指南存在问题的具体案例,也请在此处发布。
** 远程桌面 **
以 xrdp 为例,但提供更好的服务,例如德语键盘,并提供声音和视频。
大多数瘦客户端可以连接到 ICA Xen-Desktop-Server 和 Windows-RDP-Protokoll。它也应该是一个选项,而不是企业使用 Microsoft Server 2003/2008。
** 默认切换到支持 UEFI 的引导加载程序 **
阅读 Anandtech 上一篇关于 Sandy Bridge 主板的评测时,文章指出即将发布的英特尔主板将配备 UEFI 固件而非 BIOS。阅读 UEFI 固件文档时,我注意到引导加载程序必须是 UEFI 应用程序。为了支持这种新硬件,我们需要一个支持 UEFI 引导的引导加载程序,据我所知,GRUB legacy 不支持此功能。我认为是时候淘汰 GRUB legacy,转而使用 GRUB2、elilo 或 rEFIt(尽管这一个可能性不大)。
** 升级期间旧仓库处理 (inst_upgrade_urls) 需要重写 **
详见 Bug #556469
** 自动重定向到指定语言版本 wiki **
可以从 wiki.opensuse.org 自动重定向到 language.opensuse.org。就像 www.opensuse.org(对我来说是自动重定向到 www.opensuse.org/ru/)。
** 移除 Windows 本地安装程序 **
当 Windows 用户加载 openSUSE DVD 时启动的本地安装程序,允许从运行中的 Windows OS 开始安装,这绝对是一场灾难。
我说过那是一场绝对的灾难吗?
哦,是的,我确实说过。要么将其删除,要么包含一个明确的警告,说明使用它可能会导致灾难,并且最好通过从 DVD 启动来完成安装。
功能统计
openSUSE 11.4 的统计信息 在 openFATE 中
Translation Team
-
每日更新的翻译统计信息可在 openSUSE 本地化门户 上找到。
In the Community
社区帖子
|  |
2011年终于来了,祝大家身体健康,万事如意,尽管新年伊始我因在-2°C下不顾一切地骑摩托车而患上了感冒和发烧。从一开始,我就觉得这将是努力工作的一年。3天前,我从发烧中醒来,发现去年的工作还在等着我。我错过了自己设定的发布 openSUSE 周刊的最后期限。我没有将文章分享给人们进行翻译,而且我放弃了委员会的候选资格,而我还有很多其他事情要做。我恐慌了大约2秒钟,我承认无论我做什么,我都讨厌没有完成我接手的工作。两秒钟后,我试图集中注意力,冷静下来,让事情顺其自然。感谢上帝,我身边有帮助我的人,所以我完成了希腊社区的所有工作,我甚至有时间组织一些新的事情,比如我们将在未来几天宣布的一个非常有趣的活动。
除此之外,我还为我的候选资格做了一些工作,我准备了我的委员会选举平台,并开始为我的竞选活动做一些规划。我还有很多艰苦的工作要做。其他候选人都是非常有趣的人,他们都为项目做出了巨大贡献。这将是一场激烈的竞争,这很好,因为它会一直很有趣。我相信无论结果如何,openSUSE 社区都将是最终的赢家。
欢迎新 openSUSE 成员
** Christian Dengler (the-chris) **
在 Build Service、Bugzilla 和维护团队中都非常活跃。
活动与会议
即将到来
您可以在以下链接找到更多关于其他活动的信息:openSUSE 新闻/活动。 - 本地活动
供您聆听的 openSUSE
openSUSE 每周新闻以直播或播客的形式提供德语版本。你可以在 Radiotux 上收听或下载它。
沟通
贡献者
New/Updated Applications @ openSUSE
Sankar P:介绍 Sqlite-Commander - 您的 SQLite 数据库的 Curses 客户端
我很高兴向大家介绍我最近的夜间黑客项目“Sqlite-Commander - 一个用于 SQLite 数据库的 Curses 客户端”。
当我从事一个涉及 sqlite 的项目时,我想检查 sqlite 数据库的内容。命令行 sqlite 客户端查看记录需要输入太多。我找到的 sqlite 查看器对键盘不太友好。有一个 firefox 扩展看起来不错,但我觉得启动那个应用程序太笨拙了。此外,我想要一个可以在 ssh 上读取 SQLite 表而不需要太多带宽的工具。我找不到任何 SQLite 的 CUI 客户端,我觉得写一个可能会有用,至少可以满足我的需求。所以,我们有了 Sqlite-Commander。这个名字的灵感来自 Miguel De Icaza 编写的一个很棒的软件 Midnight-Commander。
图 6. 截图
|  |
特性
-
左侧窗格显示表列表。
-
允许您使用箭头键导航表列表。
-
右侧窗格显示所选表的前 30 条记录
-
不可打印的列显示为 ???
-
每列最多显示 30 个字符。超出此长度的列数据将显示为“…”
待办事项
-
它不是一个功能齐全的 SQLite 客户端。它更像是一个用于处理 sqlite 的增强版 cat。我不打算发布,因为我不确定除了那些使用 SQLite 且只能使用终端/ssh 的人之外,它是否对其他人有用。如果有足够的用户,我将增强它并使其成为一个功能齐全的产品。所以如果您对这个项目感兴趣,请给我发邮件。
-
实现与任何数据库(MySQL、Oracle 等)的连接应该相当直接,这样我们就可以拥有一个通用的 SQL NCurses 客户端。对于想要了解 C# 的人来说,这将是一个很好的练习。
-
添加滚动条并显示超过 30 列。实现起来应该中等/容易。
-
添加一个对话框来执行任何随机的 SQL 语句。实现起来应该相当简单。
-
创建事件,以便在记录列表上按下 Enter 键时,将当前选定的记录传递给自定义脚本/命令。有用吗?
-
将记录选择复制到剪贴板。易于实现。
-
处理带有特殊字符的表名。
感谢
感谢出色的 mono-ncurses 界面作者(Miguel 及其团队)。如果您正在考虑编写一些终端应用程序,我强烈推荐 mono-ncurses 是您能找到的最佳库。在开始开发此应用程序之前,我评估了一些选项(如 Python 等),但没有任何一个像 mono-ncurses 那样易于使用。此外,特别感谢 VIM 和 git,这两个有史以来最具生产力的工具。
Pascal Bleser:MPlayer 和 smplayer 更新
我刚刚将 MPlayer 和 smplayer 更新到 Packman 仓库中的最新开发版本。
我还启用了 rtmpdump、mpg123 和 mpcdec 支持。MPlayer 在最近的一个版本中改变了处理隐藏式字幕的方式,因为它现在接受 -subcc 参数的一个选项来选择要使用的通道。
因此,我还必须更新(出色的)smplayer GUI 前端,以便支持这一更改。
毋庸置疑,如果您遇到任何问题,请发送电子邮件至 packman(域名为 links2linux.de)进行报告。
Packman:FrostWire 4.20.6_svn1467-0.pm
FrostWire 是用 Java 编写的 gnutella 客户端。它支持许多高级功能,如超节点(类似于 FastTrack 的超级节点)、自动下载重试、对盗用者的惩罚等。FrostWire 是非常流行的 LimeWire Gnutella 客户端的一个分支。
Holger Hetterich:SMB Traffic Analyzer 1.2.1 发布
团队很高兴宣布发布 SMB Traffic Analyzer (以下简称 SMBTA) 1.2.1 版本。这是一个非常重要的版本,因为对构建进行了许多修复,使得 smbtad 和 smbtatools 都更具可移植性。此外,构建已适应于在系统上非常规位置安装的库(bnc#654930)。
在功能方面,我们有两件非常酷的事情要说。首先,我们在此版本中引入了 rrddriver。它是 rrdtool 的接口,允许从 smbtad 实时接收的数据构建一个循环数据库。将数据存储在 rrdtool 数据库中,您可以创建 SMBTA 迄今为止缺少的所有精美图形(bnc#655149)。
图 7. 网络吞吐量示例图,使用 rrddriver 和 rrdtool 创建。
|  |
然后,我们所有的工具,图 7,“使用 rrddriver 和 rrdtool 创建的网络吞吐量示例图”都能够通过 Unix 域套接字运行,包括 rrddriver。这是使 SMBTA 的设置和配置更简单、更高效的又一步(bnc#654073),并有助于我们为 SMBTA 构建设备。
当 smbtamonitor 或 rrddriver 连接到 smbtad 并运行超过 24 小时时,smbtad 曾出现内存泄漏,现在已修复 (bnc#656120)。rrddriver 和 smbtamonitor 都曾占用过多 CPU 时间,这已通过 bnc#656011 修复。smbtatorture 工具(最可能对开发 SMBTA 的人感兴趣)已完全文档化 (bnc#653769)。
文档中添加了一个简短的“操作指南”部分,旨在描述 SMBTA 最简单的设置。其理念是让用户了解如何操作并能够适应他们的环境。SMBTA 构建文档已更新,其中包含如何在更复杂的环境中构建 SMBTA 的重要细节,rrddriver 已完全文档化(bnc#651147)。
最后,我回到我在这篇文章开头所说的为什么这是一个重要的版本。由于为 1.2.1 版本所做的努力,SMBTA 现在将在 Solaris 10 上构建,其副作用是 SMBTA 在该会话期间变得更具可移植性。非常感谢那些对 Solaris 构建感兴趣的人,其结果是对 SMBTA 必不可少的贡献!其副作用是我们可以提供 Fedora 13 发行版的下载。
您可以从下载页面下载 SMB Traffic Analyzer。
有关 SMB Traffic Analyzer 的更多信息,请访问其主页。
您可以在以下位置找到其他有趣的软件包:
Security Updates
要完整查看安全公告,或在发布后尽快收到它们,请参阅 openSUSE 安全公告 邮件列表。
SUSE 安全公告:Linux 内核 (SUSE-SA:2011:001)
表 1. 安全公告| 软件包 | **kernel** |
| 公告 ID | SUSE-SA:2011:001 |
| 日期 | 2011 年 1 月 3 日星期一 15:00:00 +0000 |
| 受影响的产品 | openSUSE 11.3 |
| 漏洞类型 | 本地权限提升,远程拒绝服务 |
SUSE 安全公告:Linux 内核 (SUSE-SA:2011:002)
表 2. 安全公告| 软件包 | **kernel** |
| 公告 ID | SUSE-SA:2011:002 |
| 日期 | 2011 年 1 月 3 日星期一 15:00:00 +0000 |
| 受影响的产品 | openSUSE 11.2 |
| 漏洞类型 | 潜在的本地权限提升 |
SUSE 安全公告:Mozilla (SUSE-SA:2011:003)
表 3. 安全公告| 软件包 | **MozillaFirefox,MozillaThunderbird,Seamonkey ** |
| 公告 ID | SUSE-SA:2011:003 |
| 日期 | 2011 年 1 月 5 日星期三 10:00:00 +0000 |
| 受影响的产品 | openSUSE 11.1 |
| openSUSE 11.2 | |
| openSUSE 11.3 |
内核回顾
** Linux User and Developer/Jon Masters:Jon Masters 的内核专栏 #96 – 2010 年回顾 **
**2010 年是 Linux 内核及其社区又一个激动人心的一年。在四个内核版本和数万封邮件列表消息中,一千多名独立开发者(有些独自工作,有些为公司工作)贡献了两个新架构、几个新文件系统,以及关键硬件的驱动程序,例如 Nouveau Nvidia 驱动程序(独立于 Nvidia 制作)和针对其最新 Wi-Fi 芯片的开源 Broadcom 驱动程序。当然,还添加了许多其他功能…… **
在此过程中,我们还发生了两次巨大的论战,修复了几个主要的(其中一个已经存在多年)安全漏洞,并跟踪并解决了许多回归问题。但如果用一个词来概括这一年,那就是可扩展性。2010 年,内核的几乎所有方面都进行了工作——从 Nick Piggin 的 VFS(虚拟文件系统)可扩展性补丁到 Arnd Bergmann 的 BKL(大内核锁)移除工作,以及其间无数其他努力。您将在以下逐月摘要中看到这个反复出现的主题。如果您想查看更多数据来补充此时间线,请访问 Linux 基金会网站 (linuxfoundation.org)。他们的年度内核报告侧重于总体数字,而不是像我们这里这样关注单个功能。(…)
** h-online/Thorsten Leemhuis: Linux 2.6.37 有何新特性 **
经过大约十一周的开发,Linus Torvalds 发布了 Linux 内核 2.6.37。主开发线的这个新版本有许多改进。Ext4 文件系统的进步意味着它可以在更大的系统上与 XFS 竞争,新的丢弃功能可以通知慢速 SSD 空闲区域,而不会对性能产生负面影响。
该内核还包含 Xen 主机(Dom0)操作支持的第一部分。LZO 压缩将加快休眠进出速度,经过多年的努力,内核的几乎所有区域现在都没有大内核锁(BKL)。数百个新的和修订的驱动程序改进了硬件支持。新的例子是支持带有 USB Attached SCSI Protocol(UASP)的快速 USB 3.0 磁盘,以及来自 Atheros、Broadcom 和 Realtek 的各种无线硬件驱动程序。新内核还具有音频环回驱动程序、处理 Apple Magic Trackpad 的扩展功能,以及支持硬盘上的 4 KB 逻辑扇区。
以下内核日志概述了 Linux 2.6.37 的这些以及更多新功能。这些更改最终将影响所有 Linux 用户,因为 Linux 发行版将采用 2.6.37 内核或后续点发布版本,并使这些改进可供最终用户使用。在本文末尾,内核日志还将展望可能进入 2.6.38 的进展。(…)
** Softpedia/Marius Nestor:Linux 内核 2.6.37 可供下载 **
今天早些时候,1 月 5 日,Linux 之父 Linus Torvalds 亲自自豪地宣布发布 Linux 内核 2.6.37。
Linux 内核 2.6.37 中的新功能包括对 IPv4 协议上的 PPP 的支持,对 EXT4、XFS 和 Btrfs 等各种重要文件系统的许多增强,对 I/O 限制的支持,Perf 探测改进,以及基于 Ceph 的网络块设备。(…)
Tips and Tricks
针对桌面用户
** PC Plus/Graham Morrison:从 USB 多重启动 Linux **
从 USB 记忆棒运行 Linux 是一种有趣且有时有用的消遣。例如,如果您想尝试其他发行版但无法承诺驱动器空间,这会很方便。或者您的上网本坚持运行 Windows,而您的心却渴望 Ubuntu。但是运行单个、一夫一妻制的发行版可能会有点限制,而且只有一个原因您不能在任何大小合适的 USB 记忆棒上挤进更多:它曾经是一个相当困难的过程。(…)
针对命令行/脚本新手
** IBM Developerworks/Ian Shields:学习 Linux,101:运行级别、关机和重启 **
学习如何关闭或重启您的 Linux 系统,警告用户系统即将关闭,以及切换到更严格或更宽松的运行级别。您可以使用本文中的材料来备考 Linux 系统管理员认证的 LPI 101 考试,或者只是学习如何关闭、重启和更改运行级别。
概述
在本文中,学习如何关闭或重启您的 Linux 系统,警告用户系统即将关闭,以及切换到单用户模式或更严格或更宽松的运行级别。学习
-
设置默认运行级别
-
在运行级别之间切换
-
切换到单用户模式
-
从命令行关闭或重启系统
-
提醒用户重要的系统事件,包括切换到另一个运行级别
-
正确终止进程
除非另有说明,本文中的示例使用带有 2.6.26 内核的 Fedora 8 系统。upstart 示例使用带有 2.6.34 内核的 Fedora 13,或带有 2.6.35 内核的 Ubuntu 10.10。您在其他系统上的结果可能有所不同。
本文帮助您准备 Linux 专业学院初级管理 (LPIC-1) 考试 101 中主题 101 的目标 101.3。该目标的权重为 3。(…)
** bashshell.net/MIKE: 使用脚本记录用户活动 **
在脚本中使用变量
此脚本的目的是记录用户的命令和输出,以便您拥有所有活动的准确记录。如果您依赖用户和 sudo 的日志,您会发现一个问题是 sudo 不会记录标准输出或标准错误。(…)
Open Help 为我们提供了使用 vim 的精彩概述和参考表。
针对系统管理员
** HowtoForge/Falko Timme:在 OpenSUSE 11.3 服务器上使用 KVM 进行虚拟化 **
本指南解释了如何在 OpenSUSE 11.3 服务器上安装和使用 KVM 来创建和运行虚拟机。我将展示如何创建基于映像的虚拟机以及使用逻辑卷 (LVM) 的虚拟机。KVM 是基于内核的虚拟机 (Kernel-based Virtual Machine) 的缩写,它利用硬件虚拟化,即您需要一个支持硬件虚拟化的 CPU,例如 Intel VT 或 AMD-V。(…)
OpenHelp/garrot: 如何更改 Linux 进程的优先级
Linux 内核将负责每个进程使用处理器的时间,但您可以通过更改优先级来更改它。
什么时候需要这个?嗯,通常从来不需要,但如果你的电脑速度不是很快,并且你正在编译一些东西,同时又在进行视频会议,你可能希望提高视频会议应用程序的优先级,同时降低编译软件程序的优先级。(…)
Planet SUSE
一段时间以来,我一直在审查使用 openSUSE Build Service 系统时的一些交互。我相信这是 openSUSE 创造的最有用的工具之一,因为它鼓励程序员和用户之间的协作。它提供了一个强大的工具来打包应用程序。
然而,我注意到界面可以稍作更改,以反映更积极地与软件包信息交互的形式。我创建了一些初步而简单的图像,这些图像有可能成为 openSUSE Build Service 的样子。
我的重点是一目了然的信息。目前,用户进入 OBS 时,只会看到关于他们正在处理的其他软件包的信息,而很少看到关于他们正在处理的软件包的信息。这可能会改变,专注于特定用户在 OBS 上拥有的内容对该用户来说比 OBS 中的其他软件包更重要,后者可以排在第二位。(…)
正如我们(好吧,主要是其他人而不是我)在 brmlab 中黑客我们的激光投影仪时,正在处理一个相当晦涩的微控制器,我们找到的唯一数据表是中文的。这在中国制造的晦涩部件(包括 LED 等事件物品)中很常见,处理起来很烦人。
尽管 CompIcc 和 Oyranos 的 net-color 规范功能强大,但它们目前速度很慢。Compiz 大约需要 11 秒才能显示一个可用的桌面。对于像我这样的颜色狂热者来说,这不是问题。特别是对于广色域显示器,启动延迟比过饱和颜色带来的痛苦要小。我能发现的弱点是 Compiz 发送了几个 _NET_DESKTOP_GEOMETRY 事件。我尝试将一些事件列入黑名单并调整 _NET_DESKTOP_GEOMETRY,但这在其他地方产生了错误。在使用 nvidia-settings 面板后,新的显示器没有被 CompIcc 插件初始化。所以我决定加速剩余的部分。那就是 Oyranos 和插件内部的一些东西。
首先,安装了许多配置文件后,Oyranos 花费更多时间筛选它们以找到隐式匹配。隐式匹配的搜索发生在显式搜索之后。因此,将 ICC 配置文件分配给监视器设备将有所帮助。
我的一台显示器使用 lcms 实时生成的配置文件。这比隐式搜索慢得多。所以我决定缓存实时配置文件。它现在位于 ~/.local/share/color/icc/devices/Monitor。这尤其好,因为它在磁盘上有一个漂亮的名字。Manufacturer-Model-Serial_edid.icc。_edid 序列表示它是自动生成的。为了查找新创建的配置文件,它嵌入了带有 EDID 信息的元标签。对于下一次启动,它是一个隐式配置文件,因此速度更快。
下一个瓶颈是颜色转换。CompIcc 使用 64 个立方网格点的纹理查找。每个显示器有 262144 像素或 1.5MB 内存。当然,64 个网格可以减少,但会牺牲精度。这在桌面上不太好。由于转换在启动时每个显示器发生 3 次,因此缓存这个昂贵的纹理似乎是一个好主意。它被写入 Oyranos 像素数组,并使用 Oyranos 内存哈希表进行缓存。查找速度比 lcms 中的计算快好几倍。
好了,这两个更改使得 CompIcc 现在可以在五秒或四秒内启动。如果没有我的许多配置文件,git 中的启动大约需要三秒。
此外,磁盘缓存可以帮助消除纹理计算。我的两台显示器大约需要一秒钟。隐式搜索可以通过缓存以前解析过的 ICC 配置文件的磁盘列表来减少。但这在没有适当的 md5 哈希的情况下总是脆弱的。而且我不确定读取和哈希是否是隐式搜索过程中最昂贵的部分。但毕竟,抽象的磁盘缓存将是 Oyranos 中的一项伟大功能。看看我什么时候能实现它。
Kai Uwe Behrmann:Oyranos 颜色管理 LiveCD
在 Oyranos 在 SourceForge 上的下载区现已提供适用于 64 位计算机的 CD Live 媒体。它包含许多颜色管理工具,这些工具可从 openSUSE 的构建服务获取。
-
littleCMS - 广泛使用的颜色转换器
-
ArgyllCMS -1.3.0, dispcalGUI - 跨平台颜色管理
-
Oyranos - 颜色管理系统
-
Compiz ICC 颜色服务器 - 或简称 CompIcc
-
kolor manager - 在 KDE 的系统设置面板中
-
ICC Examin - 配置文件查看器
-
Xcm/QCmsEvents - Xorg 颜色管理事件观察器
-
CinePaint - 带有 net-color 和其他补丁
-
Scribus 1.3.8 - 排版软件
-
Cmyktool, Photoprint - 图像处理软件
-
SampleICC, IccXML - ICC 示例实现
-
Nvidia 驱动程序……等等。
该 CD 应在不太旧的 Nvidia 显卡硬件上启动。由于 Compiz 和 CompIcc 要求稳定的 OpenGL 驱动程序支持 GPU Shader,其他系统目前不受支持。
|  |
一旦 Live 媒体运行,桌面应该会显示颜色管理。带有小马蹄形图标的托盘图标应该着色,以显示颜色服务器正在校正桌面。CompIcc 分别管理每个显示器的颜色,并适当地处理热插拔。目前 CD 上没有预安装显示器 ICC 配置文件。因此,必须实时生成。 色彩数据来自显示器本身,包含颜色基色、白点和单个伽马值。这足以让奇怪的基色看起来更自然,或检测广色域显示器并补偿其可能非常强的饱和度。
图 8. kolor-manager 设备配置文件选择
|  |
要更改显示器配置文件,可以使用 KDE 系统设置面板中的 kolor-manager 图 8,“kolor-manager 设备配置文件选择”。它还包含策略和默认配置文件选择。这些设置存储在每个用户数据库中。要查看 CompIcc 是否正常工作,可以选择 CIE*XYZ 配置文件,其净空和伽马值均为 1.0,显示器外观应发生显著变化。但这只有在“仅显示设备相关 ICC 配置文件”框未激活时才可见。
桌面上仅有三张示例图片,用于提供一些广色域媒体。其中两张 tiff 文件是使用自定义 ICC 配置文件开发的原始相机图片。餐厅的 JPEG 图像是 AdobeRGB 格式,一些相机通常如此。所有图片都带有各自的配置文件,可以加载到已安装的图像工具中。PhotoPrint 是一个非常灵敏的应用程序,Scribus 当然也是。为了在广色域显示器上显示完整的图像色域,只有 CinePaint 可以与 CompIcc 通信,以在屏幕上开辟一个自己的“洞”,以校正为原生屏幕颜色。所有其他应用程序都将 sRGB 视为显示器颜色空间。这可以通过再次指定 CIE*XYZ(当 CinePaint 打开图像时)来看到。它不会受到影响,因为它不检查显示器配置文件切换。
完整桌面颜色校正的优点是
-
壁纸和电影看起来像预期的那样
-
通过互联网购物在颜色方面更可靠
-
不同品牌的显示器内容看起来更统一
-
广色域显示器变得可用
-
未进行颜色管理的应用程序合理地回退到 sRGB
希望您能启动媒体。对于 ATI 显卡,计划发布另一个版本,对于其他显卡,如 Intel 显卡,可能会推出一个单独的版本。
Wolfgang Rosenauer: openSUSE 项目“Evergreen”
在我上一篇博客文章之后,我想就更长时间支持 (open)SUSE 版本所发生的事情做一个简短的更新。
我们在邮件列表上就 openSLES (a’la CentOS) 还是 “openSUSE LTS” 是更好或更简单的解决方案进行了长时间的讨论。两者各有优缺点,而所需的基础设施差异很大。我在这里不深入细节。虽然我发现 SLES 克隆很有吸引力,但我无法推动这项工作。我也不认为两者都存在有意义,因此我决定暂时采用另一种方法,尝试延长现有 openSUSE 版本的寿命。
社区中的人们提出了项目名称 Evergreen,我认为这与我们试图构建的内容非常吻合。我建议用 openSUSE 11.1 进行这项工作,该版本已于新年停止支持。目前我们仍然存在组织和技术问题,很可能无法利用所有更新功能(deltarpms、zypp 补丁),但我们仍将尝试从某个更新存储库提供更新。由于假期原因,我们尚未弄清细节,但希望能够及时解决。请继续关注此处和邮件列表上的进一步详细信息。
请注意,这项工作仍处于实验阶段,不幸的是,尚未吸引到那么多贡献者。因此,目前尚不清楚我们是否能够按照我们希望的方式交付。
如果您对这个项目感兴趣,请随时加入我们的(当前)项目列表。
OMG!SUSE! 团队:嘿,懒鬼!回到 openSUSE 上使用 LibreOffice 工作吧
在之前的一篇文章中,我提到了关于 Hudson 项目的“与 Oracle 的争执”。自收购 Sun Microsystems 以来,Oracle 在开源社区中并没有赢得太多朋友,最显著的冲突发生在 OpenOffice.org 内部。OpenOffice 社区与 Oracle 之间的分歧导致了LibreOffice 项目的创建、文档基金会的成立以及“随后从 OpenOffice.org 大规模迁移到 LibreOffice”。
乍一看,你可能不觉得这是什么大不了的事,但 LibreOffice 对用户来说是一大胜利!项目启动后,LibreOffice 整合了一些“go-oo”的改进,这些改进为 Linux 办公主力增加了更好的互操作性和完善性。LibreOffice 项目有望以比以往任何时候都快得多的速度和效率改进办公套件。
图 9. LibreOffice on 11.3
|  |
多亏了与 openSUSE 图 9、“LibreOffice on 11.3”项目相关的 LibreOffice 黑客们的出色工作,LibreOffice 已打包完成,可供您在 openSUSE 11.3 上使用。
[//software.opensuse.net.cn/ymp/LibreOffice:Unstable/openSUSE_11.3/libreoffice.ymp?base=openSUSE:11.3&query=libreoffice](//software.opensuse.net.cn/ymp/LibreOffice:Unstable/openSUSE_11.3/libreoffice.ymp?base=openSUSE:11.3&query=libreoffice)

Michal Hrusecky:openSUSE Paste 截图脚本
这篇帖子会非常简短。您可能知道,openSUSE Paste 已经支持粘贴图像。但我发现,有些人不使用它,因为他们有其他已完美集成的 pastebin。为了帮助他们,我创建了一个简单的脚本。它目前可在 openSUSE:Contrib 存储库中获取。您可以安装它,软件包名称是 susepaste-screenshot。运行它时,它会允许您点击任何窗口,然后粘贴该窗口的图像。它还会显示您的粘贴链接(在新 X 窗口中)并将其复制到您的剪贴板。我知道它不是您见过的最漂亮的东西,但它确实有效。如果想要更漂亮的 GUI,请向您最喜欢的粘贴工具的上游寻求 openSUSE Paste 支持 ;-)
顺便说一句。如果您不想手动安装,可以从 gitorious 获取,但那样的话,您将不得不自己处理依赖项 ;-)
OMG!SUSE! 团队:Linux 桌面令人难以置信的改进,仅用 224 行代码
在过去的几个月里,Linux 内核在各种用户场景下(包括常见的桌面场景)的重负载性能方面,取得了显著的改进。这始于 2.6.35 内核版本发布之后(openSUSE 11.3 包含 2.6.34),Nick Piggin 带来了 VM 可伸缩性补丁。Nick 的改进有助于在磁盘大量使用时提高桌面交互性,例如在您复制大文件或 Ktorrent 写入大量数据时。这些补丁在进入内核时遇到了一些困难,尽管 Linus Torvalds 本人对这些改进非常满意——它是一个复杂的代码。但大部分(如果不是全部)改进将进入 openSUSE 11.4。事实证明,还有一些唾手可得的成果。
|  |
几周前,SUSE 内核黑客 Mike Galbraith 发布了补丁的第三个版本,仅有 224 行新代码,但大大提高了桌面在负载下的性能。Mike Galbraith 进行的一些测试表明,该补丁可以将最大延迟(在任务之间切换所需的时间)降低十倍以上,并将桌面的平均延迟降低约 60 倍。就在您认为您的 4 年旧电脑已经过时,需要购买新电脑时……一个补丁出现了,它可能使这些旧硬件再次具有合理的性能!
Linus Torvalds 本人再次惊喜地发现,用这么少的代码就能做出如此大的改变,正如他在一封电子邮件中提到的。世界各地的测试人员都在响应他的声明。该代码已在各种系统上进行了测试,从尖端系统到小型上网本,似乎 everywhere 的工作方式都相似。
我们所有 Linux 用户面临的一个主要问题是桌面界面的响应速度。无论我们使用何种 GUI(无论是 GNOME/KDE/XFCE/LXDE 还是其他任何东西),传输许多大文件、升级系统或进行任何其他磁盘操作,都会使我们的环境变得太慢,这根本不好,特别是对于时间就是金钱的专业人士。
此补丁会自动为每个用户会话创建任务组,限制后台运行的某些繁重进程对桌面交互性的影响。如此简单的事情能带来如此令人赞叹的结果,真是令人惊奇!
许多不使用“高端”技术的 Linux 用户会非常乐意看到这个补丁让事情变得更好,另一方面,拥有尖端系统的用户会更加沉迷于他们的 Linux 桌面将获得的加速。能够在更短的时间内完成更多事情也将影响 FOSS 社区,因为它可能会吸引更多人使用 Gnu/Linux。它还将影响软件工程师和所有其他人。希望未来会有更多的改进。我们很可能会在即将推出的 2.6.37 内核中看到这 224 行代码。Project Tumbleweed 或 Kernel:Stable buildservice 存储库可能是您快速获取此代码的最佳选择——否则您当然可以等到 openSUSE 于 2011 年 3 月的下一个版本!
网络上
公告
** KDE 新闻/Sebastian Kügler:4.6 RC2 可用,最后测试机会 **
“KDE 发布团队又发布了一组 4.6 tarball,供我们所有人测试并报告问题:4.6 RC2 这是 4.6.0 发布前的最后一个测试版本,4.6.0 计划于 1 月 26 日发布。”
报告
** Harald Sitter:Phonon 喜爱编解码器 **
随着 Phonon 团队努力准备发布 Phonon 4.4.4,GStreamer 后端在过去几天中取得了一些惊人的改进。
它不仅将成为第二个支持 Phonon 4.4.3 引入的实验性视频捕获功能的后端,而且在稳定性方面也取得了巨大的改进。但最重要的是,它改进了编解码器安装支持。
如果您曾发现自己在寻找一种方法来播放朋友发送的 mov 视频,那么您一定会喜欢 Phonon GStreamer 4.4.4。每当它因缺少媒体插件而无法播放文件时,它现在都会尝试半自动获取它。查看截屏视频://blip.tv/file/4592850。
这极大地提升了用户体验,所以我非常确定 Linux 发行版会采纳并将其很好地集成到他们的软件包管理系统中。
在视频中,KPackageKit 负责插件的查找和安装,因此 Fedora 和 Kubuntu 都应该在它们的下一个版本中拥有这个很棒的功能。
玩得开心……
** ZDNET/Steven J. Vaughan-Nichols:浏览器大战 - Internet Explorer 在欧洲败北,Firefox 获胜 **
没过多久,您的网页浏览器选择还是 Internet Explorer (IE),以及,嗯,一个悲惨过时的 Netscape Navigator 或者当时不为人知的 Opera。IE 是网页浏览器,但随后 Firefox 在 2004 年出现,一切都改变了。如今,IE 可能终于要将其市场份额领导地位拱手让给 Firefox 了。
|  |
根据两家研究公司 StatCounter 和 Net Application 的数据,IE 正在迅速下滑,而 Google Chrome 则以 IE 为代价快速增长。
根据 Net Application 的网页浏览器统计,IE 的市场份额已降至 57.1%,创历史新低。与此同时,Chrome 的市场份额首次突破 10%。苹果的 Safari 也显示出强劲增长,达到 5.9% 的里程碑。(…)
**InformationWeek/Elizabeth Montalbano:NASA 开源架构获得 Apache 支持 **
一个由 NASA 主导的项目赢得了 Apache 软件基金会的全力支持,这增强了围绕基于 Java 的中间件的开发工作,该中间件使用元数据来促进跨平台协作。
根据该航天局的说法,Apache 已将最初在 NASA 喷气推进实验室开发的 面向对象数据技术 (OODT) 架构认定为顶级项目。这意味着它是该基金会少数几个获得项目管理和资源支持的开源项目之一。(…)
评论与文章
** Everyday Linux How2s:KDE SC 4.6 RC1 – 再看一眼 **
几周前,我发表了一篇关于 KDE SC 4.6 第一个测试版发布的文章。不幸的是,由于一些错误,我不得不在几台机器上恢复到 4.5。一台是因为我的机器上的 Intel 芯片组似乎在图形性能方面出现了倒退。另一台是因为我决定从 openSuse 切换回 Kubuntu,我不得不说,Kubuntu 在完善度和稳定性方面带来了惊喜。不管怎样,回到手头的故事……现在我在我的主台式机(运行 Kubuntu)上安装了 KDE SC 4.6 RC1,它似乎运行得相当好。以下是我对 KDE SC 4.6 这个最新预发布版本的印象。
kdepim 和 akonadi
正如我在上一篇文章中所述,此版本中唯一真正惊天动地的东西是 (曾经是) 将 KDEPIM 应用程序套件移植到 Akonadi。由于存在太多错误,这被排除在 4.5 版本之外。好吧,看起来它也将因处理大数据集的迁移问题而被排除在 4.6 版本之外。这很有趣,因为我在测试测试版时遇到了 Kmail 2.0 的许多问题。我已在 bugs.kde.org 上查看其他人是否遇到过这些问题,并提交了一个与我遇到的主要问题相关的错误。我不知道我的 IMAP 服务器上存储的数千封电子邮件是否属于“大数据集”类别,以及我遇到的错误是否是导致发布延迟的相同错误。但是,我很高兴他们再次推迟了发布,直到这些错误最终得到解决。但是,这确实可能将此版本从“平淡无奇”变为“几乎无趣”。我只是看不到任何真正能让我兴奋的新功能。(…)
** Linuxaria:7 款 Linux 经典游戏 **
我发现 Linux 非常有趣的一点是,它能够让你的发行版中已经包含一整套经典游戏,因此很容易安装。
我所说的经典游戏是什么意思?
2000 年之前在 Amiga 或其他操作系统上发布的游戏,现在已移植到 Linux。跟我一起玩这些(概念上)的老游戏,但它们总是令人愉快和有趣。(…)
** h-online/Dj Walker-Morgan:《H 年鉴:2010 年的成功、失败与平淡》 **
欢迎来到 H 对 2010 年的回顾。我们根据 H 认为的成功事件、谁登上了失败之船以及什么让我们只是说“Meh”来分解了这一年的事件。从企业巨头及其如何处理开源和社区,到争夺最佳浏览器的战争,再到最佳新开源和社区中最糟糕的失误。
(…)
** fsfe.org:FSFE 2010 年 – 主席来信 **
我们度过了 eventful 的一年,也是美好的一年。在以下文本中,您将找到我们各项活动的背景链接。请抓住这个机会,更全面地了解我们目前和未来为自由软件所做的工作
FSFE 工作的奖励与认可
今年我们庆祝了不止一个,而是两个奖项。五月,FSFE 获得了特奥多尔·豪斯奖章。在五月斯图加特举行的一场盛大仪式上,众多德国政界名流出席,特奥多尔·豪斯基金会总监 Ludwig Heuss 赞扬了 FSFE 在信息社会中为自由所做的工作
“欧洲自由软件基金会荣获 2010 年特奥多尔·豪斯奖章,因为它通过自由软件,为数字自由的社会、政治和法律条件作出了杰出的贡献。”
一周前,即 4 月 28 日,FSFE 创始主席 Georg Greve 荣获德国联邦功绩十字勋章 (Bundesverdienstkreuz),以表彰他在通过 FSFE 推广自由软件方面取得的巨大成就。据我们所知,这是世界上任何国家首次授予任何自由软件活动家此类荣誉。这是多年辛勤工作的应得回报。恭喜你,Georg!(...)
** internet.com/Matt Hartley:转向 Linux(出于正确的原因) **
你为什么在桌面上使用 Linux?
在回答这个问题之前,请考虑其优缺点,然后回到您使用 Linux 的自身动机。几乎每周,我都会发现我的新闻源充满了关于在桌面上使用 Linux 的通常的通用文章,其中描述的理由相当平淡无奇。
我为什么对此有意见?也许是因为经常分享的理由只是其他观点的回声,显然不是作者本人的观点。相反,我们正在阅读许多过去文章中的思想和观点。(…)
** Consortiuminfo/Andy Updegrove:Attachmate 和 SUSE Linux 项目:下一步是什么? **
在过去的几个月里,我经常指出重要的开源项目所面临的脆弱性,这些项目由企业赞助商支持和控制,而不是由企业赞助商资助的独立基金会托管。我给出的例子之一是 SUSE Linux,自 Novell 于 2003 年收购 SuSE Linux AG 以来,它一直由 Novell 托管和主要支持。如您所知,如果 Novell 股东和德国竞争监管机构批准交易,Novell 预计将在几周内被一家名为 Attachmate 的公司收购。
最近,SUSE Linux 项目(与基于该项目工作的 Novell 商业 Linux 发行版相比)的未来变得相当模糊,正如 Pamela Jones 在 Groklaw 上报道的那样。显然,Novell 正在促成该项目某种形式的剥离,这是好消息,但有些奇怪。
为什么奇怪?因为当一家公司受到销售协议的约束时,买方在销售待定期间施加的要求之一是,未经收购方同意,卖方不得从事任何超出正常业务范围的交易。这是有道理的,因为一旦买方承诺了一个价格,它就不希望其购买的任何资产的价值下降。这意味着人们会期望 Novell 至少会避免采取任何与将项目转移到独立实体相关的行动。(…)
** Miguel de Icaza:开源贡献礼仪 **
一些开发人员,在面对修复或向开源项目添加功能时,错误地认为在进行任何修复或添加新功能之前的第一步是使代码“更容易让他们”进行工作。
“更容易让他们”通常是方法、字段、属性、局部变量的重命名组合;方法、类的重构;代码在不同文件中的随意拆分,或代码合并到单个文件中;按字母顺序或功能顺序重组,或将函数分组得更近,或将辅助方法放在前面,或将辅助方法放在最后。更改缩进、对齐变量或参数或数十个其他较小的更改。
这不是你贡献开源项目的方式。(…)
** Groklaw/Pamela Jones:如何判断一个开源基金会是否与你无关 - 更新 2 次 **
Stephen Walli,现任 Outercurve 基金会技术总监,为 OStatic 撰写了一篇客座文章,题为 开源软件基金会的崛起。我想他认为 Outercurve 就是其中之一。他解释了微软最初为何成立该基金会,这个问题我疑惑了很久。他的文章也提醒我,我曾承诺解释我对 12 月 15 日最近的 OpenSUSE 项目会议如此不满的原因。我们仍在处理 Comes 诉 Microsoft 案的证据,但我需要休息一下。所以就开始吧。我将使用 OpenSUSE 基金会的讨论来向您展示,如果您要成立基金会,从一开始就正确成立它是多么重要,以及为什么您绝对必须有律师来保护您的利益。如果只有公司实体的人知道章程是什么以及如何建立公司结构,而社区依赖他们来解释,那是不好的。您的利益并不相同。差得远呢。(…)
**Softpedia:在 Linux 下运行的最佳 Windows 游戏和应用程序 **
**本文旨在告知我们的读者,借助 Wine 软件,在基于 Linux 的操作系统下可以安装和运行流行的原生 Windows 游戏和应用程序。**
|  |
我们最近发现许多人不知道诸如流行的《魔兽世界》、《使命召唤》或《求生之路》等游戏在 Linux 下运行完美。因此,我们决定列出所有这些游戏。
虽然以下大多数游戏运行完美,但其他游戏则需要用户进行一些特殊配置。此外,列出的一些应用程序和游戏会出现小问题。(…)
** MakeUseOf/Dave Drager:最佳 Linux Web 服务器软件(和 Apache 替代品) **
由于运行万维网的协议——HTTP 协议——是开放且对全世界可见的,任何具备编程知识的人都可以编写自己的 Web 服务器。事实上,维基百科列出了 60 多个 Web 服务器,而这些只是向公众发布的。那么,您应该在 Linux 服务器上运行的最佳服务器是哪一个呢?
为了确定“最佳”的一个,我们需要考虑几个因素。最终取决于您的最终目标,因为有些Web 服务器是面向某种客户端的,有些是为了速度,有些是为了安全。我们将关注的主要因素是可靠性、速度、安全性和易用性。
许多网络服务器声称是这些因素中一个或多个方面的“王者”。然而,我相信事实胜于雄辩,如果您查看互联网上实际的网络服务器使用情况,您会更好地了解群众的智慧。Netcraft 自 1995 年以来一直跟踪网络服务器类型、主机名和其他数据,这是了解当前网络服务器使用趋势的好方法。
这是他们截至 2010 年 12 月的网络服务器使用调查
图 10. 服务器调查
|  |
在图 10“服务器调查”中列出的当前使用中的顶级 Web 服务器中,微软的 IIS 是唯一纯 Windows 的。Apache 凭借用户数量,是目前使用最广泛的 Web 服务器软件。值得注意的是,它也是跨平台的,可以在 Windows 和 Linux 系统上运行。(…)
哈哈
** Kostas Koudaras:新年第一个笑话:如果操作系统运营航空公司 **
新年第一个笑话 :-)
鸣谢
感谢本期
-
Sascha Manns,主编
-
Satoru Matsumoto,编辑部
-
Gertjan Lettink,论坛版块
-
Thomas Hofstätter,活动编辑
-
Thomas Schraitle,DocBook 顾问
反馈
您对本文中提到的任何内容有评论吗?那就直接前往评论区,告诉我们您的想法吧!
或者,如果您想参与 openSUSE:Weekly 新闻团队,请查看我们的团队页面并加入!
如果您不知道如何贡献,请查看 贡献页面。
或者通过 IRC、论坛或邮件列表与更广泛的 openSUSE 社区沟通或获取帮助,请参见 沟通。
访问我们的 connect.opensuse.org 页面:并提供您的反馈。
访问我们的 Facebook 粉丝专页:粉丝专页
几分钟前你就可以使用 Bugzilla 和 openFATE 来提供你的反馈了。
您可以在 news.opensuse.org 订阅 openSUSE Weekly News RSS 订阅源。
DOCS:访问官方 openSUSE 文档页面:docs.opensuse.org。
翻译
openSUSE 周报已翻译成多种语言。第 157 期提供以下语言版本
即将推出
您可以在 此处 跟踪翻译进度。