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

2011 年 3 月 5 日 | Sascha Manns | 无许可

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

openSUSE 每周新闻

Cover

openSUSE 每周新闻

### openSUSE 每周新闻团队

第 165 期

法律声明

本作品(汇编)根据 知识共享署名-相同方式共享 3.0 未移植许可 授权。汇编本身的权利版权归 Sascha Manns 所有。

退出:如果您是作者,并且不想在 openSUSE 每周新闻中被介绍,请发送邮件至:<[saigkill@opensuse.org](mailto:saigkill@opensuse.org)>

所介绍文章的版权归原创作者或版权所有者所有。如果您想重用这些文章,请咨询每个原创版权所有者应应用的许可。我们不转载任何没有免费许可的文章,我们只是根据德国版权法的协议进行介绍。

如果您是作者,并想将您的博客置于免费许可之下?请访问://bit.ly/gKqGDT

发布日期:2011-03-05


目录

公告 抢先预览 谷歌夏季代码项目状态更新

发行版团队报告 在社区中

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

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

公告 报告 评论和文章 版权声明 感谢

外部版权 我们的许可列表 商标 反馈 翻译

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

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

祝您阅读愉快 :-)

openSUSE 11.4 计数器

Header Picture公告

openSUSE 11.4 RC2 发布

注意

本文根据 GNU 自由文档许可版本 1.2 授权。

好莱坞红地毯铺开,您可能会期待对 openSUSE 11.4 RC2 发布的掌声,它现已发布,为 11.4 正式版做好准备。但由于大部分艰苦的工作都在幕后进行,这款出色的候选版本并没有得到它应有的关注。最近的 Bug Squashing 日活动更新了 132 个错误,因此几乎没有严重问题。后端工作的一些改进包括对 Wifi supplicant 和驱动程序的调整,以及对发行版中许多小的修复,从而提高了稳定性和性能。libzypp iut 中添加了带有 zsync 支持的 MediaCurl 后端,已经受到了关注。openSUSE 用户和论坛成员 Pier Andreit 评论说:“YaST 安装/删除软件速度如雷!”

从 OpenOffice.org 过渡到 LibreOffice 仍然存在一些小的文档错误,但更重要的是,用户应该谨慎。大量的新功能导致了一些特定的问题,例如表格中数据丢失。虽然尚未准备好用于生产环境,但用户反馈对于平滑性能和可靠性至关重要。

KDE SC 4.6 也运行良好,但 32 位 nVidia 用户可能会遇到一个错误。

如果您想在“大事件”11.4 发布之前添加最后的明星光芒,请在此处下载 并查看 最令人恼火的错误

构建服务团队发布修复安全问题的版本

注意

本文根据 GNU 自由文档许可版本 1.2 授权。

openSUSE 构建服务团队发布了 OBS 的 2.0.8 和 2.1.6 版本。这两个版本都修复了一个关键的安全漏洞,该漏洞可能会被滥用来在没有写入权限的情况下修改项目或软件包。我们强烈建议尽快将您的 OBS 实例更新到这些新版本。版本 1.7 不受此问题影响。

感谢 Marcus Hüwe 报告此问题。

关于 OBS 2.1.6 的详细信息

OBS 2.1.6 还修复了 LDAP 模式下的安全问题以及登录屏幕上的潜在跨站脚本攻击向量(所有 webui 界面中的完整 XSS 保护将包含在 OBS 2.3 中)。感谢 Intel 的 Dean Pierce 与我们讨论这些问题和可能的解决方案。

您可以像往常一样从 gitorious、openSUSE:Tools(或 openSUSE:Tool:2.0 获取版本 2.0.8)项目仓库或作为 用于测试和生产系统的设备 下载版本 2.1.6。

OBS 2.1.6 包含一些进一步的更改,请阅读下面的发行说明。

openSUSE 构建服务 2.1.6

可以从任何 OBS 2.1 版本更新的用户只需升级软件包并重新启动所有服务。从早期版本更新的用户应阅读 README.UPDATERS 文件。

