openSUSE 每周新闻 205 出炉!
12月10日 2011 | Sascha Manns | 无许可
我们很高兴地宣布 openSUSE 每周新闻第 205 期。

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

本作品(汇编)根据 知识共享署名-相同方式共享 3.0 未移植许可 授权。汇编本身的权利版权归 Sascha Manns 所有。
退出:如果您是作者,并且不想被包含在 openSUSE 每周新闻中,只需发送邮件至:<[news@opensuse.org](mailto:news@opensuse.org)>。
所引用文章的版权归原始作者或版权所有者所有。如果您想重用这些文章,请咨询每个原始版权所有者应应用的许可。我们不转载任何没有免费许可的文章,我们只是根据德国版权法的协议进行介绍。
如果您是作者并想将您的博客设置为免费许可,请访问://goo.gl/Tw3td
我们感谢整个 openSUSE 每周新闻团队和 open-slx gmbh 花费时间精力在 openSUSE 每周新闻上。
发布日期:2011-12-10
目录
2011 年委员会选举状态更新
团队报告 在社区中
来自社区活动和会议 openSUSE 供你聆听 贡献者 新/更新的应用 @ openSUSE 安全更新 内核审查 技巧和窍门
针对桌面用户 针对命令行/脚本 新手 针对开发者和程序员 针对系统管理员 Planet SUSE openSUSE 论坛:向 openSUSE 12.1 的发布致敬! 在网络上
报告 评论和文章 反馈 鸣谢 版权
我们的许可 商标 翻译列表
我们很高兴地宣布 openSUSE 每周新闻第 205 期。
您也可以以其他格式阅读本期内容 此处。
祝您阅读愉快 :-)
2011 年委员会选举▼
“
Will Stephenson:openSUSE 委员会选举 – 我的宣言
TL;DR:openSUSE 作为项目需要提高水平,下一届 openSUSE 委员会可以引导项目达成我们发布版的明确目标,并以更高的标准完成它们。否则我们可能会陷入一个无方向性的、充斥着个人项目、无意义讨论和争吵部落的混乱局面。
”
状态更新▲▼
团队报告
构建服务团队
构建服务统计信息。 统计信息可以在 Buildservice 上找到
openFATE 团队
最受欢迎的功能
“
[decouple download and installation (Score: 380)](https://features.opensuse.org/120340)
网络安装可以通过并行运行软件包下载和软件包安装来改进。
”
“
[Look at plymouth for splash during boot (Score: 210)](https://features.opensuse.org/305493)
当我第一次听说 plymouth 时,我想打开一个 fate 功能,但阅读 //fedoramagazine.wordpress.com/2008/10/21/interview-fedora-10s-better-startup/ 真的让我觉得我们应该走这条路。
Ray 的评论以“启动过程中的每一次闪烁和模式更改都会降低整体体验”开头,尤其有趣。 跟踪“默认情况下不显示 grub”在这里可以吗?
”
“
[1-click uninstall (Score: 177)](https://features.opensuse.org/305305)
轻松删除软件! 例如:您使用“一键安装”安装了一个应用程序(这将安装您需要的所有软件包),应该有一种简单的方法(也只需一键)来删除您使用该一键操作安装的内容…… 换句话说:一个“一键卸载”来删除已安装的软件(包括依赖项和软件包)。
”
“
[Update to GRUB v2 (Score: 174)](https://features.opensuse.org/308497)
为 GRUB 0.97 开发的每个错误或功能都已被上游项目拒绝,转而使用 GRUB 2。 分发社区中存在抵制切换引导加载程序的阻力,但这种僵局不会消失。 代码本身编写得不好,维护得也不好。 添加新功能涉及跳过许多可能无法正常工作的障碍。 例如,fs 实现有一个静态缓冲区,可以用于内存管理。 它只有 32k。 对于复杂的文件系统,甚至是一个简单的日志文件系统,我们遇到了问题(例如 reiserfs 加载时间过长的问题),因为我们没有足够的内存来为日志进行块映射,因此需要为每次元数据读取扫描它。(是的,真的。)(…)
”
“
[Popularity contest (Score: 128)](https://features.opensuse.org/305877)
我们需要对用户偏好的软件包和积极使用的软件包进行反馈。
-
重用 popcon 将为我们提供可以直接与 Debian 和 Ubuntu 比较的结果
-
packagers 团队可以负责该软件包
-
我们需要 YaST 中的一个配置对话框,该对话框足够醒目
-
我们需要在 opensuse.org 上建立服务器基础设施。(存在某些隐私问题,请参阅 Debian FAQ 以了解详细信息)
”
最近请求的功能
上周新请求的功能。 如果您感兴趣,请投票和/或评论。
“
[Remove "tracker" from lxde](https://features.opensuse.org/313038)
由于 LXDE 旨在提供一个轻量级的桌面环境,因此不应提供不必要的臃肿组件,例如 tracker。
不幸的是,openSUSE 的 LXDE 模式包含 Brasero,它会自动将 tracker 作为依赖项引入。
”
“
[openSUSE Kids Edition/Mode](https://features.opensuse.org/313039)
OpenSUSE 儿童版是一个创建针对儿童的发行版或模式的想法。这应该包括(但不限于):-
-
吸引儿童的壁纸、图标、主题…
-
一个互联网或程序过滤器,用于阻止有害内容
-
游戏、与教育和娱乐相关的程序(例如 tuxpaint、Google Chrome 和许多游戏)。
”
“
[Prettier boot process](https://features.opensuse.org/313040)
现在,启动过程看起来有点难看。systemd 产生一堆代码,启动画面很无聊。对于 12.2,应该将漂亮的绿色完成和红色失败带回到启动过程,并且 geeko 标志应该做更多的事情,例如改变颜色,就像一个进度条一样,或者在机器启动时四处走动。
”
“
[Show screenshots to help user choose which desktop to install](https://features.opensuse.org/313047)
目前,当用户选择他们想要安装的桌面类型时,他们会看到一个相当“无聊”的菜单,其中包含大量文本,描述了 GNOME、KDE 以及他们如何选择。
我希望看到至少 GNOME 和 KDE 的屏幕截图,甚至 XFCE 和 LXDE 的屏幕截图,以便用户可以看到并帮助他们选择要安装的桌面环境。
”
“
[Include openSUSE manuals in default install](https://features.opensuse.org/313049)
在默认安装中包含官方 openSUSE 手册。要么将它们添加到每个用户目录中,要么从 /usr/share 建立符号链接。
”
“
[Add link to opensuse-guide.org to the greeter, and link on desktop](https://features.opensuse.org/313050)
非官方 openSUSE 指南是新用户最棒的资源之一。通过将其放在最前面,它将帮助新用户减少挫败感,并帮助我们支持他们的人减少挫败感。
坦率地说,我希望我在第一次使用 openSUSE 时就了解了该指南……它会省去我一些麻烦。
”
“
[Integrate PulseAudio with Jack](https://features.opensuse.org/313053)
创建一个预配置的 Jack,设计为通过 PulseAudio 路由,以便更简单地使用 Jack,并透明地处理音频。
”
“
[Simplified install workflow](https://features.opensuse.org/313062)
安装工作流程应该尽可能简单。因此,它应该考虑到非 IT 人员的观点,并且只询问真正关键的问题。为什么我们要问用户他们喜欢使用哪个桌面环境?Linux 初学者并不关心 KDE 或 Gnome。
即使默认模式下的摘要也应该尽可能全面。网络配置在 80%、90% 或更多的情况下是不需要的。如果通过 DHCP 提供了 IP 地址,则无需向用户提供摘要。大多数用户打算尽可能简单地使用他们的计算机。因此,提出的问题越少,体验就越流畅。
这个问题最初是在这个线程中讨论的 //lists.opensuse.org/opensuse/2011-12/msg00382.html
”
功能统计
openSUSE 发行版的统计信息 在 openFATE 中
测试团队
“
[Larry Finger: Weekly News for December 10](//lists.opensuse.org/archive/opensuse-testing/2011-12/msg00002.html)
测试核心团队的下一次会议将于 2011 年 12 月 12 日星期一 18:00 UTC 在 Freenode IRC 网络的 #opensuse-testing 频道上举行 (irc://irc.freenode.net/opensuse-testing)。
在这次会议上,我们将讨论 openSUSE 12.1 发布周期,并分析哪些方面做得好,哪些方面可以改进等等。如果您有任何想贡献的讨论内容,请加入我们。请记住,这是一个社区发行版。
”
翻译团队
-
每日更新的翻译统计信息可在 openSUSE 本地化门户 上找到。
社区中▲▼
社区帖子
“
[Michal
Hrušecký: openSUSE 12.1 Launch Party in Prague](//michal.hrusecky.net/2011/12/opensuse-12-1-launch-party-in-prague/)
上周五我们在布拉格举行了 12.1 发布派对。这次是在 SUSE 办公室。为什么发布后这么久?我们想确保为我们的客人准备一些新的闪亮工厂制造的 DVD。而且,当我们等待时,碰巧是圣尼古拉斯节。对于那些不了解捷克传统的人来说,在圣尼古拉斯节,人们打扮成圣尼古拉斯、恶魔和天使走在城市里,拜访孩子们。好的孩子会从圣尼古拉斯那里得到一些零食作为奖励,坏的孩子会从恶魔那里得到土豆或煤炭作为奖励。我们想利用一下这个传统,因此每位客人都会从圣尼古拉斯那里得到一份小礼物。由于他们是我们的社区,当然他们都是好的。但以防万一,我打扮得有点像恶魔……
”
活动与会议
过去
即将到来
您可以在以下网址找到有关其他活动的更多信息:openSUSE 新闻/活动。 - 本地活动
供您聆听的 openSUSE
openSUSE 每周新闻以德语播客形式提供。您可以在 //saigkill.homelinux.net/podcast 上收听或下载它。
沟通
贡献者
openSUSE 上的新/更新的应用▲▼
“
[Duncan
Mac-Vicar: bicho 0.0.3 released](//duncan.mac-vicar.com/2011/12/09/bicho-0-0-3-released/)
Bicho 是一个 Ruby gem,用于实现对 bugzilla 的访问。它是一个库,但附带一个简单的命令行客户端。
此 版本 修复了一些错误并增加了对命名查询的支持。(…)
”
安全更新▲▼
要完整查看安全公告,或在发布后尽快收到它们,请参阅 openSUSE 安全公告 邮件列表。
“
openSUSE-SU-2011:1299-1:重要:xorg-x11-libs
表 1. openSUSE 安全公告| 软件包 | **xorg-x11-libs** |
| 公告 ID | openSUSE-SU-2011:1299-1 |
| 日期 | 2011 年 12 月 5 日 星期一 18:08:19 +0100 (CET) |
| 受影响的产品 | openSUSE 11.4 openSUSE 11.3 |
| 描述 | 一个缓冲区溢出 |
”
内核回顾▲▼
“
[h-online/Thorsten Leemhuis: Kernel Log: Coming in 3.2 (Part 3) - Architecture](//www.h-online.com/open/features/Kernel-Log-Coming-in-3-2-Part-3-Architecture-1390730.html)
优化的汇编代码路径加速 SHA1 并提高了 Blowfish 和 Twofish 加密算法的速度。下一个计划的 Linux 内核版本避免了 AMD 最新处理器中发现的缓存问题,并包含新的和扩展的 Intel CPU 驱动程序。
秉承每周发布的惯例,Linus Torvalds 发布 了 Linux 3.2 的第四个候选版本上周五。它包含的更改比前两个 RC 少,Torvalds 说“事情真的平静下来了”,甚至说“有点可疑”。随着 Linux 3.2 的开发进展,Kernel Log 正在继续其“3.2 中的内容”迷你系列。在描述了内核的 网络驱动程序和基础设施 领域的进展以及与 文件系统 相关的进展之后,我们将现在介绍内核架构和处理器支持方面的变化;在接下来的几周里,更多的文章将讨论内核的基础设施和驱动程序。
”
“
[Rares
Aioanei: kernel weekly news – 10.12.2011](//schaiba.wordpress.com/2011/12/10/kernel-weekly-news-10-12-2011/)
Rares 以 openSUSE 风格呈现他的每周内核回顾。
”
技巧与窍门▲▼
针对桌面用户
“
[Fred Blaise: Talend Studio on Linux:
making it look nicer](//ironman.darthgibus.net/?p=148)
看起来不像 Mac 或 Win32,对吧?你可以在网上找到一些教程,GTK+ 参考在这里,一个 GTK+ 主题教程。在你的主目录中创建一个 .gtkrc-eclipse,内容如下:(…)
”
针对命令行/脚本新手
“
[BashShell.net/Mike: Using diff to Compare Directories](//bashshell.net/script-of-the-week/using-diff-to-compare-directories/)
diff 命令比较两个文件或目录并返回差异。这为您提供了一种监视重要目录中更改的方法,例如包含 Linux 系统上大多数配置文件 /etc。为了使之正常工作,您需要创建一个列出 /etc 目录内容的 文件,以便进行比较。(…)
”
针对开发人员和程序员
“
[LinuxCareer.com/Rares Aioanei: C development on Linux - Functions - V.](//how-to.linuxcareer.com/c-development-on-linux-functions-v)
1. 介绍
C 标准库为许多常见任务提供了大量函数。还有许多用于额外功能的库,例如 GUI 设计 (GTK+) 或数据库接口 (libpq)。但是,随着你在 C 编程世界中的进步,你很快就会发现自己在相同的顺序中重复相同的指令,这会耗时且效率低下。所以你可以将所有这些指令包装在一个函数中,并在需要时调用该函数。通过阅读这篇文章,你将学到这些知识,以及一些可以使你的生活更轻松的有用技巧。任何建议或问题请前往 论坛,和以前一样。(…)
”
针对系统管理员
“
[BeginLinux.com: Automate Install With AutoYaST Answer Files](//beginlinux.com/desktop/opensuse/automate-install-with-autoyast-answer-files)
这是关于安装 opensuse 的最后一篇文章。回顾一下,我们已经介绍了 配置 DHCP 服务器、在 OpenSUSE 上安装 Apache、OpenSUSE PXE 启动,今天我们将讨论如何使用 AutoYaST 答案文件自动执行安装。
我们安装拼图的最后一部分是创建答案文件,在 SUSE 中这被称为 AutoYaST。如果我们只安装一台服务器或一台桌面,也许我们可以不用答案文件;但是,当我们需要安装几个或多个服务器时,AutoYaST 为我们提供了无人值守的安装:一个构建脚本,用于创建一致性和符合管理安全机构的规范。简而言之,我们需要答案文件。(…)
”
“
[Aditya Patawari: Controlling Your Linux Server Using Twitter](//blog.adityapatawari.com/2011/12/controlling-your-linux-server-using.html)
上周末我写了关于“使用 Twitter 监控你的 Linux 服务器”使用命令行客户端“MYST”。我添加了一个新功能到 MYST,你可以使用 DM 命令你的服务器执行命令。让我们开始配置吧。(…)
”
“
[Wazi/Carla Schroder: Shh! OpenSSH Secrets Here](//olex.openlogic.com/wazi/2011/shh-openssh-secrets-here/)
如果你经常使用多台计算机,那么保持你的数据文件井井有条并管理多个登录 ID 可能是一个挑战。OpenSSH 可以帮助你解决这些任务。它是一个强大、安全的工具,可以让你无需设置文件服务器即可共享文件,快速安全地远程运行应用程序和执行远程管理任务。你可能已经知道如何 使用 OpenSSH 进行文件传输。在这里我们将发现一些不太为人所知的 OpenSSH 技巧,可以使漫游计算机用户的生活更轻松。
要使用该软件,你需要在所有需要访问的计算机上安装并运行 OpenSSH 服务器和客户端。在本文中,我使用 local 指的是我们启动 OpenSSH 会话的计算机,remote 指的是我们登录的计算机。(…)
”
“
[Linux.com/Carla Schroder: Embiggen Your KVM Virtual Machines](https://www.linux.com/learn/tutorials/519933-embiggen-your-kvm-virtual-machines)
当你配置虚拟机时,你试图确保它们拥有所需的存储空间。但是,如我们所知,存储需求会随着时间的推移而变化。如果你需要更多空间的 KVM 机器,我们可以使用你已经拥有的工具来增加它们的存储空间。
在 使用 Linux 的 KVM 管理实时和离线迁移 中,我们学习了如何迁移虚拟机以及如何管理磁盘存储。今天我们将学习如何调整 VM 大小并添加存储空间。(…)
”
“
[IBM developerWorks/Paul Ferrill: Scripting KVM with Python, Part 1: libvirt](//www.ibm.com/developerworks/linux/library/os-python-kvm-scripting1/index.html)
虚拟化是当今市场上大多数服务器操作系统中的标准设备。在 Linux® 世界中,有两种主要的服务器虚拟化选择:基于内核的虚拟机 (KVM) 和 Xen。KVM 是 Red Hat 和其他公司使用的主要技术。虽然 Citrix 拥有 Xen,但大部分核心功能仍然是公共领域的。
虚拟机器管理器 (VMM,或 virt-manager) 项目提供了一个工具,用于管理 KVM 和 Xen 虚拟机 (VM) 实例的创建和运行。VMM 使用 Python 编写,并使用 GTK+ 库进行图形用户界面构建。实际工作是通过 libvirt 库完成的,您将在本文系列中使用该库。虽然 libvirt 是 Red Hat 赞助的项目,但它仍然是一个开源项目,可在 GNU Lesser General Public License 下获得。
libvirt 由几个不同的部分组成,包括应用程序编程接口 (API) 库、守护进程 (libvirtd) 和默认命令行实用程序 (virsh)。为了本文的目的,所有测试均使用 Ubuntu Server 版本 11.04 完成。安装和设置部分涵盖了我为配置服务器以开发此处介绍的脚本所做的一切。第一部分涵盖了 libvirt 和基于内核的虚拟机 (KVM) 虚拟化的基础知识,以及一些命令行脚本,以激发您的兴趣。第二部分将更深入地探讨,并向您展示如何使用 libvirt、Python 和 wxPython 构建自己的虚拟化管理工具。(…)
”
“
Jörg Stephan: [更新] 奇怪,有人有什么想法吗?
非常感谢 #
正如我们现在发现的那样,启动/关闭问题仅仅是由 systemd 引起的,因此,在启动时(在 grub 菜单上),您可以切换到 systemV 通过 **F5**,这就可以正常工作了。
所以现在我们必须谈谈如何再次使 systemV 成为默认设置,只需查看 SUSEhelp 通过 IRC 发布的内容
“ **
就像它所说的那样简单:(…)
”
“
Masim Sugianto: 在 SLES 11 SP1 64 位上安装 Zimbra 邮件服务器,少于 30 分钟 - 第 1 部分
以下文章将解释关于快速简便的教程:如何在 SUSE Linux Enterprise Server 11 SP1 64 位上安装 Zimbra 邮件服务器。我将在此教程中使用 Minimal Server Appliance 来简化安装过程。以下是一些与服务器设置相关的说明
-
警告:此指南使用 Preload ISO,并将擦除硬盘上的所有内容!如果您不想删除现有数据,请考虑使用虚拟化服务器或使用 ISO-LiveCD。
-
Zimbra 服务器将使用私有 IP,该 IP 将使用 NAT 转换为公有 IP
-
Zimbra 将使用 Split-DNS 概念进行设置。这意味着在内部网络中,邮件服务器将基于私有 IP 网络识别,而从外部将基于公有 IP 识别。为此,内部 DNS 将在 Zimbra 邮件服务器中设置
-
Zimbra 完全限定域名:mail.vavai.net,私有 IP:192.168.1.254 (…)
”
Planet SUSE▲▼
“
Dominique Leuenberger: 基于 typelib 的依赖生成增强
很久以前,我 发布 关于我们包含一个自动依赖生成器,用于 typelib() 样式的 provides 和 requires。主要目标是让各种种子和基于 python 的程序,它们依赖于基于 gobject-introspection 的绑定,正确地需要这些绑定,这也带来了所需的库。
对于 openSUSE 12.2 发布周期,我们必须进一步推进:由于 typelib 命名空间和版本与共享库名称的增长不呈线性关系,因此我们必须将 *.typelib 文件从共享库包中分离出来。
一个示例,说明为什么需要将 typelib 文件从库中分离出来
Clutter:库的名称从 libclutter-glx-1.0.so.0 更改为 libclutter-1.0.so.0,typelib 仍然是 Clutter-1.0.typelib。在这种情况下,升级过程略微“混乱”,通过分离 typelib 文件可以避免很多问题。(…)
”
“
Thomas Schraitle: 使用 DocBook 进行烹饪
嗨,DocBook 爱好者,浏览了一本书,使用了您最喜欢的搜索引擎,或在 LinkedIn、Xing 或 DocBook 邮件列表中寻找您问题的答案?
作为额外的替代方案,我很高兴地宣布我的最新项目
“The DoCookBook 项目(根据 Creative Commons License 发布)”
拗口的名字是一种文字游戏,结合了 DocBook 和食谱这两个中心主题。(…)
”
“
Masim Sugianto: 如何检查、测试和验证 DNS 中的 DKIM 记录是否正确有效
正如我在文章中所写的那样:“10 个审计和改进邮件服务器性能的技巧”,Dkim 或 Domainkeys 是一种可用于提高目标邮件服务器上电子邮件接受率(资格)的功能。
DomainKeys 或 DKIM 签名基本上允许好的发送者“签名”消息,以证明它确实来自他们。此过程是通过使用与域名和邮件服务器身份相对应的特定代码对传出邮件进行签名来获得的,因此被认为是有效且令人信服的授权发送者。
”
“
几周前,我偶然发现了一个非常有希望的字体项目。它被称为 Exo 字形系列,我认为这可以成为我们发行版中的一个有价值的补充
这种无衬线字体制作精美,包含 9(!) 种不同的宽度,如下面的图形所示:(…)
”
“
虽然 Calligra 2.4 没有包含在 openSUSE 12.1 的一部分中,但它的 最新 beta 可在 KDE:UpdatedApps 存储库中使用,我希望 Tumbleweed 也能采用它。我对这个版本感到非常兴奋,我想分享原因!
小介绍
如您所知或不知道的那样,Calligra 是 KWord 维护者与 KOffice 团队其余成员分离的结果。基于 ODF 的套件包含广泛的应用程序。从 Krita(Linux 上最通用和易于使用的草图和绘画应用程序,点击查看专家意见),到 Kexi(作为自由软件可用的功能最强大、最完整的数据库工具)——到 Words、Karbon 和 Stage。后两者以及 Calligra 中的所有其他应用程序,远不如 Krita 和 Kexi 成熟。该团队一直在限制其范围,专注于使其稳定和可用,同时跳过功能。
”
openSUSE 论坛:向 openSUSE 12.1 的发布表示祝贺!▲▼
“
[NEW Users - openSUSE-12.1 Pre-installation - PLEASE READ](//#/english/get-technical-help-here/how-faq-forums/new-user-how-faq-read-only/467087-new-users-opensuse-12-1-pre-installation-please-read.html)
Keeping this one up for another week. openSUSE 12.1 is new, we like to draw your attention to this article in the New User HOWTO/FAQ subforums. Like with every openSUSE release our admin oldcpu has prepared a document for new users to read before starting to install openSUSE 12.1. If you're new to openSUSE, this is a must-read, if you're already an openSUSE user, even very experienced, the article still deserves your attention.
”
“
[No acceleration with ATI proprietary driver - Opensuse 12.1](//#/english/get-technical-help-here/install-boot-login/468836-no-acceleration-ati-proprietary-driver-opensuse-12-1-a.html)
These days openSUSE, or rather linux in general, has good open source support for ATI and NVIDIA based video cards. Yet, to get the full blast out of your video card, you still need to install the ATI or NVIDIA proprietary driver. This thread is started by a member who's having difficulties getting his ATI video card to use it's full capabilities. In the thread we find that our member please_try_again discovers a bug in the ATI updater, delivering a fix at the same time. If you're experiencing trouble installing the ATI driver, please read this thread, it may help you solve your trouble.
”
“
[The Tumbleweed subforum](//#/english/get-technical-help-here/tumbleweed/)
Some attention for the Tumbleweed -openSUSE's rolling release- subforum. My personal advice is to read our admin swerdna's instructions on how to move to Tumbleweed. The various threads in the subforum will probably provide answers to most questions related to Tumbleweed.
”
“
openSUSE Language specific subforums:
我们现在在 openSUSE 论坛的框架下托管以下特定语言的子论坛:主论坛,英语 中文(Chinese) Nederlands (Dutch) Français (French) Deutsch (German) Ελληνικό (Greek) Magyar (Hungarian) 日本語 (Japanese) Portuguese Pусский (Russian)
”
网络▲▼
报告
“
[ITworld/Brian Proffitt: SUSE: Global Linux jobs on the rise](//www.itworld.com/it-managementstrategy/231609/suse-global-linux-jobs-rise)
即使 Linux 基金会报告了美国 Linux 职位,全球图景似乎也更令人鼓舞。
这是我与 SUSE Linux 工程副总裁 Ralf Flaxa 的谈话得出的结论,他描绘了一幅关于 SUSE 和其他非美国公司在全球范围内招聘工程师的强劲图景。
作为主要负责 SUSE 工程师招聘的人,Flaxa 对 Linux 职业前景有着独特的看法,尤其是在欧洲市场。“虽然 Flaxa 当然认识到 Linux 基金会最近的信息图表对美国的重要性,但我的观点看起来有点不同。”(…)
”
“
[Datamation/Sean Michael Kerner: Xamarin Brings Mono to IceCream Sandwich](//www.datamation.com/open-source/xamarin-brings-mono-to-icecream-sandwich.html)
2011 年对于 Mono 社区来说是发生重大变化的一年。在大多数情况下,这些变化导致了新的开发势头。今天,Mono 的启动公司 Xamarin 宣布 Mono for Android 4,为 Google 的最新 Android 版本提供支持。
Mono 最初由 Novell 作为 Microsoft .NET 框架的开源实现启动。在 Novell 被 Attachmate 收购后,领先的 mono 开发人员,包括项目创始人 Miguel de Icaza,离开了公司,成立了一家名为 Xamarin 的公司,该公司专注于移动开发。7 月,SUSE Linux 与 Xamarin 合作,为 Novell/SUSE 客户提供支持。(…)
”
“
[The Register/Gavin Clarke: Microsoft welcomes OSI open source to Win8 store](//www.theregister.co.uk/2011/12/08/open_source_windows_8_windows_store/)
大多数,但并非所有,开源应用程序都被微软欢迎进入 Windows 8 Windows Store。
Store 的应用开发者协议(此处)允许开发人员使用任何通过 开源倡议 (OSI) 批准的开源许可证构建他们的应用程序进行下载和安装。(…)
”
评论与文章
“
[ZDNet/Steven J. Vaughan-Nichols: Finding a Linux Job](//www.zdnet.com/blog/open-source/finding-a-linux-job/9966)
所以你想找一份 Linux 工作吗?好吧,根据 Linux 基金会 的说法,这些工作是存在的。具体来说,Linux 工作几乎平均分为开发人员(53%)和系统管理员(47%)。
Linux 基金会营销和开发者项目副总裁 Amanda McPherson 告诉我:“Linux 职位市场正在蓬勃发展,我们正在做各种事情来了解最需要哪些技能以及如何帮助解决我们公司和个人成员的机会,以及使用我们的 Linux 培训课程。我们从 Jobs Board 收集的数据确实反映了常用编程语言的重要性,以及 Linux 取得巨大成功的领域——例如 Android。移动和嵌入式开发技能在当今市场中非常有价值。如果您可以在安全性、电源管理和设备级别上工作,您将为这个蓬勃发展的 Linux 开发领域做好准备。”(…)
”
“
[IBM developerWorks/M. Tim Jones: Evolution of shells in Linux](//www.ibm.com/developerworks/linux/library/l-linux-shells/index.html)
Shell 就像编辑器:每个人都有自己最喜欢的,并强烈捍卫这种选择(并告诉您为什么应该切换)。诚然,shell 可以提供不同的功能,但它们都实现了几十年前开发的的核心思想。
我第一次体验现代 shell 是在 1980 年代,当时我在 SunOS 上开发软件。一旦我学会了将一个程序的输出作为另一个程序的输入(即使多次以链的形式执行此操作),我就有了一种简单而有效的方法来创建过滤器和转换。核心思想提供了一种构建简单工具的方法,这些工具足够灵活,可以与其他工具结合使用。这样,shell 不仅提供了一种与内核和设备交互的方式,还集成了诸如管道和过滤器之类的服务,这些服务现在是软件开发中的常见设计模式。
让我们从 shell 的简短历史开始,然后探索今天 Linux 上可用的一些有用且奇特的 shell。(…)
”
“
ITWire/Sam Varghese: 两个发行版的故事:openSUSE 和 Linux Mint
只要我记得,GNU/Linux 发行版都像 Windows 一样,在屏幕左下角有一个开始菜单。
这并不奇怪,因为大多数转向 GNU/Linux 的人都是 Windows 难民。为了缓解过渡,需要一些相似之处。
即使 Ubuntu 在 2004 年出现,尽管菜单位于屏幕顶部,但将其移动到底部也很容易。Ubuntu 正在跟踪 GNOME 的开发,与后者的每六个月发布时间表保持同步。(…)
”
“
ITWorld/Joab Jackson: Usenix:达特茅斯正在扩展 diff、grep Unix 工具
在 Google 和美国能源部的资助下,达特茅斯大学的两位计算机科学家正在更新传统的 grep 和 diff Unix 命令行实用程序,以处理更复杂的数据类型。
需要进行这些更新,因为“我们现在倾向于使用具有跨越多行的有意义结构的更基于模型的配置语言”,达特茅斯研究生 Gabriel Weaver 说道,他和达特茅斯计算机科学教授 Sean Smith 正在创建 grep 和 diff 的变体。Weaver 在本周在波士顿举行的 Usenix 大型安装系统管理 (LISA) 会议的海报环节上展示了新的实用程序。(…)
”
反馈▲▼
您对本文中提到的任何内容有评论吗?然后直接前往 评论区 告诉我们!
或者,如果您想成为 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 Weekly News 已翻译成多种语言。第 205 期有以下语言版本:
即将推出
首次发布于://saigkill.homelinux.net
2011 年委员会选举▼
状态更新▲▼
构建服务团队
openFATE 团队
测试团队
openSUSE 上的新/更新的应用▲▼
安全更新▲▼
内核回顾▲▼
技巧与窍门▲▼
Planet SUSE▲▼
openSUSE 论坛:向 openSUSE 12.1 的发布表示祝贺!▲▼
网络▲▼
反馈▲▼
鸣谢▲▼
致谢▲▼
版权声明▲▼