openSUSE 每周新闻,第 188 期发布!
2011 年 8 月 13 日 | Sascha Manns | 无许可
我们很高兴地宣布我们新的 openSUSE 每周新闻第 188 期。

openSUSE 每周新闻
### openSUSE 每周新闻团队
第 188 期
法律声明

本作品(汇编)根据 知识共享署名-相同方式共享 3.0 未移植许可 授权。汇编本身的权利版权归 Sascha Manns 所有。
退出:如果您是作者,并且不想被包含在 openSUSE 每周新闻中,只需发送邮件至:<[news@opensuse.org](mailto:news@opensuse.org)>。
所引用文章的版权归原始作者或版权所有者所有。如果您想重用这些文章,请咨询每个原始版权所有者应应用的许可。我们不转载任何没有免费许可的文章,我们只是根据德国版权法的协议进行介绍。
如果您是作者并想将您的博客设置为免费许可,请访问://goo.gl/Tw3td
我们感谢整个 openSUSE 每周新闻团队和 open-slx gmbh 花费时间精力在 openSUSE 每周新闻上。
发布日期:2011-08-13
目录
公告 谷歌夏季代码项目状态更新
发行团队报告 在社区中
活动与会议 您的耳朵中的 openSUSE 沟通 贡献者 安全更新 内核审查 技巧和窍门
针对桌面用户 针对命令行/脚本 新手 针对开发人员和程序员 针对系统管理员 Planet SUSE openSUSE 论坛 网络上
公告 报告 评论 和 论文 警告! 反馈 鸣谢 版权
我们的许可 商标 翻译列表
我们很高兴地宣布 openSUSE 每周新闻第 188 期。
您也可以以其他格式阅读本期内容 此处。
祝您阅读愉快 :-)
公告▼
重要提示
本节中的文章内容完整。如果您已经了解 news.opensuse.org 中的内容,则可以通过使用目录跳过本节。
“
[Strategy DONE!](//news.opensuse.net.cn/2011/08/09/strategy-done/)

几乎两年前,在第一次 openSUSE 会议上,关于战略的讨论开始了。几个月前,一份最终文件准备就绪,并且在 2011 年 7 月 14 日,战略投票结束。超过 200 名 openSUSE 成员 投票,其中 90% 赞成 当前的战略文件。接下来是什么?
回顾
一路走来,我们想简要概述过去两年 openSUSE 社区中关于战略的讨论。
开始
战略过程是在第一次 openSUSE 会议之后开始的,现在几乎是两年前。在此期间,相当多的人参与了战略团队:Michael Löffler、Joe Brockmeier、Kurt Garloff、Jan Weber、Pascal Bleser、Andreas Jaeger、Bryen Yunashko、Pavol Rusnak、Jos Poortvliet 和 Thomas Thym。当然,许多其他人通过邮件列表、论坛、博客和其他渠道发表评论来贡献力量。
会议
最初,团队每周开会,专注于学习战略以及如何将其应用于像 openSUSE 这样的社区项目。进行了一项竞争分析,以及对优势和劣势的评估,并概述了 openSUSE 面临的挑战。2010 年 5 月举行了一次面对面的会议,团队提出了社区声明和三个不同的雄心勃勃且狭窄的高层愿景,我们计划稍后演化和组合这些愿景。然后我们将这些愿景呈现给社区,并希望从中获得新的场景。
改变
虽然团队一开始雄心勃勃,试图定义新的利基市场和明确的方向,但可以看出,大多数社区成员沿途失去了兴趣。2010 年 11 月,团队 决定掉头 并
“
专注于描述我们作为社区的身份,而不是寻找新的发展方向。
”
新的目标是
-
突出 openSUSE 背后的故事
-
确定我们针对的用户,并说明我们为他们提供什么,
-
将其与我们社区最关心的问题联系起来
新的工具和大量的输入
在整个过程中,社区成员提供的许多输入都被重新审视并整合到 第一稿 中,重点是 openSUSE 的目标用户。有了这份草案,引入了一种新的讨论文档的方式
“
co-ment,一个非常棒的评论工具,基于 GNU Affero GPL
”
Co-ment 使得针对特定句子或单词进行输入并以结构化的方式进行讨论变得容易,并且来自整个 openSUSE 社区的大量输入涌入,第二次修订版 引入了“openSUSE 为其用户提供什么”,以及 第三版,“openSUSE 不做什么”,每个版本都获得了超过 100 条 co-ment 上的评论。从各种渠道收集了更多回复并进行了处理,例如 邮件列表、openSUSE 论坛 和 其他许多方式。
在 openSUSE 会议之前,最后一次发布 试图缩短文档。在会议上,战略 得到了展示和讨论。这 重新激发了对战略的兴趣 对于一些人来说,并且一个新的 团队成员 加入了战略讨论。根据会议上的反馈,该文档获得了更多的清晰度以及一个简短的介绍。
在 2010 年 12 月 20 日,战略团队将“最终”文档发送给 openSUSE 委员会,以便促进成员投票过程。
完成
由于 openSUSE 11.4 发布的繁忙时间,委员会花了一段时间才审查文档。出现了一些小的挑剔,并添加了新的 Tumbleweed 倡议,但之后委员会要求 Thomas Thym 开始投票。最终,Jos Poortvliet 在 connect 上发起投票,因为 Thomas 尚未成为 openSUSE 成员,并且团队 宣布投票开始。在 6 月 30 日之前不久,截止日期被延长,以便有时间向所有 openSUSE 成员发送批量邮件。事实证明,相当多的成员还没有注意到战略投票,委员会希望给他们一个机会来提供他们的意见。
结果
因此,在 14 日,投票以总共 204 票结束,其中 90% 支持战略文件(见表格)。正如投票页面所说,这种支持
“
并不意味着你完全同意,或者它完全是你想要的方式——我们是一个多元化的社区,拥有许多意见和个人目标。我们永远无法在任何事情上达成一致,除非它非常模糊以至于毫无意义。这份文件是妥协的产物,但团队认为它充分描述了我们是谁以及我们想去哪里。
”
这意味着 openSUSE 成员认为该文件充分描述了 openSUSE 社区及其所做和未做的事情。
openSUSE 委员会主席 Alan Clark 说:“战略文件到位为项目提供了一个锚点,可以在出现项目问题和问题时进行反思。对于那些刚接触该项目或希望了解 openSUSE 是什么以及为什么应该加入我们的人来说,这是一个很好的参考点。”
openSUSE – 世界上最灵活和强大的 Linux 发行版
该 战略 是一份描述 openSUSE 作为社区的文件。我们的价值观、目标以及我们的工作方式。它从 “社区声明” 开始
“
我们是 openSUSE 社区——一个友好、热情、充满活力和积极的社区。这包括开发人员、测试人员、作者、翻译人员、可用性专家、艺术家、推广人员以及希望参与该项目的所有其他人。
”
然后总结了我们所做的事情,如下所示
“
openSUSE 项目是一项全球性的努力,旨在促进 Linux 在各地的使用。openSUSE 社区开发和维护一个打包和分发基础设施,为世界上最灵活和强大的 Linux 发行版提供基础。我们的社区以开放、透明和友好的方式与全球自由和开源软件社区合作。
”
之后,该战略会更详细地介绍,谈论我们的目标用户、我们在开发方面的理念、我们对协作的关注以及我们不做什么。在阅读该战略时,你需要记住两件事:它旨在作为内部文档——它不是营销说辞。而且它不是为了告诉任何人该做什么或不该做什么——我们是一个开放的社区!
未来
团队指出该
“
战略当然不会永远固定,尽管我们可能不会每年都经历这个过程……
”
并要求在批量邮件中提供进一步的反馈。确实收到了一些评论,最值得注意的是要求 ARM 端口和移动设备以及 openSUSE 基金会的影响。
在未来,战略文档肯定需要进行一些修改。一旦 openSUSE 社区中的某人开始进行 ARM 端口,这很可能会吸引大量的帮助,该文档就需要进行修订以反映这一点,就像 Tumbleweed 导致了变化一样。并且一旦成立 openSUSE 基金会,这个新组织很可能会成为该文档的“所有者”。对于这些更改,<[opensuse-strategy@opensuse.org](mailto:opensuse-strategy@opensuse.org)> 邮件列表仍然开放,并且将保持开放。显然,也可以在 opensuse-project 邮件列表或其他地方进行讨论!
”
Google 暑期代码项目▲▼
|  |
“
[Christos Bountalis: A utility for merging configuration / sysconfig files – Week 11
Report](//cbounta.wordpress.com/2011/08/09/a-utility-for-merging-configuration-sysconfig-files-–-week-11-report/)
本周的报告有点晚。但并非没有原因,在过去的几周里,我一直在努力完成这个项目的最初目标。经过本周大量的编码/编译/测试以及当然的头脑风暴,我现在可以与您分享非常好的和令人兴奋的消息。
本周完成的工作
-
aug_process_trees 终于完成了!!这意味着我们现在可以继续进行最终目标,即实现合并功能。
-
将整个代码移动到 Augeas 版本 0.9。添加了必要的代码并修复了已有的代码。
-
tree_get_children(已修复)
-
tree_compare_children(重新处理)
-
tree_match_combine(已添加)
-
tree_match_lower_level(已添加)
-
tree_child_sort_label(已修复)
-
debug_print_treeArray(已添加)
-
debug_print_treeMatchArray(已添加)
要做的事情
-
完成合并功能
-
创建第一个 Beta 包
用几行话来说,由于 Google 暑期代码项目即将结束,完成项目的时间越来越少。所以,我最好回去编码……
”
“
Marcus Hüwe:osc 代码清理 - 第 11 周总结
这是第 11 周(编码)的简要总结。本周我大部分时间都在处理 wc 代码。
完成
-
项目 wc:添加了提交和更新方法
-
大量的 wc 代码重构
待办事项
-
项目 wc:仅提交一个包的特定文件,而不是整个包(包 wc 类已经支持此功能)(用例:osc ci pkg1/file pkg1/foo pkg2/bar pkg3)
-
将旧的工作副本转换为新格式
-
包 wc:更新:添加支持指定诸如“expand”、“linkrev”等内容
-
项目 wc:添加一个撤销方法(以恢复状态为“!”的包 wc)
-
项目/包 wc:支持 diff
-
包 wc:实现一个 pull 方法(与“osc pull”相同)
”
“
你好,首先,对于延迟更新我之前的报告,我深表歉意。
我大部分时间都在改进类的性能,添加多个配置文件支持,以及设计管理、配置文件和其他页面。
我还进行了性能测试,在测试服务器上响应时间平均为 50 毫秒/请求,并发请求为 200 个。我预计在部署配置中性能会更高。
待办事项包括:创建一个离线提交客户端(GTK 或 QT)。完成管理页面配置。为提交配置文件添加身份验证。
”
“
这是过去一周的工作总结(第 10 周)。
测试编号 256 已修改为添加对内存映射 I/O 操作的支持。因此,现在在测试中,文件都是使用直接 I/O 和内存映射 I/O 创建的。
添加了一个新的测试,测试编号 257,用于处理高达 1GB 的大文件创建和修改。
测试 256 和 257 都被修改为处理任何支持快照的通用文件系统。你可以在 这里 找到最新的更改。
”
“
David John Williams:昆虫学家 UI 更改 - 第 12 周每周报告
本周我一直在努力完成 Remember the Milk 集成。现在可以将列表添加到 Remember the Milk,并且我正在实现更新/删除功能。
这是一个艰难的一周,因为我以前从未用过基于 Web 的 API,而且 Remember the Milk 的 API 似乎不太容易掌握(其 Beta 形式可能表明了这一点)。现在的主要耗时者是找到正确的解决方案,该解决方案足够通用,可以与其他服务一起使用,从而避免编写大量特定于单个服务的代码。
在最后一周,我将继续致力于集成Remember the Milk、Google Calendar和WebDAV,并在剩余的10天内尝试将这些服务完全集成。GSoC的最后一周希望能够用于准备1.0版本发布,任何代码添加都将保持最小化(希望除了合并之外不会有任何添加)。
”
状态更新▲▼
发行版
重要链接
团队报告
构建服务团队
构建服务统计信息。 统计信息可以在 Buildservice 上找到
KDE 团队
“
[Sebastian Kügler: Plasma Active](//vizzzion.org/blog/2011/08/plasma-active-contour-demo/)
MeegoExperts 在柏林桌面峰会上与Fania和Marco进行了一次访谈。该视频解释了 Plasma Active的 Contour Shell的概念和用户体验。请自行观看,了解基于我们喜爱的自由软件堆栈的下一代消费者设备用户体验。
在Youtube上观看视频。
”
openFATE 团队
最受欢迎的功能
“
[decouple download and installation (Score: 361)](https://features.opensuse.org/120340)
网络安装可以通过并行运行软件包下载和软件包安装来改进。
”
“
[Look at plymouth for splash during boot (Score: 188)](https://features.opensuse.org/305493)
当我第一次听说 plymouth 时,我想打开一个 fate 功能,但阅读 //fedoramagazine.wordpress.com/2008/10/21/interview-fedora-10s-better-startup/ 真的让我觉得我们应该走这条路。
Ray 的评论以“启动过程中的每一次闪烁和模式更改都会降低整体体验”开头,尤其有趣。 跟踪“默认情况下不显示 grub”在这里可以吗?
”
“
[1-click uninstall (Score: 162)](https://features.opensuse.org/305305)
轻松删除软件! 例如:您使用“一键安装”安装了一个应用程序(这将安装您需要的所有软件包),应该有一种简单的方法(也只需一键)来删除您使用该一键操作安装的内容…… 换句话说:一个“一键卸载”来删除已安装的软件(包括依赖项和软件包)。
”
“
[Update to GRUB v2 (Score: 145)](https://features.opensuse.org/308497)
为 GRUB 0.97 开发的每个错误或功能都已被上游项目拒绝,转而使用 GRUB 2。 分发社区中存在抵制切换引导加载程序的阻力,但这种僵局不会消失。 代码本身编写得不好,维护得也不好。 添加新功能涉及跳过许多可能无法正常工作的障碍。 例如,fs 实现有一个静态缓冲区,可以用于内存管理。 它只有 32k。 对于复杂的文件系统,甚至是一个简单的日志文件系统,我们遇到了问题(例如 reiserfs 加载时间过长的问题),因为我们没有足够的内存来为日志进行块映射,因此需要为每次元数据读取扫描它。(是的,真的。)(…)
”
“
[Popularity contest (Score: 107)](https://features.opensuse.org/305877)
我们需要对用户偏好的软件包和积极使用的软件包进行反馈。
-
重用 popcon 将为我们提供可以直接与 Debian 和 Ubuntu 比较的结果
-
packagers 团队可以负责该软件包
-
我们需要 YaST 中的一个配置对话框,该对话框足够醒目
-
我们需要在 opensuse.org 上建立服务器基础设施。(存在某些隐私问题,请参阅 Debian FAQ 以了解详细信息)
”
最近请求的功能
上周新请求的功能。 如果您感兴趣,请投票和/或评论。
“
[Package Installations should be chroot aware!](https://features.opensuse.org/312718)
Debian已经这样做了!证明软件包安装或升级是否在chroot中完成。理由:每次我从chroot刷新我的openSUSE-Tumbleweed安装时,都会出现此错误
正在安装:filesystem-12.1-26.1 [错误] filesystem-12.1-26.1安装失败:(使用 –nodeps –force)错误:子进程失败。错误:RPM失败:错误:文件/proc上的存档解包失败:cpio: chown失败 - 只读文件系统
当然,我将/proc以只读方式绑定挂载!在chroot中挂载/proc是为了许多目的而推荐的。例如,尝试安装gentoo阶段如果没有挂载/proc将会失败。由于此/proc挂载是标准过程,我将此功能确定为强制性的……
”
“
[Provide i386 version of valgrind on amd64 hosts](https://features.opensuse.org/312723)
当前状态
$ uname -m x86_64
$ valgrind ./a.out
valgrind: failed to start tool ‘memcheck’ for platform ‘x86-linux’: No such file or directory
”
“
[Kmail Backup + Recover](https://features.opensuse.org/312725)
我希望为Kmail(和其他程序)添加一个“备份”按钮(和“恢复”)。它可以轻松地将所有必要的数据文件复制到备份文件夹中。
也许选择性备份(或选择性恢复)会很有用,因为其中一些配置不再需要。
”
“
[opensuse 12.1 to implement Owncloud support](https://features.opensuse.org/312726)
支持Owncloud 2.0
创建一个自托管实例
用于轻松的网络托管实例的模板
从dolphin等上传文件
使用opensuse Apps的docs/music/video/bookmarks
太棒了!
//news.opensuse.net.cn/2011/06/17/opensuse-and-your-own-cloud/
我们可以拥有它吗?
”
“
[Package Software Center with PackageKit backend](https://features.opensuse.org/312728)
作为2011 GSoC的结果 - 软件中心的PackageKit后端和AppStream集成,需要为openSUSE中的测试打包软件中心和依赖项。
依赖项列表是
-
pygobject(主分支,git.gnome.org)
-
PackageKit - 0.6.16或更高版本
-
software-center本身(pk分支,即将成为主分支,https://code.launchpad.net/~alexeftimie/software-center/packagekit-backend)
-
python-piston-mini (https://code.launchpad.net/piston-mini-client)
其他依赖项
- po4a(软件中心setup.py需要)
”
功能统计
openSUSE 发行版的统计信息 在 openFATE 中
测试团队
“
[Larry
Finger: Weekly News for August 13](//lists.opensuse.org/opensuse-testing/2011-08/msg00004.html)
提醒您,测试核心团队将于2011年8月21日从0:00到23:59 UTC举行我们的第三个开放Bug日。描述该活动的网页是//en.opensuse.net.cn/openSUSE:Open-Bugs-Day。重点将是查找11.4中发现的仍然存在于12.1 MS4中的开放Bug。
虽然没有媒体表明它们是MS4,但将MS3安装升级到相当于MS4是可能的。该过程是删除所有现有仓库并选择仓库在
我们的下一个 IRC 会议将于 8 月 15 日 17:00 UTC 在 Freenode IRC 网络的 #opensuse-testing 频道上举行。irc://irc.freenode.net/opensuse-testing。我们将讨论我们对 MS4 的经验,并完成 Open Bugs Day 的计划。
最后一个是可选的。选择这些仓库(并启用)后,执行“sudo zypper dup”。虽然结果宣布自己是MS3,但实际上是MS4。
”
翻译团队
-
每日更新的翻译统计信息可在 openSUSE 本地化门户 上找到。
社区中▲▼
活动与会议
过去
即将到来
您可以在以下网址找到有关其他活动的更多信息:openSUSE 新闻/活动。 - 本地活动
供您聆听的 openSUSE
openSUSE 每周新闻以德语播客形式提供。您可以在 //saigkill.homelinux.net/podcast 上收听或下载它。
沟通
贡献者
安全更新▲▼
要完整查看安全公告,或在发布后尽快收到它们,请参阅 openSUSE 安全公告 邮件列表。
“
openSUSE-SU-2011:0884-1:重要:apache2-mod_fcgid:修复了由于错误的指针算术而可能发生的堆栈溢出(CVE-2010-3872)
表 1。SUSE 安全公告| 软件包 | **apache2-mod_fcgid** |
| 公告 ID | openSUSE-SU-2011:0884-1 |
| 日期 | 2011年8月10日 13:08:16 +0200 (CEST) |
| 受影响的产品 | openSUSE 11.3 |
| 漏洞类型 | 已修复apache2-mod_fcgid中由于错误的指针算术而可能发生的堆栈溢出。CVE-2010-3872已分配给此问题。 |
”
“
[openSUSE-SU-2011:0897-1: critical: flash-player](//lists.opensuse.org/opensuse-security-announce/2011-08/msg00008.html)
| 软件包 | **flash-player** |
| 公告 ID | openSUSE-SU-2011:0897-1 |
| 日期 | 2011年8月12日 05:08:25 +0200 (CEST) |
| 受影响的产品 | openSUSE 11.4 openSUSE 11.3 |
| 漏洞类型 | 现在提供了一个修复13个漏洞的更新。它包括一个版本更新。 |
”
“
[openSUSE-SU-2011:0902-1: important: ecryptfs-utils: Update to fix various symlink race
attacks](//lists.opensuse.org/opensuse-security-announce/2011-08/msg00012.html)
| 软件包 | **ecryptfs-utils** |
| 公告 ID | openSUSE-SU-2011:0902-1 |
| 日期 | 2011年8月12日 21:08:14 +0200 (CEST) |
| 受影响的产品 | openSUSE 11.4 openSUSE 11.3 |
| 漏洞类型 | 修复了几个安全问题 |
”
内核回顾▲▼
“
[h-online/Thorsten Leemhuis: Kernel Log: First release candidate for Linux 3.1](//www.h-online.com/open/features/Kernel-Log-First-release-candidate-for-Linux-3-1-1319559.html)
预计将在大约两个月后发布,下一个内核版本将提供优化的虚拟化,将坏块管理组件添加到软件RAID代码中,并包含针对NVIDIA的Fermi图形芯片的扩展Nouveau驱动程序。几位开发人员因其在这个开发周期中笨拙地使用Git而受到批评。
Linus Torvalds发布了Linux 3.1的第一个候选版本,结束了此版本的合并窗口,最终版本预计将在9月底或10月初发布,比Linux 3.0的发布晚17天。因此,Linux开发周期的第一阶段比平时长三天。这是由于Torvalds目前正在夏威夷度假;他在Google Plus上提供他的旅行印象。
内核开发现在进入了稳定阶段,Torvalds和他的合作开发人员主要用于修复错误;通常在此阶段不会集成进一步的重大更改,因此可以已经概述了Linux 3.1最重要的进展。例如,软件RAID的代码将在某些RAID级别上能够处理包含有缺陷块的介质。(…)
”
“
[Rares
Aioanei: kernel weekly news – 13.08.2011](//schaiba.wordpress.com/2011/08/13/kernel-weekly-news-13-08-2011/)
Rares 以 openSUSE 风格呈现他的每周内核回顾。
”
技巧与窍门▲▼
针对桌面用户
“
[MakeUseOf/Yaara Lancet: Organize Your Research With The New Standalone Zotero](//www.makeuseof.com/tag/organize-research-standalone-zotero/)
在研究领域,以及许多研究领域之外的人都知道,一个好的文献管理工具和PDF组织器是必不可少的,如果你想跟踪你阅读和积累的所有论文。在过去的两年里,我一直在使用Zotero来组织我的文章研究。Zotero是一个Firefox插件,你可以保存引用和链接到PDF,并随时访问它们。
Zotero最大的缺点之一是它只能在Firefox内工作。这意味着你必须运行Firefox并使用它来保存找到的文章。只要我使用Firefox,这问题不大,但是当我切换到Chrome一段时间后,它变得相当麻烦。更不用说每次想查看数据库时(有时会是一个漫长的过程)都需要加载Firefox。
这就是为什么我很高兴地发现Zotero推出了独立Zotero Alpha(Windows、Mac和Linux)以及Chrome和Safari连接器。请注意,这个项目仍然是alpha版本,所以它并不完美。这些新版本于二月份发布,所以希望我们很快会看到一些更新。现在让我们看看它如何组织你的研究。(…)
”
“
[Danny Kukawka: How to undelete files from ext3/ext4](//dkukawka.blogspot.com/2011/08/how-to-undelete-files-from-ext3ext4.html)
有时,尤其是在命令行中,你可能会删除你本来没有计划删除的文件或目录。一秒钟后按下回车键,你意识到你做了什么,也许你足够快可以停止删除过程并保存一些文件,但在大多数情况下已经太晚了,至少对于某些文件来说是这样。如果你没有或备份太旧,你就完蛋了。
如果你使用ext3/ext4,你可以使用ext3grep或extundelete从文件系统日志中恢复文件,如果文件的内容尚未被新数据覆盖。(…)
”
“
[Techlaze: Top 5 Plasma Widgets for the KDE Desktop](//techlaze.com/2011/08/best-plasma-widgets-kde/)
有了KDE 4.7,KDE团队创造了最漂亮的桌面之一,老实说,它甚至比Windows 7或Mac OS X更具吸引力。在可用性方面,KDE似乎没有偷工减料。活动和Plasmoids(小部件)等商标功能被抛光到近乎完美。此外,自从最初的KDE 4发布以来,大量的优质社区创建的小部件和插件涌现出来,使KDE工作区不仅仅是GNOME 3或Unity的替代品。因此,如果你刚刚在你的电脑上安装了KDE,这里有一些你可以放到桌面上并让你的朋友嫉妒的最佳小部件。(…)
”
“
[Hubfolio/Matthew Casperson: Copying the contents of a file to the clipboard in Nautilus](//www.brighthub.com/hubfolio/matthew-casperson/blog/archive/2011/08/08/copying-the-contents-of-a-file-to-the-clipboard-in-nautilus.aspx)
你好 - 我叫Matthew,我是一个复制粘贴成瘾者。我不知道如果没有剪贴板,我将如何使用PC,当我使用Windows时Clipmate是我最喜欢的实用程序之一。多年来,我一直试图找到开源替代品,但没有一个能与之媲美。
我最近发现的一个脚本允许你将Nautilus Gnome文件浏览器中选择的文件的内容复制到剪贴板。这对于复制代码片段和自定义电子邮件签名非常有用,这些签名对于那些原生不支持此功能的应用程序来说非常有用。(…)
”
“
[Linux Journal/Bruce Byfield: Printing in Scribus](//linuxjournal.cn/content/printing-scribus)
Scribus专为高质量打印而设计。与文字处理器不同,它的输出并非仅仅是为了实用而足够好,而是要进行微调,直到尽可能接近你想要的结果。因此,Scribus中的打印比你在熟悉办公应用程序中的打印要复杂得多。
幸运的是,Scribus通常会选择适合大多数情况的默认设置。它还提供滚动帮助,建议你是否需要设置 - 尽管,取决于你的Scribus版本,某些设置可能不包含在此帮助中。
尽管如此,一旦你熟悉了工作流程,Scribus中的打印就相对简单直接。许多选项要么专门用于高质量打印,要么用于修复特定问题。花时间熟悉这些选项,让你有机会更接近在办公应用程序中不可能实现的完美主义。(…)
”
针对命令行/脚本新手
“
[HowtoForge/Christian Schmalfeld: First Steps Of Running Linux Via Terminal Instead Of Desktop](//www.howtoforge.com/first-steps-of-running-linux-via-terminal-instead-of-desktop)
本教程旨在向新的Linux用户展示如何在无需浏览你的桌面即可处理Linux文件。执行此操作的核心命令在每个Linux发行版上都是相同的,但是有很多命令因发行版而异,以及安装命令。(…)
”
针对开发人员和程序员
“
[Python4Kids/Brendan Scott: Using Images in the GUI](//python4kids.wordpress.com/2011/08/08/using-images-in-the-gui/)
Gladys跳到磁带录音机旁,按下杠杆和开关。磁带倒带的声音。有嗡嗡声和闪烁的灯光。一台显示器上出现了一个街上女士的模糊图像。
在本教程中,我们学习如何在GUI环境中使用图像。可以分配给Label或Button小部件的一个可能的属性是图像。你肯定见过很多带有图像的按钮。每次你看到程序中的工具栏时,工具栏上的每个图像本身都在一个按钮小部件上。为了完成本教程,但是有一些问题
-
首先,你需要将图像放在我们几节课前设置的Python4kids目录中。你还需要从该目录启动Python。
-
其次,除非你安装了名为Python Imaging Library (PIL)的东西,否则Python只能处理几种有限的图像文件类型。一种可以工作的文件类型是.gif,我们将在这里使用它。本教程将无法与jpeg文件一起工作。
-
第三,你需要将我们要使用的gif文件放在你的python for kids目录中。(…)
”
“
[Nettuts+/Andrew Burgess: Ruby for Newbies: Testing with Rspec](//net.tutsplus.com/tutorials/ruby/ruby-for-newbies-testing-with-rspec/)
Ruby是网络上最受欢迎的语言之一。我们在这里Nettuts+上运行一个会话,向你介绍Ruby以及与Ruby开发相关的优秀框架和工具。在本集中,你将学习如何使用Rspec测试你的Ruby代码,这是最好的测试库之一。(…)
”
针对系统管理员
“
[Wazi/Juliet Kemp: Supercharge Nagios with Plugins](//olex.openlogic.com/wazi/2011/supercharge-nagios-with-plugins/)
Nagios是一个很棒的应用程序,用于监控你的系统,允许你设置警报级别并在达到这些级别时触发操作。该软件使用基于插件的结构;即使是最简单的功能(例如check_ssh和check_disk)也是插件。这使得Nagios非常灵活;如果你想监控的东西,并且你能想到如何编写它,你可以编写一个插件,将其连接到Nagios,并开始运行它。但更重要的是:对于你可能想要监控的大多数东西,有人已经为你编写了插件。(…)
”
“
[Houcem Hachicha: Nmap : The Pentester's One Step Shop to Network Domination ](//aim4r.blogspot.com/2011/08/nmap-pentesters-one-step-shop-to.html)
Nmap是世界上最好的安全软件之一。它是免费和开源的。它正在积极开发中,每天都会添加新的功能和改进。最初,Nmap是一个网络端口扫描器。然后,该工具扩展为执行服务和操作系统识别。随着2008年添加了Nmap脚本引擎(NSE),Nmap今天能够执行漏洞扫描甚至利用。在这篇博文中,我将尝试描述可以在黑盒渗透测试中利用的一些Nmap功能。(…)
”
“
[Flossstuff/Ankur Aggarwal: Using A File As A Storage Device](//flossstuff.wordpress.com/2011/08/07/using-a-file-as-a-storage-device/)
我们都知道文件以许多类型的格式存储我们的信息。但是你知道我们可以将其用作存储设备吗?感到惊讶吗?让我们经历这个疯狂的过程:D
我们将创建一个空的Linux文件,对其进行格式化,然后像挂载分区一样挂载它。这个过程很长,为了更容易理解,我将其分为4个步骤。(…)
”
“
[IBM developerWorks/Sean A. Walberg: Learn Linux, 302 (Mixed environments): Print services](//www.ibm.com/developerworks/linux/library/l-lpic3-312-3/index.html?ca=drs-)
在本文中,学习如何
-
创建和配置打印机共享
-
配置Samba和通用UNIX®打印系统(CUPS)之间的集成
-
管理Windows®打印机驱动程序,并配置打印机驱动程序下载
-
配置[print$]共享
-
了解打印机共享的安全问题
-
设置和管理打印计费 (…)
”
Planet SUSE▲▼
“
过去几天我参加了柏林的 桌面峰会 ,现在我们正处于活动中期,会议结束后,研讨会和BoF(鸟类学家峰会)之前,所以我想分享一下过去几天闲暇时的一些想法。
无聊与多样性
昨晚,计划了构建系统BoF,这是一个团队会议,我们讨论了软件开发的方式。我必须承认,对我来说,这相当无聊(但仍然非常重要)。由于它也影响了我们发布软件的方式,我戴上了我的发布团队的帽子并加入了会议。我有点担心,由于它不是世界上最热门的话题,可能会很少有人参加,最终导致KDE SC和KDE Frameworks未来的发布方式不完整或出现问题。我的担忧是多余的,因为相当多的人参加了会议,并且我们在讨论的所有主题上都取得了良好的进展。(如果您对我们讨论的内容感兴趣,请关注kde-core-devel和kde-buildsystem邮件列表。)令我印象深刻的是,在KDE中,即使对于无聊的话题,也有足够多的人感到有责任感。当我与Stephen Kelly分享我的(毫无根据的)担忧时,他用空洞的表情看着我,告诉我“但这很令人兴奋,这是我们构建软件的方式!”,并且鉴于他的热情,我相信他(即使我个人并不完全分享他的兴奋)。多样性使我们强大。(…)
”
“
我们在SUSE需要知道在启用intel SandyBridge图形时,图形性能方面是否存在严重的回归——结果表明,人们对图形性能的构成并没有普遍的理解。有些人只对核心X命令(xterm用户 :-))感兴趣,有些人只对渲染性能(office用户 :-))感兴趣,有些人对低核心3D图形(compiz用户 :-))感兴趣,有些人对硬核3D图形(游戏玩家 :-))感兴趣。
所以最终我整理了一个标准化的图形基准测试,包含了所有用户的方面。而且,它不会输出一个数字,因为这对每个人来说都没有意义。但它可以轻松地比较不同显卡和驱动程序之间的不同方面,并且有一些令人惊讶的结果。但更多关于结果的信息稍后会公布。
该基准测试的源代码现在在gitorious上,Wiki条目描述了它的用法。它目前有些针对SLE11SP1,因此在不同的操作系统版本上运行可能会遇到一些小问题。当然,它还没有经过充分的打磨。
”
“
Holger Hetterich:openSUSE大会上的SMB流量分析器
如果您在博客汇总中阅读这篇文章,这里是关于什么的提示:a) SMB流量分析器项目(SMBTA),b) openSUSE大会,以及c) Samba。
您猜对了,我们终于获得了在精彩的openSUSE大会上展示SMBTA的席位。对我来说,看到像SMBTA这样的项目在OSC上展示是值得注意的,因为它与openSUSE关系不大。它并不能改善您的启动时间,或者讨论buildservice的细节,或者以任何方式改善您使用openSUSE发行版的体验。SMBTA很可能对普通用户来说并不感兴趣,除了某些管理员。
话虽如此,SMBTA诞生于openSUSE的基础设施中,发展成为一个在不同发行版和操作系统(如Solaris)上使用的项目。而且,我们可以真正说的是,我们充分利用了构成openSUSE的所有服务。我们从一开始就使用了openSUSE Buildservice,并且我们使用SUSE Studio创建的设备来演示和开发SMBTA。
随着Samba 3.6.0的最新发布,其中包含全SMB2支持和其他主要功能等重大变化,现在也是SMBTA的最佳时机。支持我们当前基础设施的**虚拟文件系统层**模块包含在此版本的Samba CIFS服务器中,这标志着我们项目的一个里程碑。SMBTA已经在一些站点投入生产使用,Samba 3.6.0的发布有望推动这一趋势。
Benjamin Brunner和我将在openSUSE大会上发表关于SMB流量分析器的介绍,并很可能现场演示该软件链。欢迎任何感兴趣的人参加我们在OSC上的演讲!
”
“
今晚,KDE e.V.的新董事会成员慷慨地(!)由我们的选民款待,一起去吃晚餐了。
这是一次轻松愉快的晚餐,给了我们一个很好的机会向Lydia(我们最新的董事会成员)简要介绍我们的工作方式,无聊的事情,比如我们存储文档的位置,我们双周会议的期望,我们发现哪些电子邮件的粒度是富有成效的,等等。我们总是必须做的一件事(根据德国基金会法规,所谓的“Vereinsrecht”)是任命角色。Cornelius被推举为主席,Frank被推举为财务主管,他们都接受了新的和旧的职责。我从普通董事会成员晋升为副主席(这实际上只有理论意义)。投票,像往常一样,是一件正式的事情,在我们盘子里饺子2和3之间完成了,总共用了3分钟。认真、高效,但又尽职尽责。:P
我们还利用这个机会讨论了非董事会事务,关于我们在KDE中的其他项目(我们也在董事会事务之外在社区中非常活跃),私人事务,随机的有趣的事情。我很高兴我们的团队,并期待着未来一年的工作。恰到好处。
今天下午早些时候,我们与GNOME董事会会面了。新的GNOME董事会也有一些人事变动,我特别喜欢Ryan Lortie (desrt) 加入GNOME基金会的董事会。我过去在几个场合见过Ryan,并且总是觉得我们相处得很好,既有足够的差异来保持对话的趣味性,但又在沟通方面非常一致。其中一个话题是董事会之间的沟通,我们认为对于可能变得不富有成效的情况,建立某种“开放沟通渠道”会很好。Ryan和我自愿担任,并立即抓住机会出去喝下午茶,我非常享受。
在去晚餐约定的路上,我脑海中真正有两个想法,爱和恨。不知道为什么这两个词会涌上我的心头,但我真的讨厌告别我爱的人。即使这只是暂时的(我们在Plasma团队的会议变得越来越频繁,尤其是在Plasma Active One即将到来之际),在经过一个充满卓越合作的紧张周之后,人们离开总是让我感到有点难过。当然,这只是一个表明我有多喜欢在这个优秀的团队中工作的指标,或者只是一个在经过一周的推动自由桌面达到下一个水平与同样充满激情的同行之后感到疲惫的迹象。明天下午,我将乘坐火车返回荷兰,开始实施我们的计划(以及延续、调整)。在经过一周的疯狂自由软件会议后感到疲惫,但就像我的第一次Akademy一样充满活力。
这个周末将用于补觉,下个周末,我将参加Froscon,在那里我将展示Plasma Active。如果您想亲自体验它,请来参加。:)
”
openSUSE 论坛▲▼
“
[Problems downloading from repos](//#/english/get-technical-help-here/install-boot-login/463781-problems-downloading-repos.html)
Here's a nice story, motto "Don't blame it all on your operating system". The thread starter reports an issue with downloading packages from the repos, so he cannot update or install anything. Happy ending is included, but in a slightly different way than one would think.
”
“
[Zypper update - Wrong digest](//#/english/get-technical-help-here/install-boot-login/463477-zypper-update-wrong-digest.html)
A bit curious, this one. The user gets "wrong digest" errors when he tries to perform a "zypper up" on his newly installed openSUSE 11.4. Interesting thread, no true solution or explanation for the issue yet, but a good example of how others try to analyze the problem and help looking for a way out.
”
“
[Adobe Flashplayer 11 for 64bit linux](//#/english/get-technical-help-here/64-bit/462837-adobe-flash-player-11-64-bit-linux-beta.html)
It's been quite quiet on this front for a while, it even looked like Adobe was dropping 64bit support for linux anyway, but here's a thread about the release of a beta version of Flashplayer 11 in a 64bit version. For those interested in this matter, read it, share your own experiences.
”
“
openSUSE Language specific subforums:
我们现在在 openSUSE 论坛的框架下托管以下特定语言的子论坛:主论坛,英语 中文(Chinese) Nederlands (Dutch) Français (French) Deutsch (German) Ελληνικό (Greek) Magyar (Hungarian) 日本語 (Japanese) Portuguese Pусский (Russian)
”
网络▲▼
公告
“
[Samba Team Releases Version 3.6](//www.samba.org/samba/news/releases/3.6.0.html)
Samba团队自豪地宣布发布Samba 3.6,这是屡获殊荣的免费软件文件、打印和身份验证服务器套件的重大新版本,适用于Microsoft Windows®客户端。
第一个免费软件SMB2服务器
Samba 3.6包含Microsoft新的SMB2文件服务协议的第一个免费软件实现。Samba中的SMB2使用全新的异步服务器架构实现,允许Samba显示SMB2为Microsoft网络技术带来的性能提升。
Samba新的SMB2服务器已经过主要供应商的测试,并且能够与Microsoft Windows 7®客户端配合使用时,将某些网络应用程序的性能提高一倍。(…)
”
报告
“
[itworld/Brian Proffitt: KDE 5.0 roadmap announced](//www.itworld.com/mobile-wireless/191083/kde-50-roadmap-announced)
KDE桌面即将迎来重大进步,今天宣布KDE Frameworks 5.0的路线图。
本周在柏林桌面峰会上,Linux桌面世界的目光都集中在这里,GNOME和KDE阵营的成员聚集在一起参加8月6日至12日在柏林洪堡大学举行的联合技术会议。目前,KDE似乎在联合活动中取得了最大的进展,KDE 5.0路线图的意外宣布,KDE开发者Aaron Seigo在周日的博客中透露了这一消息。
根据Seigo的说法,新的KDE Frameworks路线图,将涵盖“KDE库和运行时要求的下一次重大发布”,将“强调……模块化、依赖关系清晰/简化以及将质量提高到下一个水平”。(…)
”
“
[ZDNet/Steven J. Vaughan-Nichols: Cisco and Twitter join Linux patent protection pool](//www.zdnet.com/blog/open-source/cisco-and-twitter-join-linux-patent-protection-pool/9372)
如果您过去十年一直生活在岩石下,您可能不知道当今的技术战争不是关于谁拥有最好的价格、最多的功能或最高的质量。不,在2011年,技术巨头如Apple、Microsoft和Oracle,不再致力于创新,而是浪费资源在知识产权(IP)诉讼上。因此,也许不奇怪的是,网络巨头Cisco和社交网络力量Twitter正在加入Linux专利保护组织,开放发明网络(OIN)。(…)
”
评论与文章
“
[Wazi/Brian Proffitt: LibreOffice vs. OpenOffice.org: Showdown for Best Open Source Office Suite](//olex.openlogic.com/wazi/2011/libreoffice-vs-openoffice-org-showdown-for-best-open-source-office-suite/)
随着本月LibreOffice新版本的发布,现在是时候看看两个主要的开源办公套件,LibreOffice和OpenOffice.org,看看每个套件的优势,以及哪个更适合最终用户。
这两个产品都是办公应用程序套件,包括文字处理器、电子表格、演示文稿、数据库、绘图和数学工具。两者也来自相同的代码库。OpenOffice.org由一家德国公司Star Division创建,Sun Microsystems于1999年收购了该公司。最初该套件被称为StarOffice,它在欧洲市场作为Microsoft Office的替代品而广受欢迎。在收购后,Sun将产品名称更改为OpenOffice.org,并将其代码作为开源发布。该产品在企业中保持了一定的受欢迎程度,部分原因是其跨平台功能和无成本许可。
2009年,Oracle宣布将收购Sun,许多人想知道OpenOffice.org会变成什么样。当Oracle证明不愿意分享其对该产品的计划时,许多OpenOffice.org社区成员选择分叉OpenOffice.org代码。2010年11月,他们创建了LibreOffice,由一个名为文档基金会的新德国非营利组织管理。
几个月后,Oracle选择将OpenOffice.org项目捐赠给Apache软件基金会,该基金会今天将OpenOffice.org作为所谓的podling项目维护,直到OpenOffice.org完成迁移过程并完全集成到Apache组织中。(…)
”
“
[Charles E. Craig, Jr.: What is the difference between GNOME, KDE, Xfce, and LXDE?](//www.renewablepcs.com/about-linux/kde-gnome-or-xfce)
在Linux中,有很多选择,包括桌面环境和窗口管理器。Linux中四个最流行的桌面环境是GNOME、KDE、Xfce和LXDE。这四个都提供了复杂的点击式图形用户界面(GUI),与Windows和Mac OS X中发现的桌面环境相当。当您询问不同的人哪个是GNOME、KDE、Xfce和LXDE之间最好的时,您可能会得到很多不同的答案。那么GNOME、KDE、Xfce和LXDE哪个最好?嗯……这很大程度上取决于个人意见,并且您的计算机硬件的功能也可能在决定中发挥重要作用。例如,使用旧计算机的用户最好选择Xfce或尤其是LXDE,而使用较新硬件的用户可以通过选择GNOME或KDE获得更多的桌面效果。我的建议是尝试这四个桌面环境,并自行决定哪个最适合您。GNOME、KDE、Xfce和LXDE都是优秀的,并且在不同程度上都可以进行定制。我个人最喜欢的是GNOME 2.x,它正在逐渐被GNOME 3取代,但(非常幸运的是)GNOME 2.x仍在Linux Mint、Debian和其他一些发行版中保持活跃。在最新的桌面环境中,我最喜欢的是新发布的Xfce 4.8。(…)
”
“
[Network World/Stephen Spector: Can you be open source and not open source?](//www.networkworld.com/community/node/77342)
大多数人认为开源项目具有以下共同特征
-
源代码访问
-
提交代码更改的流程
-
提交错误的流程
-
文档(质量各不相同)
-
项目商标所有权
-
公共发布计划
当然,可能还有其他被认为是特征的项目,但是我想专注于第二条;提交代码更改的流程。如果一个开源项目具有上述所有特征,但不能接受代码更改,它是否不再是一个开源项目?(…)
”
“
[Wazi/Carla Schroder: Four Steps Toward a Successful Open Source Project](//olex.openlogic.com/wazi/2011/four-steps-toward-a-successful-open-source-project/)
开源软件有很多优点。它可以帮助您的企业降低成本并生产更好的软件。它是开放的、可审计的、可定制的,并且摆脱了专有软件中具有限制性、侵入性的许可和EULA。您可以围绕一个开源项目建立一个社区,该社区汇集了员工和外部开发人员的贡献。如果您想启动和管理一个真正的开源项目,这里有四个基本任务可以帮助您入门:从小处着手,建立信任和社交资本,明智地开始,并为未来而构建。(…)
”
警告!
“
[the telegraph: 10-year-old girl hacker discovers smartphone security flaw](//www.telegraph.co.uk/technology/news/8691096/10-year-old-girl-hacker-discovers-smartphone-security-flaw.html)
一个10岁的女孩在Android和iOS游戏中发现了一个安全漏洞,因为她对它们缓慢的节奏感到“无聊”。
图1。Farmville类似于容易受到攻击的游戏

这位年轻的黑客,其真实姓名尚未透露,在拉斯维加斯的Defcon会议上展示了她的发现,作为寻找下一代计算机安全专家的竞赛的一部分。
以“CyFi”这个黑客名称,她发现她可以手动推进时钟,以避免等待虚拟作物生长。独立研究人员已经证实了该漏洞。
她**告诉CNET**:“在游戏中取得进展很难,因为需要很长时间才能让东西生长。所以我认为,‘为什么不直接更改时间呢?’”
CyFi的黑客行为还涉及绕过游戏中旨在捕获此类作弊行为的措施。她发现断开设备的WiFi连接并以小增量推进时钟可以避免检测。
尚未透露该技术授予攻击者对设备的多少控制权,以及哪些游戏容易受到攻击,以便开发人员可以修补安全漏洞。
”
反馈▲▼
您对本文中提及的任何内容有评论吗?那么请直接前往 评论区 告诉我们!
或者,如果您想成为 openSUSE:Weekly 新闻团队 的一部分,请查看我们的团队页面并加入!
如果您不知道如何贡献,请查看 贡献页面。
我们有一个 Etherpad,您也可以使用它来提交新闻。
与我们交流
或者通过 IRC、论坛或邮件列表与更广泛的 openSUSE 社区沟通或获得帮助,请参阅 沟通。
访问我们的 connect.opensuse.org 页面:并提供您的反馈。
访问我们的 Facebook 粉丝专页:粉丝专页
您还可以通过 Bugtracking 和 Featurerequests 提交反馈。
保持更新
您可以在 news.opensuse.org 订阅 openSUSE Weekly News RSS 源。
DOCS:访问官方 openSUSE 文档页面:docs.opensuse.org。
鸣谢▲▼
感谢本期
-
Sascha Manns,主编
-
Satoru Matsumoto,编辑部
-
Gertjan Lettink,论坛版块
-
Thomas Hofstätter,活动编辑
-
Thomas Schraitle,DocBook 顾问
致谢▲▼
感谢本期
-
RenderX XEP,PDF 创建和渲染
-
SyncRO Soft Ltd.,Oxygen XML 编辑
-
iJoomla,调查
版权声明▲▼
我们的许可列表
商标
SUSE ®、openSUSE ®、openSUSE ® Logo 和 Novell ® 是 Novell, Inc. 的注册商标。
Linux ® 是 Linus Torvalds 的注册商标
翻译▲
openSUSE每周新闻被翻译成多种语言。第188期有以下语言版本:
即将推出
首次发布于://saigkill.homelinux.net
公告▼
Google 暑期代码项目▲▼
状态更新▲▼
发行版
构建服务团队
KDE 团队
openFATE 团队
安全更新▲▼
内核回顾▲▼
技巧与窍门▲▼
Planet SUSE▲▼
openSUSE 论坛▲▼
网络▲▼
反馈▲▼
鸣谢▲▼
致谢▲▼
版权声明▲▼