安全修复

  • api:修复允许在没有写入权限的情况下修改软件包或项目的安全漏洞(CVE-2011-0466)

  • api:在 LDAP 模式下更改密码对于外国用户来说是可能的(bnc #648982)

  • webui:修复登录页面中可能的 XSS 攻击向量(bnc #669909,CVE-2011-0462)

功能回溯

变更

  • 已添加 openSUSE 11.4 和 Debian 6.0 作为默认目标。

  • 仅当请求处于审查状态时,才允许添加审查者或更改审查状态。

错误修复

  • webui:修复链接到移动的 OBS 网络论坛

  • webui:修复在高级仓库界面中添加远程项目仓库

  • api 和 webui:不要使用(并失败)rails 3 环境

  • api:允许管理员为现有项目或软件包提高“sourceaccess”权限

  • api:不要允许通过分支命令创建包含无效字符的软件包

  • api:当直接和间接通过项目链接找到软件包时,不要在“mbranch”时失败

  • 后端:允许浏览远程项目的仓库(修复高级 webui 视图以添加仓库)

抢先预览

openSUSE 11.4 和 KDE

注意

本文根据 GNU 自由文档许可版本 1.2 授权。

KDE 爱好者一定不能错过 openSUSE 11.4,它将是首个主要 Linux 发行版,包含 KDE 的 Plasma 工作区、应用程序和开发平台版本 4.6。KDE 社区发布的这三个版本带来了更好的性能以及各处的大量可用性和功能改进。升级者会感受到双倍的 KDE 优势,因为 openSUSE 11.4 带来了两个主要版本的改进,而 openSUSE 11.3 发布的 KDE 4.4。

在桌面或您的上网本上

openSUSE 的默认图形桌面 Plasma Desktop Workspace 引入了几个新功能。首先是更直观、更智能的电源管理 UI 和新的蓝牙堆栈,使共享文件或使用其他蓝牙设备(如耳机和鼠标)更容易。Plasma 还引入了许多对创新的“活动”管理的改进。活动允许用户将应用程序与任务相关联,这些任务可以保存、停止和随时恢复。

对于屏幕空间较小的人来说,Plasma Netbook Workspace 提供了一种更针对小屏幕的体验。Plasma Netbook 以全屏显示所有应用程序,并在屏幕顶部提供一个自动隐藏的面板,以查看所有窗口以及关闭当前窗口、启动新应用程序和查看电池或 wifi 连接状态。Plasma Netbook 4.6 变得更加触控友好,并且比以前的版本快得多。请阅读更多关于这些和其他新 Plasma Workspace 功能的信息 在 KDE Plasma 4.6 公告中

KDE 应用程序

KDE Applications 4.6 发布引入了像 Dolphin 文件管理器中的新分面搜索以及对非索引文件的搜索和对 git 仓库的支持等改进;现在可以从 Gwenview、Digikam 和 KSnapshot 轻松地将照片分享到 Flickr、Facebook 和 Picasaweb 等网站。开发人员将欣赏 Kate 为使用 SQL 和 GDB 提供的新的插件。

KDE Games 4.6 标志着 Klickety 的回归,也取代了 KSame。得益于 KGameRenderer 框架,KDE 游戏具有更一致的外观和感觉,并且性能更好。Palapeli 使您能够从自己的图像创建拼图,Kajongg 变得更容易、更智能。

KDE PIM 4.6 在 openSUSE 中作为实验功能提供。虽然 openSUSE 11.4 附带更稳定、更可靠的 KDE Kontact Suite 4.4.10,但最新的、仍然是实验性的基于 Akonadi 的 Kontact 4.6 可通过 此仓库 进行安装。

openSUSE 11.4 还附带许多不属于常规 KDE 软件编译版本中的 KDE 应用程序,包括最新的 KOffice、Amarok 等。一些亮点包括

  • 绘画应用程序 Krita 2.3 已被其开发人员指定为自 1.6 以来第一个面向最终用户的可用版本。他们的标准很高,并且他们与各种艺术家合作,以确保 2.3 确实满足了图形忍者的需求。Krita 2.3 提供了许多新功能,从画笔设置预设到画布旋转,从扭曲变换到新的颜色选择器——当然还有许多新的画笔引擎。但许多改进稳定性和可用性,尤其是性能,可能在日常使用中产生最大的影响。

  • Amarok 2.4.0 具有更快的集合扫描器,可以直接将统计信息和封面写入您的音频文件。说到标签,有一个新功能可以与重写的集合扫描器一起使用:与 MusicBrainz 音乐库集成,以使用准确的信息更新您的歌曲。拥有一个组织良好的集合比以往任何时候都更容易,现在您可以选择要标记的内容并用两次单击来完成。其他值得注意的功能包括改进的 iPod 支持(Touch 3G 现在应该可以很好地工作)、更好的转码支持、吉他和贝斯谱信息获取、OPML 导出用于 Podcast 订阅、一个即将推出的活动应用程序,最后,此版本引入了对 UPnP 的支持。

  • KOffice 2.3.1 带来了所有应用程序的性能、稳定性和可用性改进。在功能方面,KPresenter 有一个新的幻灯片分类器视图和一个形状动画工具。OpenDocument 支持(尤其是文本渲染)已在所有 KOffice 应用程序中得到改进,对 Microsoft 文件格式(doc、xls、ppt、docx、xlsx、pptx)的支持也得到了改进。KPlato 和 Kexi 引入了一个新的报告引擎。

对于开发者

openSUSE 以成为 KDE 应用程序的重要开发平台而自豪,并再次在 openSUSE 11.4 中提供最新的 KDE 平台库和工具。KDE 平台 4.6 带来的改进包括 Plasma 框架中的 QML 支持、Nepomuk 的改进以及为希望构建更薄的 KDE 库版本的人提供的“移动构建目标”。

KDE 开发其应用程序和框架所使用的工具包是 Qt,它是 Nokia 的产品。openSUSE 附带最新的 Qt 4.7.1,它引入了 Qt Quick,Qt UI 创建工具包,它能够以比现有 UI 技术更简单、更有效的方式创建动态用户界面。借助像 Qt Creator 这样的 IDE 和强大的构建工具,如 OBS,openSUSE 在自由软件世界中提供了最佳的 Linux 软件开发环境。

结论

随着最新的 KDE Plasma Netbook 和 Desktop 工作空间以及许多更新的 KDE 应用程序,还有最新的开发工具和库,openSUSE 11.4 将为桌面用户提供卓越的体验。openSUSE 是许多 KDE 开发者和贡献者的家园,这体现在完善的 KDE 产品和我们为所有支持的 openSUSE 版本提供的最新的 KDE 更新中。当然,openSUSE 提供了最新的 GNOME、XFCE 和 LXDE,供那些喜欢其他桌面环境的用户选择,并且我们提供了许多不同的应用程序,所有这些应用程序都可以与 Plasma 工作空间以及其他桌面环境完美配合。请关注关于其中一个应用程序 LibreOffice 的文章,即将发布!

文章贡献者:Manu Gupta。

GNOME on openSUSE 11.4

注意

本文根据 GNU 自由文档许可版本 1.2 授权。

即将发布的 openSUSE 11.4 将配备最新且最强大的 GNOME 2.32。GNOME 2.32 是 GNOME 2.x 系列的最后一个版本,为 openSUSE 用户提供了稳定的基础,未来 8 个月内将持续提供改进。与此同时,openSUSE GNOME 团队已经在为 GNOME 3 忙碌准备。GNOME 3 和新的 GNOME Shell 的预览版将在 openSUSE 11.4 中提供。

2.32 中的特性和改进

Mousetweaks 进行了一些小的更新,这使得那些可能行动不便的用户更容易使用鼠标。它现在具有更新的文档,包括更新的手册和 man 页面,因此用户现在可以看到所有选项并查找操作方式。

文档查看器 Evince 通过使用 AtkText 接口改进了辅助功能支持,该接口允许 Orca(GNOME 屏幕阅读器)读取 Evince 中的文档。在查看文档时,最大缩放级别也已提高。改进了注释支持,现在可以从侧面板添加注释,更改默认属性,包括作者、颜色、透明度等。Evince 现在支持“SyncTeX”,它能够同步 TeX 源文件和生成的 PDF(或 DVI)输出。

Empathy(通用即时通讯客户端)现在允许您使用“元联系人”将联系人的信息组合在一起。例如,如果您的联系人使用多个即时通讯帐户,现在可以将不同的服务链接到联系人的一个名称下。Empathy 还添加了实时联系人搜索,允许您在联系人列表中键入以快速找到某人。GNOME 2.32 中的全新且改进的 Empathy 还添加了聊天记录支持以及导入安全证书的功能。

Eye of GNOMETotemGNOME 系统工具 都进行了一些小的改进,例如增强图像对比度、自动去隔行扫描交错视频以及设置主目录的权限。对于 openSUSE 庞大的国际用户群而言,GNOME 2 的最新版本将支持 50 多种语言。

除了官方 GNOME 版本之外,openSUSE 11.4 还将捆绑许多出色的第三方 GNOME 应用程序,包括 Banshee、GIMP、AbiWord 等!其中一些主要亮点包括:

Shotwell 0.8.1 包含在 openSUSE 11.4 中,带来了许多新的主要功能,例如对所有主流文件格式的视频支持、将视频上传到 YouTube、Facebook 和 Flickr、监视库目录并在后台写入元数据,以提供更快的用户界面。

媒体播放器 Rhythmbox 0.13.3 “Country Rain” 在 openSUSE 11.4 中可用。这很可能是稳定版本在迁移到 GNOME 3 之前的最后一个版本,并引入了几个新功能和错误修复。最突出的是源列表的重新实现、更新的通知、MPRIS 和 MediaServer2 支持,以及显示指向各种网站链接的新上下文窗格选项卡。

流行的媒体播放器 Banshee 在此版本的 openSUSE 11.4 中更新到 1.8。此版本的一些亮点包括:简化的“正在播放”模式、播放队列洗牌操作、改进的封面艺术下载、MusicBrainz ID 支持以及改进的 Last.fm 集成。Banshee 12.8 还包含几个开发人员功能,例如改进的 WebBrowser API,用于 WebKit 浏览器和 DBus API 的添加。最后,设备支持得到了极大的改进!其中,Banshee 现在可以更好地与 Droid X、Galaxy Portal、Xperia X10、Maemo 和 MTP 兼容设备配合使用。

给开发者!

openSUSE 11.4 为 GNOME 开发者提供了很多。从 GNOME 开发开始只需在 YaST 中点击几个简单的步骤,而 GLib 2.26 现在包含对 GSettings 的支持,GSettings 是 GConf 的替代品,以及 GDBus。Anjuta 用户现在可以完全支持 Vala 和 Python 项目,而 MonoDevelop 用户可以获得来自 MonoDevelop 2.4 的无数新功能和改进。对于那些急于将应用程序适应 GTK3 或使用最新的 GNOME 框架编写新应用程序的人来说,好消息是:openSUSE 11.4 是第一个发布 GTK 3.0 的主要 Linux 发行版,因此开发者,启动您的 IDE 吧!

获取 GNOME 3

对于那些渴望尝试 GNOME 3 和 GNOME Shell 的我们来说,openSUSE GNOME 软件包管理员 Vincent Untz 说道:

“您可以测试 GNOME Shell 的 beta 版本,它将是 GNOME 3 的核心部分。请注意,GNOME Shell 已经比我们包含在 11.4 中的版本有了很大的变化。”

另一位 openSUSE GNOME 贡献者 fcrozat 提供了一个 GNOME 3 实时 USB 测试镜像,您可以从 fcrozat 的主仓库 获取。一旦 openSUSE 11.4 发布,openSUSE 用户就可以使用 GNOME OBS 仓库轻松了解 GNOME 的最新开发情况。

结论

总而言之,openSUSE 11.4 将为桌面用户和开发者提供卓越的体验。如果您不喜欢 GNOME 桌面环境,那么您很幸运!openSUSE 11.4 将发布 KDE、LXDE 和 XFCE 的更新,我们将在另一篇文章中介绍这些更新。请继续关注!

文章由 Manu Gupta 贡献

谷歌夏季代码项目

![](//michal.hrusecky.net/wp-content/uploads/GSoC2011_300x200.png)

Michal Hrušecký:GSoC 2011 想法 – Elgg 的 OpenID 提供程序

上周我 开始 介绍我的 GSoC 想法。这是该系列文章的延续。今天我将介绍 Elgg 的 OpenID 提供程序,它有什么用以及为什么我们需要它。

什么是 Elgg 以及为什么你应该关心?

Elgg 是一个社交网络平台。它用 PHP 编写,并且具有相当通用的设计。它支持可以更改几乎任何内容的插件。它还有一个充满活力的社区。该社区提供许多插件。当然,它也是开源的。所有这些特性是我们选择 Elgg 作为 openSUSE Connect 平台的理由。

如果您不熟悉 openSUSE Connect,让我快速解释一下。正如您可能从上一段中已经猜到的那样,它是我们(openSUSE)用户的社交网络。我们(Boosters)仍在努力改进它并添加新功能。但就目前而言,它已被用于我们的最后一次 董事会选举。它还收集了各种用户数据,这些数据可以通过 API 访问。当然,它允许人们互相关注、参与讨论或进行民意调查,征求我们社区的意见。

为什么我们需要 OpenID 提供程序?

我们不需要。我们有 iChain,它做了一些类似的事情。它已经提供了单点登录和密码,用于我们所有的服务。那么 iChain 有什么问题呢?一个棘手的问题。它是一个 Novell 专有的解决方案。因此,每当我们想要添加另一个 Web 服务时,我们都必须将其弯曲以支持 iChain。另一方面,每当我们开发自己的 Web 应用程序时,任何想要部署它的人都必须添加对其他身份验证机制的支持。因此,这给协作带来了一些额外的障碍。iChain 还需要一些内部管理上的繁琐操作才能获得对新服务的支持。

现在您知道 iChain 的一些缺点了。OpenID 还有一个很大的优势,您可以使用它登录到其他网站(例如 sourceforge)。如果我们到处都使用 OpenID 而不是 iChain,那不是很棒吗?然后您可以使用您的 openSUSE 登录名登录到我们的网站,而不仅仅是在我们的网站上登录……而这个 GSoC 项目是第一步。

项目描述

这个项目的目标是为 Elgg 实现 OpenID 提供程序。如前所述,Elgg 支持可以修改任何内容的插件。这意味着该提供程序不能依赖于任何特定的身份验证方法。这将使任何人(不仅仅是我们)都可以使用它,并且它也将使我们更容易将我们的 openSUSE Web 迁移到 OpenID。目前我们使用 iChain 登录到 Connect,但将来我们可能会让 Connect 自己处理登录并支持 OpenID 登录。因此,最终您可以使用另一个 OpenID 登录到您的 OpenID 提供程序 :-D

学生?

这次我没有口袋里有想参与这个项目的人。这将是一项相当艰巨的工作。我认为这绝对是我为 GSoC 提出的最具挑战性的想法。而且我认为它需要有人愿意为了更大的利益而进行许多丑陋的黑客行为。目的证明手段 ;-) 它需要对 BitBake 和 obs 进行一些深入的研究,因此学生必须相当独立,因为在进行一些深入研究后,我将无法提供太多的帮助,并且他将学到比我想知道的更多的底层知识。但我认为如果这个项目完成,那将是伟大的。

总而言之,我对整个 GSoC 2011 感到非常兴奋。已经收集了许多想法,并且可能还会出现其他想法。而且我们有对这些功能感兴趣的人,即使今天才开始组织注册!让我们希望这些有趣的项目中的许多都能实现!

Michal Hrušecký:GSoC 2011 想法 – 在 OBS 中支持 Bitbake

注意

本文根据 署名-非商业性使用-相同方式共享 3.0 未移植许可协议 授权。.

我自愿为我们的 GSoC 辅导的另一个 GSoC 想法是在 openSUSE 构建服务中添加对 BitBake 的支持。在这篇文章中,我想谈谈为什么我认为 BitBake 支持 openSUSE 构建服务会很有用,以及为什么我认为 OpenEmbedded 实际上非常酷。

什么是 BitBake?为什么 OpenEmbedded 很酷?

BitBake 是一个构建系统,主要由 OpenEmbedded 使用。从某种程度上说,它与 openSUSE 对我们所做的事情有点相似。它接受一个源并使其能够为许多发行版构建。有一些区别。让我们从一些关于 OpenEmbedded 的注释开始。BitBake 的描述在您了解 OpenEmbedded 之后会更有意义。它是一个元发行版。您可以将其视为多个发行版的通用代码库。它有许多软件包。它还包含发行版设置。相同的源可以以不同的方式为各种发行版构建。每个发行版可以选择要包含在哪个版本中的软件包的版本。它可以选择软件包管理系统、虚拟软件包的首选提供程序以及许多其他内容。然后 BitBake 用于从 BitBake 配方构建整个发行版。来自所有维护者来自所有发行版的配方在一个地方一起工作。是的,它不支持 spec 或 dsc 文件。您必须编写 .bb 文件。但它将从中构建 .rpm、.deb、.opk 或 .tgz。全部来自一个配方。而且这个配方更容易编写且功能更强大。如果您不熟悉 Debian 软件包,请相信我,它也比 Debian 软件包更容易。

从一个配方开始

这已经提到过了,但它非常重要,所以我再次提到它。它可以从一个配方创建 .rpm 和 .deb。因此,如果您是上游并且想要为尽可能多的发行版提供二进制软件包,您不必学习两种不同的打包方法。

基于类的打包系统

继承在打包中有什么好处?它有助于减少复制和粘贴,并使实施某些策略更改更容易。让我们看一个例子。假设您正在打包一个 KDE 游戏。您会怎么做?在 spec 中,您可能需要弄清楚如何调用 cmake,如何将正确的 KDE 路径传递给它,如何使游戏权限正常等等。然后您会写下 spec 文件。或者您可能只是获取另一个 KDE 游戏并复制它的 spec 文件并进行一些小的调整。在 BitBake 中,您会这样做:

inherit cmake kde games

因为 BitBake 有一个用于编译 cmake 程序的类,它有一个知道如何打包 KDE 程序和打包游戏的类。你完成了。就是这样。您不需要编写任何 %setup、%install 或 %files。它知道该怎么做。您可以开始打包其他东西 ;-) 如果您熟悉 Gentoo ebuilds,BitBake 配方有点相似,但侧重于二进制发行版。

新的子包即将到来

编写 spec 文件的一个缺点是,您必须事先知道将创建多少个子包以及它们的名称。BitBake 另一方面,让您可以做一些巧妙的事情。您可以编译整个软件包,然后在之后决定子软件包。为什么很酷?让我们以 Pidgin 为例。它包含许多插件,假设您想要为每个插件创建一个软件包。在 .spec 文件中,您必须手动写下所有这些。在 BitBake 中,您可以使用如下内容:

do_split_packages(d, purple, ‘^lib(.*).so$’, output_pattern=’libpurple-protocol-%s’, description=’Libpurple protocol plugin for %s’, prepend=True, extra_depends=’’)

这将自动拆分软件包,减少您的写作量,并且即使 Pidgin 开发者添加了另一个插件或删除了其中一个插件,它也能正常工作。

学生

这次我没有口袋里有想参与这个项目的人。这将是一项相当艰巨的工作。我认为这绝对是我为 GSoC 提出的最具挑战性的想法。而且我认为它需要有人愿意为了更大的利益而进行许多丑陋的黑客行为。目的证明手段 ;-) 它需要对 BitBake 和 obs 进行一些深入的研究,因此学生必须相当独立,因为在进行一些深入研究后,我将无法提供太多的帮助,并且他将学到比我想知道的更多的底层知识。但我认为如果这个项目完成,那将是伟大的。

