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

2011 年 4 月 16 日 | Sascha Manns | 无许可

我们很高兴地宣布我们的第 171 期。

Cover

openSUSE 每周新闻

### openSUSE 每周新闻团队

第 171 期

法律声明

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

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

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

如果您是作者,并希望将您的博客置于免费许可下,请访问://goo.gl/tssEW

发布日期:2011-04-16


目录

状态更新

发行团队报告 在社区中

社区帖子 活动与会议 您的耳朵中的 openSUSE 贡献者 游戏专栏 安全更新 内核回顾 技巧和窍门

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

公告 参与呼吁 报告 评论和文章 警告! 反馈 版权声明

我们的许可 商标 翻译列表

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

您也可以以其他格式阅读本期内容 此处

祝您阅读愉快 :-)

Header Picture状态更新▼

Header Picture发行版

重要链接

团队报告

Header Picture构建服务团队

      [Adrian Schröter: OBS 2.2.72 released, switch to apache and SSL as default](//monarchieundalltag.wordpress.com/2011/04/12/obs-2-2-72-released-switch-to-apache-and-ssl-as-default/)

我们刚刚发布了 OBS 2.2.72,这是 OBS 2.3 的另一个 alpha 版本。与以前的 alpha 快照相比,最显著的变化是切换到 apache。我们这样做有几个原因

  1. 再次获得我们默认 httpd 的维护

  2. 使用 mod_rails (passenger) 比以前的静态设置更灵活

  3. 可以通过附加模块进行优化(稍后会详细介绍)

我们认为通过这次切换,诸如 API 服务器偶尔返回无效空回复之类的错误也得到了解决。

OBS 2.2.72 appliance 已经使用 apache 设置。请注意,我们默认也使用 SSL,启动时会创建一个默认 SSL CA,并将其作为数据分区的一部分。

如果您使用 软件包 在 appliance 之外,您需要执行一些配置步骤。但不用担心,软件包中已经包含了一个 apache 虚拟主机文件,只需要执行几个步骤,README 文件应该已经反映了这一点。

lighttpd 设置仍然有效,但请注意,lighttpd 正在使用自己的用户 ID(“lighttpd”),而默认值现在是某些目录的通用“wwwrun”用户。

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

Header PictureGNOME 团队

      [Nelson Marques: GNOME3 iso by fcrozat and ATI radeon driver… a quick easy fix!](//lizards.opensuse.org/2011/04/10/gnome3-iso-by-fcrozat-and-ati-radeon-driver-a-quick-easy-fix/)

有一段时间我想看看 GNOME3 和 gnome-shell… 我的当前芯片组是 ATI M92 RV710,虽然使用专有驱动程序的散热性能大致符合我的预期,但开源 radeon 驱动程序比 flgrx 导致我的笔记本电脑过热。目前,fglrx 并不是一个真正的选择,因为它只是将“活动”栏放在顶部… 并且在 ATI 修复其驱动程序之前,没有其他选择只能使用标准的 radeon drm 驱动程序,它确实提供了非常愉快的 GNOME3 / gnome-shell 体验。(…)

      [Vincent Untz: gnome-panel is dead, long live gnome-panel!](//www.vuntz.net/journal/post/2011/04/13/gnome-panel-is-dead,-long-live-gnome-panel!)

有了 GNOME 3,我们显然建议用户使用(至少尝试几天,通常足以让人上瘾)我们基于 GNOME Shell 的新界面。也就是说,并非每个人都能使用 GNOME Shell(如果您硬件不兼容,例如),有些人只想保留一个更接近 GNOME 2 界面的界面。这就是回退模式的用武之地。

当然,回退模式不是我们的设计目标,但这并不意味着它不受重视。它在 3.0 中看起来相当不错,我鼓励人们尝试一下,而不是仅仅因为 GNOME 3 带来的变化而主动讨厌 GNOME 3。您可以在系统设置的系统信息面板中配置 GNOME 始终使用回退模式:(…)

Header PictureopenFATE 团队

最受欢迎的功能

        [decouple download and installation (Score: 346)](https://features.opensuse.org/120340)

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

        [Look at plymouth for splash during boot (Score: 181)](https://features.opensuse.org/305493)

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

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

        [Replacement for Sax2 (Score: 124)](https://features.opensuse.org/308357)

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

        [Update to GRUB v2 (Score: 114)](https://features.opensuse.org/308497)

为 GRUB 0.97 开发的每个错误或功能都已被上游项目拒绝,转而使用 GRUB 2。 分发社区中存在抵制切换引导加载程序的阻力,但这种僵局不会消失。 代码本身编写得不好,维护得也不好。 添加新功能涉及跳过许多可能无法正常工作的障碍。 例如,fs 实现有一个静态缓冲区,可以用于内存管理。 它只有 32k。 对于复杂的文件系统,甚至是一个简单的日志文件系统,我们遇到了问题(例如 reiserfs 加载时间过长的问题),因为我们没有足够的内存来为日志进行块映射,因此需要为每次元数据读取扫描它。(是的,真的。)(…)

        [Popularity contest (Score: 94)](https://features.opensuse.org/305877)

我们需要对用户偏好的软件包和积极使用的软件包进行反馈。

  • 重用 popcon 将为我们提供可以直接与 Debian 和 Ubuntu 比较的结果

  • packagers 团队可以负责该软件包

  • 我们需要 YaST 中的一个配置对话框,该对话框足够醒目

  • 我们需要在 opensuse.org 上建立服务器基础设施。(存在某些隐私问题,请参阅 Debian FAQ 以了解详细信息)

最近请求的功能

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

        [sshguard enhancements](https://features.opensuse.org/312224)

存储库 security 中的 sshguard 包应增强,以将链保存在单独的文件中,以便与 SuSEfirewall2 交互。之后,它可以包含在 Factory 中。

Ludwig 的说明:“SuSEfirewall2 每次被调用时都会擦除所有规则并从头开始安装它们。因此,外部安装的规则会丢失。您可以通过 FW_CUSTOMRULES 将您的程序编写的规则写入 SuSEfirewall2 可以调用的脚本。”

        [New Install Method](https://features.opensuse.org/312233)

能够从正在运行的系统安装。在 11.4 版本中,我再次想起需要关闭以启动到 cd/usb 以观看正在复制的文件而无法使用我的系统是多么愚蠢。

我们应该能够从正在运行的系统启动安装。此安装应将所有必要的文件复制到指定的分区,执行正常的设置任务,并在 grub 中添加条目。然后 - 当我准备好重新启动时 - 我选择新的安装,这将执行首次启动,完成初始安装期间无法执行的任何任务。

除了显而易见的“我可以使用我的系统”的好处之外,还有其他好处。无需刻录到 cd 或 usb,只需下载并运行一个安装文件,或者例如,openSuse 12.1 可以成为 yast 中的一个选项。

安装可以更智能,检查并安装“最喜欢的”应用程序(及其设置),或者防止安装“禁忌”应用程序是两个简单的例子。

        [Some post-installation steps in welcome window](https://features.opensuse.org/312241)

我有一个想法,为 SUSEgreeter 添加两个简单的步骤。这些步骤是安装 NVIDIA 专有驱动程序和多媒体编解码器。我已经用 C++ 和 libyui 编写了它。这是我的第一个严肃的 C++ 应用程序,所以不要责怪我如果它很糟糕 ;) 。我的 SUSEgreeter 版本检测是否正在使用 nouveau 驱动程序,然后提出安装 NVIDIA 驱动程序的建议(它下载并运行 //opensuse-community.org/nvidia.ymp )。同样,对于多媒体 - 它使用 zypper 搜索名称中带有“codec”的任何包,如果找不到,它会下载一键多媒体安装程序(它检测您是否正在使用 KDE 或不)。非常感谢您的评论。我们不需要使用我的应用程序,任何人都可以将其添加到原始 SUSEgreeter。您可以在 此处 下载源代码,在 此处 下载编译的 i586 rpm。这是它的外观://img.susepaste.org/56507867 。最后一句话:我的版本是 SUSEGreeter(大写 G),因此它不会与原始 SUSEgreeter 冲突。

(顺便说一下:如果您取消选中“启动时显示此窗口”,并想再次启动它,请删除 ~/.config/SUSEGreeter)

        [Include catci software in the next opensuse release](https://features.opensuse.org/312245)

catci 软件 [1] 是否可以包含在下一个 opensuse 中?我问的原因是希望有一些可用的监控工具设置和准备就绪。构建的 rpm 列于 [2] 设置它以发现和绘制设备、流量量/带宽。一些示例图表在 [3]。OpenSUSE 设置信息列于 [4]

[1] //cacti.net/

来自 url. -> Cacti 是一个完整的网络图形解决方案,旨在利用 RRDTool 的数据存储和图形功能。Cacti 提供了一个快速的轮询器、高级图形模板、多种数据采集方法和用户管理功能。所有这些都包含在一个直观易用的界面中,该界面对于 LAN 规模的安装到具有数百个设备的复杂网络都很有意义。

[2] 构建的 rpm ->

//download.opensuse.org/repositories/home:/worldcitizen/openSUSE_11.4/noarch/

[3] 一些示例图表

  • //cacti.kernel.org/graph_view.php?action=tree&tree_id=2

  • //cacti.kernel.org/graph_view.php?action=tree&tree_id=3

[4]OpenSUSE 设置信息 //en.opensuse.net.cn/Cacti

        [Snapshot/recovery feature with keeping apps](https://features.opensuse.org/312257)

看看这张图片

//i.computer-bild.de/imgs/3/3/2/3/4/4/3/Windows-8-Das-sind-die-geheimen-Microsoft-Unterlagen-360x270-066b406e14ab3a75.jpg

这样的恢复功能对于 openSUSE 12.1/12.2 来说会很好,并且会使 openSUSE 在所有 linux 发行版甚至 Mac OS X(Windows 将很快实现它…)中具有优势。但它也会使用户受益。如果您删除一些配置文件并清空我的回收站,我可以轻松地将我的系统重置到早期的后安装时间,但同时保留我所有的私人内容,例如照片、音乐、邮件、文档甚至代码文件。拥有这样的功能不是很酷吗?阻止我独自完成这项编码工作的唯一原因是我对 C 和 C++ 的知识非常有限,无法解决如此庞大的项目。

但是我们拥有 Novell/SUSE 的优秀程序员和我们的社区,我认为这将是下一个 openSUSE 版本的一个很好的功能!

功能统计

openSUSE 发行版的统计信息 在 openFATE 中

Header Picture测试团队

      [Larry
        Finger: Weekly News for Weekly News for April 16](//lists.opensuse.org/opensuse-testing/2011-04/msg00008.html)

测试核心团队于 4 月 11 日星期一 17:00 UTC 在我们通常的 IRC 频道上举行会议。

关于 4 月 2 日举行的 Open Bugs Day,我们讨论了低参与率的原因、错误处理方式以及仍然存在的错误。要查看错误类型与版本的分布,请参阅 //tinyurl.com/392jnb。即使在关闭大量错误之后,仍然有 7 个 10.0 的未解决错误,14 个 10.1 的未解决错误,以及 46 个 10.3 的未解决错误。10.2 的所有错误都已关闭。

接下来,我们讨论了 11.4 测试周期的优点和缺点,以及我们可能如何提高最终产品的质量。我预计我们将在 12.1 开发周期中再次讨论这个话题。

我们的下一次会议将于 5 月 9 日 1700 UTC 举行。本次会议安排在 12.1 M1 发布之后举行。

Header Picture翻译团队

Header Picture每周新闻团队

      [Sascha Manns: New available: german openSUSE Podcast](//saigkill.homelinux.net/2011/04/new-available-german-opensuse-podcast/)

我很高兴地宣布我的新的德语 openSUSE Podcast。要收听此 Podcast,您有两种选择。

  1. 此处 下载它,或者

  2. 添加 Feed://feeds.feedburner.com/SaigkillsOpensuseWeeklyPodcast

祝您玩得开心

Header PictureTumbleweed 团队

      [Greg Kroah-Hartman: openSUSE Tumbleweed status for the week of April 9, 2011](//www.kroah.com/log/suse/tumbleweed-status-04-09-2011.html)

以下是关于 openSUSE:Tumbleweed 仓库中一些最新活动状态的简短说明

  • 内核处于 2.6.38 版本的水平

  • 许多多媒体包和库已更新到 Factory 水平

  • Banshee 2 现在在仓库中。

  • LibreOffice 3.3.2 在仓库中。

  • 我正在考虑在 openSUSE GNOME 开发人员发布它时将 GNOME:3.0 添加到 openSUSE:Tumbleweed。它现在正在一个测试仓库中构建得相当成功,但可能还需要几周时间才能“准备”好。

请注意,似乎当任何包被添加到或更新到 openSUSE:Tumbleweed 仓库时,LibreOffice 都会重建自身。这对于那些网络连接受限的用户来说可能很烦人,并且似乎是 LibreOffice 开发人员在其 .spec 文件中定义的依赖链造成的。希望在下一个主要版本中解决此问题,但与此同时,我将尝试将 openSUSE:Tumbleweed 中的库更新限制为每周最多一次,除非安全问题需要这样做。

请阅读 Tumbleweed 的 wiki 页面,如果您对它是什么或如何使用它有任何基本问题。其他问题,请在 opensuse-factory 邮件列表 上提问。

Header Picture社区中▲▼

社区帖子

Bruno Friedmann:Gnome3 发布派对 @ 苏黎世报告

有 20 人在 ETHZ F26.3 房间星期五下午(下午 3 点到 7 点)会面,以协助 Gnome 3 发布派对。我们预计会有更多的人,但如此晴朗的天气,以及苏黎世的星期一休息日,不利于让人们待在室内。

Marcus Moeller 向我们展示了整个 Gnome 3 桌面的深入概述,包括优点和缺点(尚未完成的功能或有争议的功能)。

然后讨论了功能、unity/ubuntu/gnome 等等会发生什么…

活动与会议

过去

即将到来

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

供您聆听的 openSUSE

openSUSE 每周新闻以直播或播客的形式提供,语言为德语。您可以在 //saigkill.homelinux.net 上收听或下载。

沟通

贡献者

Header Picture游戏专区▲▼

本专区提供本周游戏和游戏仓库更新。

![](//www.linux-community.de/var/ezwebin_site/storage/images/internal/nachrichten/neues-spielzeug/simutrans.png/364956-1-ger-DE/simutrans.png1_medium.png)

MakeUseOf/Tim Brookes: OpenBVE – 适用于 Windows、Mac 和 Linux 的免费火车模拟器

您是否怀念小时候玩火车玩具的时光?也许您现在正从阁楼的安全地带监督着从国王十字车站出发的 12:23 列车,已经步入成年?

尽管有一些商业尝试,但功能齐全的火车模拟器仍然很少。 像 OpenTTD 这样的游戏提供了对大众交通的控制,但没有让您亲自驾驶火车的功能。这时,OpenBVE 就派上用场了!

如果您对完全 3D、驾驶员视角的火车模拟器感兴趣,那么您可能想继续阅读。(…)

Header Picture安全更新▲▼

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

SUSE 安全公告:xorg-x11 (SUSE-SA:2011:016)

表 1. 安全公告
软件包 **xorg-x11**
公告 ID SUSE-SA:2011:016
日期 2011年4月13日 星期三 12:00:00 +0000
受影响的产品 openSUSE 11.2 openSUSE 11.3 openSUSE 11.4 SUSE SLES 9 Open Enterprise Server Novell Linux POS 9 SLE SDK 10 SP3 SUSE Linux Enterprise Desktop 10 SP3 SUSE Linux Enterprise Server 10 SP3 SUSE Linux Enterprise Desktop 11 SP1 SUSE Linux Enterprise Server 11 SP1 SUSE Linux Enterprise Desktop 10 SP4 SLE SDK 10 SP4 SUSE Linux Enterprise Server 10 SP4
漏洞类型 远程代码执行

Header Picture内核回顾▲▼

  [Linus Torvalds: Linux 2.6.39-rc3](//article.gmane.org/gmane.linux.kernel/1124982)

又一个几乎令人毛骨悚然的平静的一周。通常,这种平静会在 -rc 系列的后期出现(例如 -rc7 或 -rc8),但我不会抱怨。我只是还在等待另一只鞋子落下。

而且,这次可能真的会是一个非常平静的发布周期。我们肯定没有像上个周期那样出现像名称查找那样重大的变革。所以,我默默地乐观地认为不会有鞋子落下。

无论如何,它不仅平静,而且非常正常。三分之二的驱动程序是正常的,其余的大部分都分布在各处

3.5% 文档/

2.8% arch/arm/

10.2% arch/

2.0% drivers/media/video/

3.3% drivers/media/

2.6% drivers/net/wireless/

10.3% drivers/net/

5.5% drivers/scsi/

8.4% drivers/staging/memrar/

24.2% drivers/staging/

3.5% drivers/video/

62.0% drivers/

2.0% fs/xfs/linux-2.6/

4.3% fs/xfs/

9.6% fs/

2.2% include/linux/

3.7% include/

4.4% net/

2.5% sound/

附录的短日志显示了更多细节,如果您关心的话。没有什么惊天动地的。

希望发布周期能继续这样下去。我喜欢人们真正遵守“重大更改在合并窗口期间”的规则。

谢谢大家,

Linus

  [Greg KH: Linux 2.6.38.3](//article.gmane.org/gmane.linux.kernel/1126873)

我宣布发布 2.6.38.3 内核。

所有使用 2.6.38 内核系列的的用户都必须升级。

更新的 2.6.38.y git 树可以在以下位置找到:

git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.38.y.git

并且可以在正常的 kernel.org git 网页浏览器中浏览

//git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.38.y.git;a=summary

谢谢,

greg k-h

h-online/Thorsten Leemhuis: 内核日志:2.6.39 即将到来(第一部分) - 网络驱动程序和基础设施

添加 ipset 支持使得运行防火墙更容易,因为这意味着只需要修改一个表就可以阻止特定的 IP 地址。关于 WLAN 芯片驱动程序的情况也在不断改善,Ralink 和 Realtek 现在积极参与开发 Linux 内核驱动程序。

Linus Torvalds 发布 Linux 内核 2.6.39 的 第二个第三个 预发布版本的邮件都指出变化相对较少。RC2 发布的之前的平静甚至促使他猜测内核开发者是否“在搞什么鬼”。周二发布 RC3 时也表现出类似的幽默,但邮件都明确表示他欢迎这种平静,并期待一个安静的开发周期。

像往常一样,下一个主要内核修订版的大部分更改都进入了主开发树,在合并窗口期间。因此,内核日志已经可以全面概述内核 2.6.39 的主要更改,该内核计划在五月中旬至下旬发布。一系列文章将依次处理内核的不同功能区域。 “即将推出 2.6.39”系列从这里开始,介绍网络堆栈和相关驱动程序的主要更改。在接下来的几周里,将发表涵盖图形驱动程序、存储支持、文件系统、体系结构代码和其它硬件驱动程序的文章。(…)

Rares Aioanei: 内核每周新闻 – 2011年4月16日

Rares 完成了本周的内核回顾。

Header Picture技巧和窍门▲▼

针对桌面用户

    [Masim Sugianto: openSUSE Multi Boot System : openSUSE, Fedora, LinuxMint, Ubuntu](//vavai.net/2011/04/opensuse-multi-boot-system-opensuse-fedora-linuxmint-ubuntu-free-doswindows/)

我目前在我的笔记本电脑 HP 4421s 上使用 5 个操作系统:FreeDOS/Windows、openSUSE、LinuxMint、Fedora 和 Ubuntu。主要目标是用于测试目的,但我更喜欢将所有这些操作系统安装在物理硬盘上,而不是虚拟机中,因为我试图为工作和日常使用使用不同的操作系统。我们的客户拥有各种 Linux 系统,我必须支持他们管理他们的系统。使用多个 Linux 操作系统让我保持开放的心态(:-D),了解每个操作系统的功能和本机命令。

Free DOS 与笔记本电脑捆绑并自动安装,而其他操作系统则手动安装。openSUSE 11.4 “Celadon” 是我的首选,然后是 LinuxMint 10 “Julia”,接着是 Fedora 14 “Laughlin”,最后(但可能不是最不重要的 :-))是 Ubuntu LTS 10.04.2 Lucid Lynx。在安装的操作系统中,LinuxMint 和 Ubuntu 在设置 grub 引导加载程序方面获胜。LinuxMint 和 Ubuntu 检测到所有操作系统,并将操作系统选择添加到引导加载程序中。openSUSE 仅成功检测到 FreeDOS/Windows 和 Fedora,但未能检测到 LinuxMint 和 Ubuntu,Fedora 引导加载程序也是如此。(…)

    [Packt Publishing/Juan Manuel Ferreyra: How To Create Amazing Text and Font Effects in Gimp 2.6](//www.packtpub.com/article/create-amazing-text-font-effects-with-gimp-2-6)

将字体安装到 GIMP 中使用是一个非常快速且简单的任务。只需将字体文件复制到 .fonts 文件夹或主目录中的 .gimp-[版本]/fonts 文件夹即可。然后,重新启动 GIMP。

设置好字体后,您就可以使用它们进行工作了。GIMP 带有各种过滤器和效果。我们在之前的关于 创建徽标 的文章中看到了一些。现在,我们将仅使用文本图层来使用其中一些,以便让您清楚地了解如何从纯色字体开始创建出色的文本。

    [EVERYDAYLHT.com: Font Hinting on openSUSE 11.4](//everydaylht.com/howtos/desktop/font-hinting-on-opensuse-11-4/)

警告

字体提示直到最近一直是受专利保护的技术。导致 freetype2 库中默认关闭子像素字体提示的专利现在已经到期。现在默认情况下已启用它。不幸的是,openSUSE 11.4 附带了一个未启用字节码解释器的版本。本教程介绍了如何获取启用它的版本。

本教程适用于 openSUSE 11.4。点击链接查看 openSUSE 11.3 上字体提示的教程(…)

针对命令行/脚本新手

    [BashShell.net/mike: 10 Days of Loops](//bashshell.net/shell-scripts/understanding-the-for-loop/)

我们的“10 天循环”教程系列正在如火如荼地进行中。本短期课程包括教程和练习,每天推出,旨在帮助管理员更自信地使用循环。

针对开发人员和程序员

    [Low Kian Seong: Packaging python packages in opensuse](//blog.lowkster.com/2011/04/packaging-python-packages-in-opensuse.html)

在我的一个软件包被拒绝包含到 openSuSE 的 python 语言仓库中时,评审员的评论让我找到了这个软件包:py2pack

这个软件包使在 OpenSuSE 上打包 Python 软件包变得轻而易举,因为它完成了所有繁重的工作,创建了一个几乎不需要编辑的示例 spec 文件。安装 py2pack,并按照此指南,//en.opensuse.net.cn/openSUSE:Packaging_Python#The_fast_and_automated_way,并将它与出色的 openSuSE 构建服务结合起来,您将拥有打包的乐趣,而打包通常是一项没有人愿意做的默默无闻的工作。

更新:哇,ruby 打包方法也差不多://en.opensuse.net.cn/openSUSE:Packaging_Ruby

    [Linux.com/Nathan Willis: Weekend Project: Creating Qt Interfaces with GIMP](//www.linux.com/learn/tutorials/428800:weekend-project-creating-qt-interfaces-with-gimp?utm_medium=twitter&utm_source=twitterfeed)

GUI 应用程序的界面设计在开源项目中很少容易。有几个有效的原因:界面设计师与开发人员相比很少,并且可用性测试并不总是像专有软件商店那样可行,例如。但是,工具也不总是跟上平台的步伐,这就是为什么 Qt 的 GIMP QML 导出器如此有趣的原因。它不是一个独立的界面构建器,而是让开发人员直接在 GIMP 中设计界面,并直接将其导出为可用的代码。(…)

    [IBM developerWorks/William von Hagen: Managing source code with Mercurial](//www.ibm.com/developerworks/aix/library/au-mercurial/index.html?ca=drs-)

管理软件开发项目的源代码的重要性仅略低于编写它本身。UNIX® 和 Linux® 系统提供了丰富的版本控制系统 (VCS) 包,每个包都对这个常见问题采取了略微不同的方法。本文重点介绍 Mercurial 源代码管理系统,通常简称为 hg。Mercurial 为源代码控制提供了一个强大、现代且轻量级的解决方案,使开发人员能够轻松地进行和调试其对软件项目的更改,同时维护一个稳定的集中式源代码仓库,所有项目成员都可以依赖于它。(…)

针对系统管理员

    [Unixmen/M. Zinoune: 9 Best practices to secure your Linux Desktop & Server | Including installation & Configuration](//www.unixmen.com/linux-tutorials/1623-9-best-practices-to-secure-your-linux-desktop-and-server)

每个 Linux 用户都应该遵循一些常见的安全实践。不幸的是,并非每个人都了解这些。在这篇文章中,我将向您展示如何使用最好的开源工具来尽可能地保护您的家庭电脑或服务器。

1- 检查系统中的随机邮件程序

黑客使用 Form Mail 等邮件程序发送垃圾邮件、中继存在安全风险的消息等等。您可以使用以下命令找到它们

find / -name “[Ff]orm[mM]ai*“

CGIeMail 也是一个存在类似问题的问题。

find / -name “[Cc]giemai*“

找到后,执行以下操作

chmod a-rwx /path/to/filename

a-rwx = 所有类型,无读取,无写入,无执行(…)

    [HowtoForge/Falko Timme: Installing Nginx With PHP5 (And PHP-FPM) And MySQL Support On OpenSUSE 11.4](//www.howtoforge.com/installing-nginx-with-php5-and-php-fpm-and-mysql-support-on-opensuse-11.4)

Nginx(发音为“engine x”)是一个免费、开源、高性能的 HTTP 服务器。Nginx 以其稳定性、丰富的功能集、简单的配置和低资源消耗而闻名。本教程演示了如何在 OpenSUSE 11.4 服务器上安装 Nginx,并支持 PHP5(通过 PHP-FPM)和 MySQL 支持。(…)

    [Masim Sugianto: Upgrading Zimbra Mail Server 6.x.x into Zimbra Mail Server 7.x.x](//vavai.net/2011/04/upgrading-zimbra-mail-server-6-x-x-into-zimbra-mail-server-7-x-x/)

Zimbra 发布 Zimbra 7 大约一个月了,并且似乎对生产使用非常稳定。作为 Zimbra 6 的主要升级,Zimbra 7 带来了大量的错误修复和新功能,包括防止病毒和垃圾邮件的安全功能。

是否应该将升级过程应用于生产环境?答案取决于您的环境。如果现有的系统非常稳定,只有一些小问题,您可能坚持使用现有的 Zimbra 系统,但如果您需要 Zimbra 7 才能提供的某些功能,升级可能是最佳选择。我目前管理着一些 Zimbra 用于生产邮件服务器系统,这些系统属于一些客户,其中大多数是拥有 100-10k 用户的大型企业。(…)

Header PicturePlanet SUSE▲▼

Sebastian Kügler: 我将参加 KDE UX sprint,然后 Tokamak 将来到我这里!

周四,我将前往柏林参加 KDE UX sprint,由 relevantive 在柏林市中心的办公室热情地举办。我将在那里与 Nuno、Celeste、Hugo 和其他人会面,并制定计划。主题是人类界面指南、让更多设计师参与 KDE,当然还有 Plasma Active

几天后回到家,尼米根将会一片混乱,因为 Plasma 团队将在我们位于荷兰东部尼米根的新家举行 Tokamak 集会。这里意味着在我们的新房子里(位于欧洲西部的荷兰)。我非常期待我的 Plasma 黑客们来到这里,特别是考虑到 Plasma Active 带来的所有兴奋、新想法和概念。我相信这将是一次史诗般的 Tokamak,而且会持续很长时间。从第一批到达者到最后一批离开者,将有长达 12 个夜晚。我们可能会举办开放日,所以如果您在该地区,请给我发邮件,如果您想来看看魔法发生,请给我发邮件。

说到 Plasma Active 本身,它已经取得了良好的开端。在宣布它在我的博客上之前,我们花费了大量的时间。我很高兴它产生了积极的兴趣,非常有希望。

过去两周我大部分时间都在处理文档、打包和沟通,今天终于回到了黑客模式,并完善了我不久前开始编写的小型元数据引擎。它现在可以工作了,你可以通过文件名、URL、Nepomuk标识符或简单的查询词来查询各种资源,它会返回一个Nepomuk资源列表及其元数据。它很简单,但功能非常强大。它已经提供了编写简单的文件浏览器或Plasma Quick中的搜索小部件所需的大部分内容。等我对它更满意,包括视觉效果,我会写一篇更详细的博文(包括截图)。基本的元数据引擎已经进入主分支,并将出现在Plasma Active软件包的下一次更新中,可能明天就会发布。现在,回到黑客模式。=)

Jos Poortvliet: 即将到来…

过去几个月我一直很忙 - 在Michael Loeffler离职,AJ休了两个月的产假后,生活变得疯狂。幸运的是,openSUSE并不完全依赖我,虽然有些事情有所延误,但我认为没有发生什么大问题。好吧,我的老板对我不太满意,尤其是内部预算方面受到了影响。我也对那些向我发送采访和写作材料(比如我在LinuxUser上的专栏)的人们施加了很大的压力。从个人角度来说,我对现状也不满意,因为我试图做太多事情,导致很多事情没有完成。

重回正轨 但AJ回来了,我们正在把一些流程提上轨道,11.4版本的发布非常成功。所以现在是时候再次集中精力,完成事情了。首先是战略规划。openSUSE委员会提出了一些意见,我们会仔细研究,然后应该提交投票。真的。我知道,它已经需要一些更新了 - 我们会先尝试做到这一点。一旦完成,就投票通过并发布它。我们需要发布为GNOME 3和KDE创建的DVD。对于两者,我都花费了大量时间收集包含在磁盘上的材料,我认为最终结果还不错。但也有改进的空间,未来可以考虑… 并且我们还需要为美国创建营销材料。营销邮件列表中只有很少的建议,所以看起来我可能要把自己关在房间里一两天来写一些东西… 最后,我需要处理邮件。超过2300封未读邮件,这将是一项艰巨的任务,但在某些文件夹中,我可能会直接标记所有邮件为已读… 然后再开始新的工作!

就像...

上周六,我在一个FLISOL会议上发表了讲话 - 在准备演讲的过程中,我更新了许多我拥有的演示文稿。我会与营销团队分享它们,并希望将它们放入Git和wiki中,与营销材料一起使用。

wiki相关

openSUSE大使的谈话要点正在改进,我正在研究即将发布的功能。我还浏览了新贡献者的wiki页面,进行了一些小的更改并添加了链接,改进了初级工作页面。现在openSUSE Boosters计划也参与其中,以简化参与openSUSE的流程。

**openhatch **

一旦我们完成了这些,我想研究openSUSE加入openHatch的可能性。为此,我们需要在各个领域都有初级工作以及导师 - 但我认为我可以从小处着手。我们在Bugzilla中有一个约定,几乎没有人遵守:用“JJ”标记简单的bug,以便于查找。我会尝试将其中一些放到openhatch上,看看是否能吸引一两位贡献者参与。如果这可行,我们就有充分的理由进一步扩展!

**以及一个承诺 **

最后,我承诺会更加努力地保持可用并参与会议 - 我知道我错过了一些;-)

许可: CC-BY-SA

Thomas Thym: 有价值的贡献

过去几天,我在planetkde和planetsuse上读了两篇由(对我来说)新贡献者撰写的文章,他们怀着帮助他们项目的最佳意图。然而,社区的反应不如他们预期的那样积极。发生了什么?来自我去年在Akademy上的论文中的一些内容。

“Krogh, Spaeth和Lakhani分析了邮件列表中潜在新贡献者的特征。[12] 基于这项工作,可以找到三种类型。

  • 积极的问题解决者:他们使用该程序,发现一个bug,并解决它。在第一封邮件中,他们发送补丁。这些人非常成功于社区,并且经常成为持续的贡献者。

  • 等待志愿者:这个群体向社区提供他们的能力,并等待分配工作。通常,这种类型的人不太活跃。大多数社区无法成功地将他们整合进去。

  • 有远见者:他们使用该程序,并对如何改进该程序有想法。虽然愿景和目标在社区中很重要,但有远见者类型并不成功。过去,他们的愿景与代码开发者的想法不一致。由此产生的冲突成本超过了讨论的好处。”

即使是其中一篇文章的标题也暗示了文章背后可能是什么类型。有远见者经常使用“应该”、“必须”等词语,而不是“我完成了”或“我将要做”。

Martin Schlander: 更多对KDE的喜爱:UpdatedApps

openSUSE的KDE:UpdatedApps仓库(以前称为KDE:Backports),最近没有得到应有的关注。这个仓库可以让你轻松安全地更新许多KDE应用程序,而无需升级基础库或基础桌面环境,从而避免由此带来的风险和麻烦。

在我大声抱怨一段时间后,我最终获得了在openSUSE BuildService上访问该仓库的权限,以让我闭嘴,我将尝试从现在开始进行所需维护工作 - 这基本上意味着链接KDE:Distro:Factory中的相关软件包版本。(…)

Thomas Schraitle: Calibre仓库已移动

也许不是每个人都知道,或者可能有点太晚了,但无论如何… Calibre仓库已从home:thomas-schraitle:calibre移动到Documentation:Tools。这是由于一些内部重组所必需的。新位置现在是官方开发项目。祝你玩得开心!:-)

Header PictureopenSUSE论坛▲▼

11.4 x64没有Sax2或xorg.conf

  Sometimes certain tools get deprecated, or become obsolete (to most of us). Up until openSUSE 11.2 we had to configure the X server -for our graphical desktop- by running SaX2 from the console in runlevel 3. Quite a hurdle for new users. After that autodetection and configuration entered openSUSE, so SaX2 is no longer maintained as a component of a default openSUSE install. This thread is opened by a user who does want SaX2 for a reason. There's another thread announcing SaX3, which should provide some basic functions for the X display server's configuration.

11.3x64升级到11.4 x64后Nvidia视频问题

  A couple of editions ago I presented a thread about the debate Upgrade vs. Clean Install. Here's an example where users upgraded and ran into trouble. A lot of possible causes are mentioned, if you have trouble like these, read ahead and find some good pointers to what you might do. In the end, all in a linux install that does not do what it should do can be fixed, one just has to know how. 

开发者是否应该发布11.4 Suzy的新版本?

  Some question...Some years ago, it became clear that a SuSE release contained a serious bug. It was then when the developpers decided to release new images for download. Today I tend to say most of us answer NO to the question answered in the title. Yet an interesting thread, a firm discussion. Where a lot of background is given by some of our members. 

无法成功下载11.4

  Here's a user reporting continuous failure of his DVD download. The causes for this can be many, but there's always a way out. Read some good advice, it may save some time.

Header Picture网络上▲▼

公告

    [Novell Offers Industry's Longest Enterprise Linux Support Program](//www.novell.com/news/press/2011/4/novell-offers-industrys-longest-enterprise-linux-support-program-.html)

Novell今天宣布扩展其SUSE® Linux Enterprise Server的长期服务包支持(LTSS)计划,延长客户访问公司针对每个服务包版本的行业领先的Linux*支持时间。 首次,长期支持也全球提供给SUSE Linux Enterprise for System z。Novell还宣布SUSE Linux Enterprise 10 Service Pack 4 (SP4) 立即可用,其中包含SUSE Linux Enterprise 10的所有先前发布的补丁、修复程序和更新,同时支持最新的硬件、存储系统和网络设备,包括Intel最新的Xeon E7处理器系列和AMD最新的Opteron*处理器。(…)

    [Oracle Announces Its Intention to Move OpenOffice.org to a Community-Based Project](//www.marketwire.com/press-release/Oracle-Announces-Its-Intention-to-Move-OpenOfficeorg-to-a-Community-Based-Project-NASDAQ-ORCL-1428324.htm)

REDWOOD SHORES, CA–(Marketwire - 2011年4月15日) - Oracle Corporation (NASDAQ: ORCL) 今天宣布其打算将OpenOffice.org移动到一个纯粹的社区驱动的开源项目,并且不再提供Open Office的商业版本。

“鉴于对免费个人生产力应用程序的广泛兴趣以及个人计算技术的快速发展,我们认为OpenOffice.org项目最好由一个专注于非商业基础上服务于广泛受众的组织来管理,”Oracle首席企业架构师Edward Screven表示。“我们打算立即与社区成员合作,以进一步促进Open Office的持续成功。Oracle将继续大力支持采用基于开放标准的文档格式,例如开放文档格式(ODF)。”(…)

参与呼吁

    [Community Leadership Summit 2011: 23rd-24th July, 2011 – Portland, Oregon](//www.communityleadershipsummit.com/)

社区领导力峰会2011是这个受欢迎的活动的第三次迭代,旨在将社区领导者和管理者与对发展和赋能强大社区感兴趣的项目和组织聚集在一起。

该活动提供了一种非会议风格的日程安排,与会者可以在其中讨论、辩论和探索主题。这还包括一系列安排好的演讲、小组讨论、社交机会等等。

该活动首次为该领域的领先思想家与新的社区建设者带来了机会,讨论治理、创建协作环境、冲突解决、透明度、开放基础设施、社交网络、社区的商业投资、工程与营销方法在社区领导力等主题。(…)

报告

    [Open Source to Go/David Schlesinger: Removing/Configuring Facebook Apps: Do You Know
      How?](//opensourcetogo.blogspot.com/2011/04/removingconfiguring-facebook-apps-do.html)

我知道社区中的许多人是Facebook用户 - 尽管有些人对“中央情报局阴谋”等发出了严厉警告 - 但随着“流氓”应用程序和“喜欢劫持”等数量的急剧增加,我不确定每个人都知道如何删除您不想要的应用程序,或者配置一个应用程序以限制它可以访问的信息(如果可以做到)。

Facebook似乎想尽可能地使这变得困难,通过将设置隐藏在不容易找到的地方,通过四处移动事物等。因此,我在我的其他博客上写了一个快速指南,附带屏幕截图,供感兴趣的人使用…

KDE.news/Boudewijn Rempt: 第一次Calligra冲刺

在4月1日至3日周末,第一次Calligra冲刺在柏林的KDAB办公室举行。总共有来自14个国家的31人,房间里挤满了人!这是一次非常成功的冲刺,也是许多与会者参加的第一次KDE冲刺。

虽然黑客行为一直不间断地进行,但冲刺的主要机会是面对面地会面,建立新的联系,并讨论当前和未来的问题。像往常一样,星期五是自由形式的,有黑客行为和聊天,直到该去吃晚餐的时候。晚餐后,我们冲进了酒店的早餐室,因为大堂太小了,并继续黑客行为。(…)

评论与文章

    [ dasublogbyprashanth: Review: GNOME 3 ](//dasublogbyprashanth.blogspot.com/2011/04/review-gnome-3.html)

大约两个月前,我预览了GNOME 3。 那个时候,距离最终发布还有很多周,所以还有很多事情要做。 从那时起,很多事情都发生了变化,几天前,GNOME 3终于发布给全世界。

GNOME 3中最大的变化当然是GNOME 3 Shell。 这在开发过程中经历了几个变化、更新和其他修改。 从那时起,还添加了GNOME 3回退模式。 GNOME 3的一个常见抱怨是新的Mutter WM需要3D效果才能正常工作,而并非所有计算机都具备此功能,尤其是旧计算机。 这就是GNOME 3回退模式的用武之地,因此除了尝试GNOME 3 Shell之外,我还尝试了GNOME 3回退模式。(…)

    [OStatic/Susan Linton: Testing Plasma Active](//ostatic.com/blog/testing-plasma-active)

昨天当我介绍Plasma Active时,我暗自想“哦不,开始了”。 看到KDE将走向GNOME 3和Unity的道路,并且在即将发布的KDE软件编译中发现用户选择被移除,这让我感到担忧。 尽管我带有偏见的第一印象,但我启动了open-six提供的Live ISO。

open-six使用openSUSE作为Live CD的基础。 启动速度有点慢,但说实话,我并没有真的期望它能完成。 毕竟,已知可用的设备列表很短,而且我正在使用常规桌面机器,配备NVIDIA显卡和两个显示器。 好吧,它确实完成了启动,甚至启动了Plasma Active桌面。(桌面被克隆到两个显示器上 - 这确实是最好的情况,没有专有图形驱动程序。)

该死,我真的讨厌承认这一点… 但我的第一句话,我的第一想法是,“哇!” 这个Plasma Active在小型的笔记本电脑或平板电脑上可能真的很好。(…)

    [Mayank Sharma: Interview with Vincent Untz at Gnome Asia Summit 2011](//geekybodhi.net/habari/interview-with-vincent-untz-at-gnome-asia-summit-2011)

Vincent Untz是Gnome的超极客发布经理。 我们在Gnome Asia Summit孟买的会议上与他进行了快速交谈,讨论了所有关于Gnome 3(以及一些不相关的内容)。

Mayank Sharma: 你在GNOME项目中扮演什么角色?

Vincent Untz: 我目前的角色是GNOME的发布经理,这意味着为发布团队加油,因为在发布团队中,我们都在一起工作,并且处于相同的平等地位。

发布团队的存在是为了确保我们按时发布GNOME,并达到我们都期望的质量,并在需要做出重要决定时做出决定,例如哪些新模块将成为GNOME的一部分,发布周期安排,以及与发布工程相关的任何事情。 因为GNOME实际上由100多个模块组成,所以需要在模块之间进行大量的协调,以确保一切正常工作。

所以这是我的主要角色。 我还在维护一些模块,并做很多其他事情。(…)

警告!

    [Petur.eu: Linux can be hacked with an USB device](//www.petur.eu/blog/?p=349)

我必须承认,多年来,我没有给予openSUSE足够的爱或赞扬,因为它是一个杰出的Linux发行版。 尽管如此,我想关注openSUSE项目发布的最新版本。 并且,由于openSUSE 11.4的默认桌面是KDE,我会对KDE桌面给予更多的关注。 当Ubuntu 11.04发布时,两者都可能获得一些认真的进展,让用户不仅知道它的存在,而且知道openSUSE 11.4实际上是一个值得一看的可靠发行版。(…)

    [Linux Pro Magazine/Amber Graner: Adobe Issues Security Advisory for Flash Player](//www.linuxpromagazine.com/Online/News/Adobe-Issues-Security-Advisory-for-Flash-Player)

Adobe发布了一个安全警告,警告Flash Player 10.2.153.1及更高版本存在严重漏洞。

根据该警告,“Flash Player 10.2.153.1及更早版本(Chrome用户Adobe Flash Player 10.2.154.25及更早版本)在Windows、Macintosh、Linux和Solaris上存在严重漏洞,Adobe Flash Player 10.2.156.12及更早版本在Android上,以及随Adobe Reader和Acrobat X (10.0.2) 及更早的10.x和9.x版本附带的Authplay.dll组件在Windows和Macintosh操作系统上。”

根据Adobe的说法,此漏洞可能导致崩溃,并可能允许攻击者控制受影响的系统。(…)

Header Picture反馈▲▼

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

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

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

最新消息:我们有一个 Etherpad,您也可以用它来提交新闻。

与我们交流

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

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

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

您还可以通过 BugtrackingFeaturerequests 提交反馈。

保持更新

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

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

想捐赠吗?

Header Picture鸣谢▲▼

感谢本期

Header Picture致谢▲▼

感谢本期

Header Picture版权声明▲▼

我们的许可列表

商标

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

Linux ® 是 Linus Torvalds 的注册商标

Header Picture翻译▲

openSUSE Weekly News 已被翻译成多种语言。第 171 期已提供

即将推出

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

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

分享此帖子