Header Picture状态更新

Header Picture发行版

重要链接

团队报告

Header Picture构建服务团队

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

Header PictureMono Team

Lluis Sanchez Gual:MonoDevelop 2.6 的第一个 beta 版本

昨天发布了 MonoDevelop 2.6 beta 1。与每个主要版本一样,它具有许多新功能。以下是我们的总结。

第一个新的大功能是对 GIT 的支持。这已经很久了,特别是由于 Mono 和 MonoDevelop 本身已经迁移到 GIT。我已经在几个月前 写过博客,但基本上我们正在使用 NGit,这是 JGit 的 C# 端口,作为 GIT 插件的核心。使这个端口完全正常运行并不容易,但现在我们有一个 GIT 核心,可以轻松更新并且完全可移植。(…)

Header PictureopenFATE 团队

最受欢迎的功能

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

解耦下载和安装 (分数:344)

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

查看 plymouth 作为启动时的 splash (Score: 181)

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

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

一键卸载 (分数:146)

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

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

Sax2 的替代品 (Score: 119)

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

受欢迎程度竞赛 (分数:91)

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

离线一键安装 (Linux 上的 MSI) (分数:75)

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

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

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

不太吓人的 yast 冲突对话框 (分数:62)

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

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

最近请求的功能

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

usermod

“SUSE 11.3 包含的 usermod 版本没有大多数其他版本的此命令所包含的 -a 选项,在其他发行版中。虽然 11.3 引入了一个 -A 选项,这是一种将用户添加到组的更简洁的方式,但拥有 -a 选项也很不错,以便与其它发行版的版本兼容。”

再次从默认安装中移除 pulseaudio

“由于再次激活 pulseaudio 作为默认设置后,我安装的 11.4 系统都没有一个能正常工作的音频系统。再次从默认安装模式中移除 pulse,因为它除了破坏正常工作的安装之外,什么也做不了。这已在多个声卡和设置上得到验证。不要删除 pulseaudio 包,只需将其从默认安装模式中移除。”

将 biosdevname udev 辅助工具包含到 openSUSE 中

“此功能需要实现“一致的网络设备命名 - 将网络接口命名为与机箱标签匹配” (https://features.opensuse.org/310896 )。”

Biosdevname 是一个 udev 辅助工具,可以为网络接口建议基于机箱的名称。请在此处找到 biosdevname 的最新版本 -

//linux.dell.com/files/biosdevname/permalink/biosdevname-0.3.7.tar.gz

//linux.dell.com/files/biosdevname/permalink/biosdevname-0.3.7.tar.gz.sign

git://linux.dell.com/biosdevname.git “

包含 71-biosdevname.rules 以根据机箱标签重命名网络接口

“在具有多个附加卡的 Dell PowerEdge 服务器上,网络接口的命名是不确定的。这导致 ‘eth0’ 未映射到服务器机箱上标记的“嵌入式网卡 1”。此问题出现在 Dell PowerEdge 10G 及以上版本上。此功能通过根据网络接口在系统主板上的位置来重命名网络接口来解决此问题。”

它建议的命名策略如下 -

嵌入式设备:em

附加 PCI 卡:pcip_

请参阅“一致的网络设备命名 - 将网络接口命名为与机箱标签匹配” (https://features.opensuse.org/310896 )。”

将 biosdevname 集成到 openSUSE 安装程序中

“在具有多个附加卡的 Dell PowerEdge 服务器上,网络接口的命名是不确定的。这导致 ‘eth0’ 未映射到服务器机箱上标记的“嵌入式网卡 1”。此问题出现在 Dell PowerEdge 10G 及以上版本上。此功能通过在安装时根据网络接口在系统主板上的位置来重命名网络接口来解决此问题。(…)”

在 openSUSE 的欢迎屏幕中添加一个简短的介绍视频

“首次登录 openSUSE 时,会显示一个带有有用链接的小欢迎屏幕。但是,对于缺乏计算机经验(或从另一个操作系统迁移)的新用户来说,用户实际上不知道从哪里开始。”

我建议我们添加一个简短的介绍剪辑,可以从欢迎屏幕激活,以演示 openSUSE 中的简单和常见活动。

我设想该剪辑使用非技术语言,由声音悦耳的讲述者讲述,并配有轻柔的背景音乐。”

RALCGM

RAL-CGM 是一个用于解释计算机图形元文件 (Computer Graphics Metafiles) 的程序。它可以

  • 将其转换为不同的编码 (二进制、字符或纯文本)

  • 使用 X-Windows 在屏幕上显示 CGM

  • 将其发送到打印机或绘图仪 (PostScript 或 HPGL) 它在 Unix 机器上运行 (显示需要 X11)。

RADIANCE

RADIANCE 是一个高度精确的光线追踪软件系统,适用于 UNIX 计算机,并以源代码形式免费授权。Radiance 的开发得到了美国能源部的主要支持和瑞士联邦政府的额外支持。版权归加州大学校长所有。”

GhostPCL

“GhostPCL 是 Artifex Software 对 PCL-5 和 PCL-XL 系列页面描述语言的实现。”

rawtorle

“将厨房水槽转换为 RLE 格式。”

uniconvertor

“UniConvertor 是一个通用的矢量图形转换器。它是一个命令行工具,使用 sK1 对象模型将一种格式转换为另一种格式。”

GhostXPS

“GhostXPS 是 Artifex Software 对 Microsoft XML 纸规范 (XPS) 页面描述语言的实现。它目前正在开发中。”

使安装程序中的盲文支持再次生效

“盲人想使用 Linux。目前,他们需要一个视力正常的人来为他们完成安装和设置。

过去,SUSE Linux 中的辅助功能很好,但在某个时候,安装程序中的盲文支持停止工作了。”

如果安装失败,干净地中止

“如果标准安装被中止,用户会回到非常旧的 ncurse 界面。应该简单地进入一个中止/重试菜单,并在弹出 DVD 后重新启动。”

功能统计

openSUSE 11.4 的统计信息 在 openFATE 中

Header PictureOpenOffice/LibreOffice 团队

Petr Mladek:openSUSE 上可用的 LibreOffice 3.3.1 bugfix 版本

注意

本文根据 GNU 自由文档许可 授权。

我很高兴地宣布为 openSUSE 发布的 LibreOffice 3.3.1 bugfix 版本。软件包可在 Build Service LibreOffice:Stable 项目中获得。它们修复了各种崩溃、可用性和翻译问题,请参阅 libreoffice-3.3.1.2 发布新闻 以获取更多详细信息。另请参阅一些说明 关于 openSUSE LibreOffice 构建

openSUSE LO 团队希望您对这个版本感到满意。但是,任何软件都包含错误,我们恳请您 报告错误。这将帮助我们修复未来版本中的错误。

其他信息和计划

此版本将在 openSUSE-11.4 中开箱即用。我们将为 openSUSE-11.2 和 11.3 准备官方维护更新。

已经有几个修复针对 LO-3.3.2 bugfix 版本。您可能会在下周结束时在“LibreOffice:Unstable”存储库中看到 3.3.2-rc1。

大多数开发人员已经专注于 LO-3.4 版本发布。我希望第一批 beta 软件包将在四月初准备好。

Header Picture翻译团队

Header Picture在社区

社区帖子

OMG! SUSE!: SCALE9x 第一天

注意

本文根据知识共享署名-相同方式共享3.0未移植许可授权.

正如我在我的 上一篇帖子 中提到的那样,我本周末在洛杉矶参加南加州 Linux Expo。我没有在上一篇帖子中提到的是 openSUSE 社区在博览会上表现出巨大的规模

在一天中,openSUSE 团队一直非常忙碌,向众多不同的人介绍 openSUSE 和 SUSE Studio,在 openSUSE 展位上。

图 1. SCALE9x 的 openSUSE 团队的部分成员

![SCALE9x 的 openSUSE 团队的部分成员](//farm6.static.flickr.com/5292/5481281536_34b3d3100e_m.jpg)

在展位会场外,图 1,“SCALE9x 的 openSUSE 团队的部分成员”的团队还在运行“openSUSE Day”,利用这个机会运行一些课堂式的活动,主题包括:使用 YaST、使用 OBS 构建软件包以及像专业人士一样使用 SUSE Studio。

在展位

我发现自己大部分时间都在展位上,这让我有机会与许多人谈论我最喜欢的话题:openSUSE。由于展会上 Geekos(openSUSE 人员)数量众多,以及从展位传出的巨大的绿色光芒,感兴趣的人们大部分时间都聚集在展位周围,询问大量问题。

我希望我能说每个人都是因为他们真诚地对 openSUSE 感兴趣才来的,但事实并非完全如此。一旦关于 Novell 提供的可爱 Tux 和 Geeko 毛绒玩具 的消息传开,人们就开始来询问如何获得这些可爱的动物。

总的来说,我从 Linux 用户那里得到的对 openSUSE 的反应和回应非常积极。似乎有很多 Linux 世界的人们对 Ubuntu 目前的发展方向感到担忧,并开始探索其他易于使用和稳定的发行版,例如 openSUSE。(…)

Jos Poortvliet:在洛杉矶举行的 openSUSE 营销会议

注意

本文根据知识共享署名-相同方式共享3.0未移植许可授权.

最后,在告诉自己我应该写博客一周多之后,我终于找到了一些时间。睡眠是过时的,而且我反正无法在飞行时获得睡眠,所以让我告诉你为什么我必须写博客。

营销会议和 SCALE

上周,openSUSE 营销团队在洛杉矶举行了他们第一次专门的营销会议。紧接着,大家参加了 SCALE。SCALE 可能是美国最著名的自由软件会议,我们在那里引起了很大的轰动,这真是太酷了!

在会议上,我们当然玩得很开心。我们拥有一支来自世界各地的优秀团队 - 澳大利亚 (Helen)、希腊 (Kostas)、瑞士 (Bruno)、巴西 (Izabel 和 Carlos)、美国 (Chuck、Tony 和 Bryen) 以及我自己 (一个荷兰人)。Stephen 和 Tyler (来自 OMGSUSE) 也加入了我们参加 SCALE。我还应该提到 Alan Clark 也参加了为期一周的会议。不幸的是,一些我们希望参加的人无法参加 - 包括 James,他生病了,以及来自印度的 Manu Gupta,他的考试干扰了他的行程。幸运的是,他们以及其他人通过 IRC 加入了我们。

![](https://lh6.googleusercontent.com/_WMsbUl3phhU/TXAJSwZ-_pI/AAAAAAAABR8/q_zmipJQ3c4/s288/working%20hard.jpg)

结果

那么团队一直在忙什么呢?首先,互相了解。我们大多数人从未在现实生活中见过面。而且我们拥有一支很棒的团队,真的很酷!在会议期间,我们努力工作,最初组织有序 (我们制定了议程,分成小组并执行任务),后来以一种更“有机”的方式进行,不断改变小组和任务。我们做了各种各样的事情 - 制作营销材料、准备 11.4 版本、GSOC (感谢 Izabel 和 Kostas)、为 openSUSE 会议做一些准备以及写一些东西。而且像往常一样,我们没有完成我们想做的 10% 的事情 - 但我对结果非常满意。对于我们的 11.4 版本,我们将有一个可爱的功能指南,向我们的用户展示此版本中的新内容。基于功能指南,您可以期待在发布前后发布一些文章以及其他营销材料。我们准备了一系列关于各种主题的演示文稿 (Tony,感谢您对 Tumbleweed 的工作!),并改进了一些 wiki 页面,其中包含大使的信息 (Kostas!!!!)。并且制作了一系列海报 - 真的很棒的海报系列!显然,将 Carlos 和 Helen 放在一个房间里会带来一些很酷的东西!

![](https://lh5.googleusercontent.com/_WMsbUl3phhU/TXAGkzJpx_I/AAAAAAAABRY/Xm8gqVtf4fQ/s288/having%20fun.jpg)

我们互相学习了很多 - 特别是 Bruno 和 Tony,他们是我们当中更技术性的人,经常回答问题。在晚上 - 嗯,我们通常继续工作,但我们也会喝几杯啤酒和香烟在会议室外。通常人们会待到凌晨 2-3 点,我通常早点睡觉,因为我需要在早上 8 点左右起床。

![](https://lh5.googleusercontent.com/_WMsbUl3phhU/TXAGfIsUBkI/AAAAAAAABRU/-EWaq_HquGk/s288/eating.jpg)

星期五我们享受了一天的休息 - 至少,大部分时间是这样。我们中的一些人去“观光”,看到了好莱坞标志、著名的星星,当然还有洛杉矶的交通拥堵、交通拥堵和交通拥堵……

![](https://lh6.googleusercontent.com/_WMsbUl3phhU/TXAGZ5ieFmI/AAAAAAAABRQ/a1rz6_QrO8Q/s288/being%20tourists.jpg)

现在…

现在我还有一些图片要上传,还有一些人要催促他们写报告。我还要再次感谢 Bryen 组织这次会议,以及 Novell 为其付费!SCALE 值得写一篇自己的博客,我将在明天或星期六这样做。

活动与会议

过去

即将到来

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

供您聆听的 openSUSE

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

来自大使

希腊 openSUSE 大使:openSUSE 安装在侦察兵电脑上

注意

本文根据知识共享署名-相同方式共享3.0未移植许可授权.

![](//www.sep.org.gr/sites/all/themes/sep_zen/images/logo.png)

希腊 openSUSE 社区与 GreekLUG 合作,帮助塞萨洛尼基第 13 侦察兵队升级硬件并在 3 台电脑上安装 openSUSE。不幸的是,由于硬件故障,一台电脑坏了,但 Efstathios Iosifidis 找到了另一台并替换了它。

这 3 台电脑非常旧。其中一台配备 Gnome (奔腾 4,1GB 内存),另外 2 台配备 LXDE (奔腾 3,256MB 内存或更少),但两者都非常慢。不幸的是,他们还没有安装互联网,因为这对他们来说是一项很好的任务。

孩子们已经开始检查图形界面,当然也检查了一些游戏 (参见图片)。

侦察兵组织基于人们志愿工作,希望向孩子们传递一些价值观。作为希腊社区,我们希望孩子们玩得开心,也许将来有人可以为他们提供更好的硬件,以便他们可以更多地了解 openSUSE 的未来。

![](//dl.dropbox.com/u/20413076/opensuse/scouts/computers/2_thumb.jpg)

沟通

贡献者

Header Picture安全更新

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

Header PictureKernel Review

h-online/Thorsten Leemhuis:内核日志:即将发布的 2.6.38 (第 4 部分) - 存储

预计在三月份发布,即将发布的内核将包含用于实现存储区域网络 (SAN) 的新的 LIO 目标框架。新的内核端媒体存在轮询功能用于磁盘驱动器,以及与桌面系统相关的各种设备映射器优化。

发布了 2.6.38 的 RC6 上周二 (2 月 22 日),Torvalds 已经 刚刚发布了 RC7 晚于 3 月 1 日,内核 .38 的开发正在慢慢进入冲刺阶段。RC7 修复 了 Btrfs 代码中的一个缺陷,最近在 LKML 上 讨论过,该缺陷可能导致使用当前版本的“cp”核心工具复制最近创建的文件时为空。

内核日志继续其“即将发布的 2.6.38”迷你系列,描述了内核的存储改进。本系列第一部分 描述了图形硬件领域的更改,而 第二部分 涵盖了文件系统,第三部分 涵盖了内核的网络代码;在未来几周,更多的文章将讨论内核的架构和基础设施代码以及音频、USB 和视频硬件驱动程序。

版权2

Rares Aioanei:内核每周新闻 - 2011 年 3 月 5 日

Rares发布了本周的内核回顾。感谢您的努力:-)

Header Picture技巧和窍门

针对桌面用户

TechRepublic/Jack Wallen:如何使用 Calibre 访问您的电子书收藏在线

要点:Calibre 是目前可用的最强大的电子书管理器之一。但是你知道 Calibre 内置了一个服务器,允许你通过网页浏览器访问你的图书馆吗?在本教程中,Jack Wallen 将向你展示如何设置 Calibre 以提供你的图书库。

最近我一直在大量阅读电子书,这归功于我自己的小说作品的出版(可在 AmazonBarnes & NobleSmashwords 上找到)。对于许多独立作家/出版商和电子书读者来说,管理大量作品的挑战可能有些令人望而却步(这要归功于电子阅读器不足的内置图书管理工具)。幸运的是,PC 上有可用的工具来帮助你管理这些收藏。

自然,Linux 也不例外。 Calibre 电子书管理器是我发现的该领域最好的工具之一。对于希望转换和添加书籍、PDF、操作指南等内容到电子阅读器以便便携阅读的管理员来说,Calibre 正是你需要的工具。让我们来看看这个工具以及如何从中受益。(…)

版权: 1

提示

openSUSE 版本的 Calibre 包可以从 Documentation:Tools 仓库 下载。由于开发者使用了最新的库,它仅适用于 >= 11.4 的版本。

Jan Holesovsky:LibreOffice 查找栏改进

昨天我稍微玩了一下 LibreOffice 中的查找栏,并将其外观和行为更改得更像 Firefox 或 Evolution 等应用程序。

默认情况下它现在是隐藏的,当你按下 Ctrl-f(对于旧的 查找和替换 对话框,我将按键绑定更改为 Ctrl-Alt-f)或在菜单中选择 查找 时会打开。它在文档底部打开,你可以再次关闭它(并返回文档)通过按 Esc 键。我还使文本输入框更宽,以便容纳更多的字符。

享受! :-) - 将在 LibreOffice 3.4 中提供。

Scribbles and Snaps/Dmitri Popov:摄影和开源使用 digiKam 中的照片元数据

“每个数字照片中都隐藏着 EXIFIPTCXMP 格式的元数据,digiKam 提供了用于查看和编辑这些有用信息的工具。

首先,digiKam 的主窗口具有专用的 元数据 侧边栏,你可以使用它来查看 EXIF、Makernote、IPTC 和 XMP 元数据。你可以切换简洁视图和完整视图,以及打印元数据、将其保存为文件并将其复制到剪贴板。(…)”

针对命令行/脚本新手

BashShell.net/Mike:练习 #6:在脚本中设置变量

当你需要设置变量时,可以在 awk 脚本的 BEGIN 部分执行此操作。这里变量 firstuser 设置为 1000。BEGIN 部分设置该变量,然后在脚本后面使用它。(…)

版权3

BashShell.net/Mike:LogParser

日志解析器的想法是创建一个循环,该循环将检查所有必需的日志以返回你作为管理员可能需要的特定信息。例如,使用此脚本,你可能希望在特定日志中搜索一个或两个对你的系统功能非常重要的文本字符串。(…)

版权3

针对开发人员和程序员

python4kids/Brandan Scott:一大罐泡菜

在上一节教程中,我们学习了如何腌制我们的对象。腌制是一种将对象(在计算机的文件系统中)存储起来以便以后使用的方法。这意味着如果我们想重用一个对象,我们可以简单地保存它并在需要时加载它,而不是每次想要使用它时都重新创建它。当我们的对象是测验游戏的题目列表时,这非常有用。我们只想输入一次题目,然后在以后重新加载它们。

现在我们需要确定一种组织数据的方式。正如我们在之前的教程中所看到的,每个问题都是一个列表,并且该列表本身具有特定的结构。我们还需要考虑如何存储多个问题。我们也将使用一个列表来做到这一点!在这种情况下,我们将有一个问题列表。列表中的每个元素本身将是一个列表。让我们构建一个。首先,我们创建一个空列表来存储所有问题:(…)

针对系统管理员

IBM developerWorks/Roderick W. Smith:学习 Linux,302(混合环境):Samba 角色

“Samba 不是一个单独的程序;相反,它是一系列相互关联的服务器和实用程序,每个服务器和实用程序都有其自身的特定用途。了解这些服务器和实用程序之间的区别将帮助你管理你的 Samba 系统。此外,Samba 实施了多种不同的安全模型,你必须了解这些模型才能将 Samba 正确集成到现有网络中,或设置一个以 Samba 服务器为核心的新网络。(…)”

Header PicturePlanet SUSE

OMG! SUSE!/rtyler:openSUSE 的十天,第一天:内核

注意

本文根据知识共享署名-相同方式共享3.0未移植许可授权.

在即将到来的 openSUSE 11.4 版本发布之前,我想重点介绍一些此版本中的重大新发展。

每个 Linux 发行版的核心都是 Linux 内核,它是所有事物的核心。内核是操作系统最基本的部分,允许程序与你的处理器、硬盘、键盘等交互。11.4 版本中包含的内核包含许多很棒的改进。

  • “内核活动补丁”,我们之前讨论过,使 openSUSE 桌面比以往任何时候都更快、更具响应性。

  • 大量新驱动程序增加了比以往任何时候都更好的硬件支持,包括许多新的输入设备(包括一些新的 Wacom 硬件,我对此特别高兴)。

  • Ext4(openSUSE 使用的默认文件系统)的多处理器支持。如果你有一台双核笔记本电脑或台式机,openSUSE 11.4 将比以前提供更快的访问数据速度。

  • 还有很多我无法正确列举的内容。

有关所有详细的技术细节,kernelnewbies.org 的团队发布了 此摘要,你可以查看一下。

OMG! SUSE!/rtyler:openSUSE 的十天,第二天:LibreOffice

注意

本文根据知识共享署名-相同方式共享3.0未移植许可授权.

距离 openSUSE 11.4 发布还有 8 天,我们来重点介绍一下:LibreOffice!(因为 Jos 已经 泄露了消息

据我所知,openSUSE 11.4 将是第一个将 LibreOffice 与发布版本捆绑在一起的主要发行版,openSUSE 冰洞中的人们对此似乎很高兴。

LibreOffice 有什么大不了的?还记得 OpenOffice 以及它曾经很好,但偶尔有一些令人恼火的缺陷,这些缺陷似乎需要永远才能修复。LibreOffice 的很多事情都发生了积极的变化。

首先,LibreOffice 是在 文档基金会 的支持下开发的,该基金会致力于促进 LibreOffice 社区的开发和参与。

这种对开放开发和基于功绩的领导的关注意味着我们这些最终用户可以更快地看到 更多的错误修复新的功能!LibreOffice 的团队已经合并了许多尚未合并到 OpenOffice 中的出色改进(例如 go-oo.org 的更改)。

随 openSUSE 11.4 发布的 LibreOffice 版本速度更快、错误更少,并且与旧的 OpenOffice 相比,将继续以惊人的速度改进,这是一件 好事

如果你正在升级到或安装 openSUSE 11.4,日期是 3 月 10 日,你应该获得最新的 LibreOffice,但如果你等不及了,请单击闪亮的按钮并获取 11.3 版本的 LibreOffice!

为 11.3 安装 LibreOffice 3.3.1

Jos Poortvliet:LibreOffice 和 openSUSE 11.4

注意

本文根据知识共享署名-相同方式共享3.0未移植许可授权.

很高兴看到 LibreOffice 发展良好…… 这篇文章分析了对 LibreOffice 的贡献。一些令人印象深刻的数字 - 已经有 133 名新贡献者!!!甚至 Canonical 也提交了一个补丁来修复一些东西……与此同时,Michael Meeks 的团队(Novell)正在领导“公司贡献者”团队。是的,openSUSE 将是第一个将 LibreOffice 运送的 Linux 发行版 - 这要归功于对 LibreOffice 开发的参与,这将是好的。

Sean Michael Kerner 在他的 internetnews.com 博客 中提到了这个事实和我们即将发布的版本,他还引用了我们 AJ 关于一些基础设施改进的观点。我们需要教育他并解释 openSUSE 绝不是 Novell 的专属产品 - 考虑到如此多的志愿者参与以及正在进行的工作以建立一个基金会,你再也不能这样声称了……我们在该领域也处于领先地位,我们需要大声说出来!

PS 将很快发布上周举行的营销会议的博客,需要先处理一些紧急事务……尤其是睡眠!

Gabriel Burt:PDF Mod 更新

注意

本文根据知识共享署名-相同方式共享3.0未移植许可授权.

我从 2009 年 11 月以来没有写过关于 PDF Mod 的博客。在此期间,我们发布了五个版本,包括今天发布的 0.9.1!

我们进行了大量的改进和修复,以及一项主要新功能:书签编辑

![](//3.bp.blogspot.com/-zHw5vftltXI/TW_tSb6kUrI/AAAAAAAABBg/eqzmdYLWr9c/s800/pdfmod2.png)

我们现在有 26 种翻译,包括 11 种 我们的用户手册

提醒一下,PDF Mod 可以

  • 从文档中提取页面到一个新的 PDF

  • 合并两个文档,或其部分

  • 重新排序和旋转页面

  • 提取嵌入式图像

  • 编辑基本元数据(标题、作者、关键字)

  • 编辑文档的书签(又名大纲)

  • 就这样了!

Fridrich Strba:opensuse-mingw 邮件列表

windows::mingw 项目及其子项目正在迅速建立一个真正的社区。本周,我们为 Windows 构建的源包数量在 openSUSE Build Service 上达到了 200 个,无论是 32 位 还是 64 位 Windows 版本。

为了使贡献者、开发者和用户之间的沟通更加容易,我们在 lists.opensuse.org 上获得了一个闪亮的新邮件列表。你可以通过发送邮件到 <[opensuse-mingw+subscribe@opensuse.org](mailto:opensuse-mingw+subscribe@opensuse.org)> 订阅它,并享受我们在那里进行的所有智能和启发性对话。

OMG! SUSE!/rtyler:openSUSE 的十天,第四天:GRUB2

注意

本文根据知识共享署名-相同方式共享3.0未移植许可授权.

距离 openSUSE 11.4 发布还有第四天,我介绍了内核、一些更高级别的应用程序,今天我想回到最开始。每次使用 Linux、Windows 和 Mac OS X 的开始都始于引导加载程序。

引导加载程序负责将你的计算机从“POST”(上电自检)引导到操作系统。把它想象成汽车的点火开关,有什么东西必须启动,对于计算机来说,引导加载程序就是它。

从历史上看,openSUSE 已经发布了 GRUB。GRUB 一直是运行 PC 上的 Linux 用户的引导加载程序首选,现在已被 GRUB2 取代。

为了保持用户的稳定性,openSUSE 项目实际上比一些其他发行版更晚地合并了 GRUB2,这些发行版已经将系统“经过测试”,解决系统中的所有问题。该团队对 GRUB2 已经准备好投入使用非常有信心,并正在将其设为 11.4 的默认引导加载程序。

那么 GRUB2 与原始 GRUB 有什么特别之处?Ubuntu 的“社区文档”的维护者 写了一篇不错的比较,你可以查看一下,但以下是重点

  • 使用 GRUB2,你可以直接从硬盘启动 LiveCD ISO 镜像

  • 更好的图形化引导菜单支持

  • 主题!

  • 救援模式

  • 更高的速度和可靠性

  • 自动检测其他操作系统,如 Windows 等。

就个人而言,我在我的笔记本电脑上运行 openSUSE,所以我很少看到引导加载程序,但我很高兴 openSUSE 团队的注重细节涵盖了从头到尾的整个计算体验。

如果你是双引导用户,请务必在 3 月 10 日 获取 openSUSE 11.4 并享受新奇的 GRUB :)

Uwe Gansert:SUSE Manager Autoinstall 截图

如你所知,我们昨天发布了 SUSE Manager。参与这个项目很有趣,我学到了很多。无论如何,我在新闻和 Novell 中阅读了许多公告文本,但我没有看到任何图片。人们喜欢图片。所以它们来了(大多数截图都是关于自动安装的 - 我想你知道为什么;)。

Andrew Wafaa:在昆虫学家的帮助下进行错误跟踪

我喜欢认为自己相当一致,并且长期以来有一个要求,即一个桌面错误跟踪客户端。我甚至 询问 是否有人更擅长代码的方式可以提供帮助。不幸的是,我的求助没有得到回应 :-(

直到 HackWeek VI 出现才改变了这种情况!幸运的是 Matt Barringer(来自 SUSE Studio 团队中的那些疯狂的厨师)听到了我的呼唤。他拿起他的代码机枪并炸毁了 \o/

HackWeek VI 结束后几天,他向我介绍了他的杰作 - Entomologist。那么它是什么?正如你可能猜到的,它是一个桌面错误跟踪客户端。它用 Qt 可爱地编写,尚未完成(有什么软件是完成的?),但效果很好。为什么只有效果好?很简单,它目前只支持 Bugzilla,但计划增加其他支持(请参阅 ToDo 列表)。一旦添加了更多的错误后端,它将很棒(是的,这是一个微妙的贡献代码的提示 ;-))。它被提议作为 GSOC 项目之一,所以希望顺利 ;-)

当然,你需要一些强制性的截图,所以请欣赏一下 :-)

![](https://lh6.googleusercontent.com/_ObpIMjebLDY/TXC_A6xeQLI/AAAAAAAAAOY/FDjKJM3lPV8/s912/entomologist-desktop.png)

在桌面上查看你的错误

![](https://lh5.googleusercontent.com/_ObpIMjebLDY/TXC_Aq_GPaI/AAAAAAAAAOU/qEmmPWywluo/s640/entomologist-android1.png)

在旅途中查看你的错误。

是的,没错,昆虫学家适用于 Android!!当然,该平台的 UI 有点丑陋,但该应用程序有效 ;-)

我将很快发布一篇关于如何将昆虫学家移植到 Android 的文章,这并不难。

所以如果你想尝试一下,请访问主页并选择你喜欢的 openSUSE、Fedora、Mandriva、Ubuntu 或 Debian 版本(感谢 OBS)(…)

Jos Poortvliet:对 GNOME Shell 的批评

注意

本文根据知识共享署名-相同方式共享3.0未移植许可授权.

阅读围绕 GNOME Shell 设计者移除最小化和最大化按钮的争议,让我想起了 Plasma 的讨论。特别是像出色的但颇具争议的 Folderview 小部件。

批评

这让我不禁想知道,那些抱怨的人是否真的尝试过 GNOME Shell…… 正如在 这个理由 中充分解释的那样,最小化根本不符合 GNOME Shell 的理念。完全不符合。如果你尝试过 GNOME Shell,你就会意识到这一点。

是的,Shell 需要适应,它确实会强制某些习惯。如果你想自定义你的环境以达到最大的“完成工作”效率,那么 也许 GNOME Shell(目前)不适合你。但无论如何,KDE 一直都在迎合这类人群。毕竟,效率和易用性(或者说,可发现性)之间存在权衡——这就是为什么大多数经验丰富的系统管理员使用命令行。

新手!

但 GNOME Shell 的强大之处在于其他地方。让一个新手使用它。观察——在 5 分钟内,他们就弄清楚了如何使用它,真的。它非常简单直观。我对此印象深刻。尤其是在触摸屏上,一切都很有道理。它也适用于非常小的屏幕。是的,你会看到,最小化按钮在 GNOME Shell 中毫无意义。真的。

如果你想批评 GNOME Shell,谈谈技术。我本会提倡不构建一个新的技术平台,而是在 Plasma 之类的东西上构建 Shell,Plasma 旨在制作像 GNOME Shell 这样的界面,或者像 Ubuntu 使用 Unity 2D 那样做。但我有点理解他们为什么没有这样做,毕竟是“敌对阵营”的软件。更糟糕的是,他们没有参与 KDE 和 Ubuntu 完成的 fd.o 系统托盘/通知重构,我认为这对 GNOME Shell 来说是一个巨大的失误,除非我看到或听到一个好的理由,否则我会认为这是目光短浅 ;-)

但不要在尝试过用你奶奶试用之前就对设计妄下结论…… 最终,Shell 具有创新性和新颖性,需要成熟。我一直对创新和新事物情有独钟,这也是我喜欢 Plasma 的原因,尽管它仍然存在问题。所以我期待 GNOME 3 的最终发布,并且很高兴我们(openSUSE/Novell)决定在 GNOME 3 发布后立即发布 GNOME 3/Shell LiveDVD。是的,我们也会制作 KDE 的,openSUSE 11.4 上的 4.6 真的很好,值得拥有 ;-)

Header PictureopenSUSE 论坛

MPlayer + VDPAU + Divx = 失败

这里有一个帖子,帖子发起者在使用 Mplayer 和 NVIDIA 的 VDPAU 技术播放一些 divx 电影时遇到了问题。一段对话开始了,旨在发现问题的根源可能隐藏在哪里,不同的 NVIDIA 显卡会给出不同的结果,如果你在你的系统上遇到过这个问题,你应该阅读这些内容。

如何将我的 Opensuse 安装转移到另一台计算机?

这个帖子以用户想要实现的目标的明确陈述开始。他为默认安装添加了很多内容,并正在寻找一种方法,以便让相同的安装在虚拟机中为他的朋友工作。阅读完这个帖子后,你就会知道有很多方法,不仅可以转移到虚拟机,也可以转移到“真实”的计算机。

创建一次分配给多个组的多个用户登录

在为大量用户设置新系统时,所有用户都应该添加到系统中以访问它。而且他们可能需要属于多个组。如果所有这些信息都包含在文本文件中,是否可以一次性添加它们?这是 Linux,所以答案是肯定的。值得一读,其中包含许多关于 shell 脚本可以为你做些什么的示例。

openSUSE 11.4 即将到来:一些收集的帖子

随着 openSUSE 11.4 下周发布,用户正在测试 RC1 和 RC2,这里有一些指向相关帖子的链接。在 openSUSE 11.4 发布后,每周收集一次 11.4 特定的帖子。

Header Picture网络上

公告

KDE 新闻/Cornelius Schumacher:Qt 和 KDE 的未来

诺基亚最近的关于其未来智能手机开发战略的公告 之后,KDE 收到很多问题。其中许多问题与 KDE 的未来以及 KDE 对 Qt 框架的承诺有关。在这份声明中,我们阐述了我们对 Qt 和 KDE 软件的未来所持的乐观态度。

Qt

我们选择 Qt 是在 1996 年,因为它提供了最好的软件开发框架。今天,它仍然是。在过去的十五年中,KDE 一直致力于确保 Qt 始终可用,从而促成了 KDE Free Qt Foundation 等协议的创建。近年来,诺基亚将其决策发布在 LGPL 下,并开始通过开放治理来增加社区的影响力,进一步加强了 Qt 的未来。我们正在与我们的合作伙伴合作,以加快这一进程,并使 开放治理 成为现实。与此同时,我们欢迎诺基亚对 Qt 的持续承诺,以及作为 赞助人 和年度会议赞助商对 KDE 的持续支持。

KDE

今天,KDE 面临新的挑战和机遇。传统的台式机和笔记本电脑不再是用户处理文档、娱乐和社交互动使用的唯一方式。上网本、平板电脑以及日益强大的智能手机等创新改变了计算机的使用方式,引入了新的外形和新的用例。自 KDE 成立以来,我们首次有机会塑造计算机的使用方式,而不是与既定的计算范例竞争。

我们的 Plasma 框架使我们能够为智能手机、车载系统、台式机、便携式计算机、家庭媒体中心等开发创新且美观的用户界面。很少有竞争对手拥有像我们这样具有可移植性、吸引力和易于开发的应用和用户界面框架。Plasma 和我们应用程序的可移植性的核心是 Qt。为一种平台开发的的代码可以在几乎没有修改的情况下在传统平台(如 Microsoft Windows 和 Max OS X)上运行,并且至关重要的是,可以在 Linux 和其他可以扩展到手持设备到台式机强大计算机的免费平台上运行。Qt 的最新创新,如 Qt Quick,使设计师和开发人员比以往任何时候都更容易将他们的想法变成应用程序并提供给用户。KDE 刚刚开始利用这些新的机会。

未来

Qt 仍然是我们所做一切事情的强大跨平台基础。结合 KDE 技术,我们相信 Qt 是跨平台软件开发的引人注目的框架。现在是塑造计算未来的最佳时机。 加入我们,让未来是自由的。

报告

h-online/Chris von Eitzen:X.org 完成 X Server 1.10

X 开发资深人士 Keith Packard 已 发布 X.org 的 X Server 的 1.10 版本。发布邮件中包含所有更改的列表,主要是小的改进和错误修复。最突出的新功能是 Fence 接口,该接口由 NVIDIA 开发人员贡献,并改进了基于 OpenGL 和 X 渲染上下文之间的同步。

版权2

ServerWatch/Sean Michael Kerner:IBM DB2、Novell 合作开发 Linux 软件设备

“Novell 今天正在扩展其 SUSE Studio Linux 设备技术,增加了 IBM 的 DB2 数据库的新模板。

SUSE Studio 是一种 Linux 设备构建服务,它使能够使用 Novell 的 SUSE Linux 产品构建软件设备。IBM Novell 合作开发 DB2 设备有两个要素:DB2 现在作为软件设备提供在 SUSE Gallery 的 Linux 设备中,SUSE Studio 用户也可以使用新的集成模板更轻松地构建带有 DB2 的设备。(…)"

版权: 4

评论与文章

Linux.com/Jennifer Cloer:专家问答:如何参与社区

“在 上个月的专家问答 专栏中,我们与内部人士交谈,了解如何获得在 Linux 上工作的报酬。专家们回复了各种有用的技巧,但他们所有的评论中都有一条共同的建议:参与社区。因此,本月我们联系了另一组专家,以了解参与和/或参与 Linux 和开源软件社区的最佳方法。(…)"

版权: 5

Header Picture鸣谢

感谢本期

Header Picture致谢

感谢本期

Header Picture版权

外部版权

  1. © 2011 CBS Interactive。保留所有权利。

  2. © 2011 Heise Media UK Ltd。

  3. © 2010 CyberMontana Inc. 版权所有

  4. © 2011 QuinStreet Inc. 版权所有。

  5. © 2011 Linux.com。版权所有。Linux.com。

我们的许可列表

商标

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

Linux ® 是 Linus Torvalds 的注册商标

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 每周新闻被翻译成多种语言。第 165 期有以下语言版本:

即将推出

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

分享此帖子