142013
 

今日,openSUSE12.3发布,为普通用户、系统管理员、开发者分别带来诸多更新、升级,比较引人注意的一点在于,openSUSE成为了继Fedora之后又一个抛弃MySQL的Linux发行版,采用MariaSB取而代之,按照这一趋势,主流Linux发行版与MySQL完全分道扬镳的日子不会太远。

medium.cn

以下是openSUSE中国贡献者Marguerite Su对openSUSE 12.3的介绍:

亲爱的贡献者、好朋友和粉丝们:最新的 openSUSE 发行版,12.3,为您准备好啦!经过六个月的精心料理,我们很高兴为您献上以自由和开源之名炮制的佳肴荟萃,在独一无二的绿色点缀下 —— 稳定,友好,有趣。

由于本次的发行周期较短,我们把大多数精力都集中到了细节的优化上,为您打造了一款精致的产品。这个世界上最强大最灵活的 Linux 发行版本次的点睛之笔在于我们雷霆般犀利的引导基础设施和软件包管理,对桌面环境的大量抛光,以及为您的服务器打开了通往“云”的天堂之门。

亮点


由于本次发布周期较短,更多注意力都放在了细节上。

点睛之笔

openSUSE 12.3 完成了 systemd 整合并基于 journald 提供了更好的系统日志体验。软件包管理进行了一些图形界面的稳定化工作,并引进了一款新主题来让从引导到进入桌面的观感能够一致。openSUSE 的 Live CD 容量增加到了 1G,ARM 团队也希望在几周内能够做出一个相似容量的稳定的 openSUSE 12.3 ARM,64位 ARM 映像的第一个预览版本也很快就要发布。

增量优化

最新的桌面为用户带来了更多的增量优化,如 KDE Plasma 桌面带来了更迅捷的元数据处理,一个全新的打印管理员和改进的蓝牙整合; GNOME Shell 为 MS Exchange 和 Widnwos Live 带来了改进的通知系统,更好的文件管理和账户整合。

新奇功能

openSUSE 12.3 为用户带来了新技术,如搭载的 PostgreSQL 9.2 有了原生 JSON 支援(非 SQL 风格的);我们默认从 MySQL 转投了 MariaDB;云服务爱好者在本版中将第一次得到一个完整的 OpenStack “Folsom”; E17 桌面、Sawfish 和 awesome 窗口管理员在本版中也是首次亮相。

大步向前

openSUSE 携带了很多更新的应用程序。DigiKam 3.0 为批处理照片带来了许多扩展功能,以及一些全新或改进的过滤器和插件; 主要的个人信息管理应用也得到了升级:Evolution 现在有了一个自动更新的搜索文件夹,以及全局的拼写检查; Kontact 的快速过滤器现在能够搜索邮件全文,撰写器也得到改良。开发工具如 KDevelop、monodevelop 和 valgrind 均实现了初步的 Android 支援; 开发库如 GTK3 和 KDE 开发平台也都分发了新版本。本版也为 x86_64 硬件带来了不错的 UEFI 支援和实验性的启用安全引导的硬件的支援。

细节


对于用户

KDE

KWin 带来了对大多数虚拟机的 openGL 支持和对每个显示器的色彩管理支持。也引入了更棒的打印机管理(其携带了更机敏的打印机向导),以及新的更新管理器 Apper (0.8),将自动显示和描述非受信的软件包并自动下载软件包供复核使用。openSUSE 12.3 搭载的等离子桌面介绍请观看这个8 分钟的人生。

GNOME

GNOME 3.6 包含了更机敏的通知系统(其包括一个重新设计的消息托盘),活动概览,鹦鹉螺文件管理器(其获得了一个改进的布局)和一个新的锁屏(当设备锁定时它展示了一个诱人的视图和便利的功能如媒体控制)。

XFCE, awesome, Enlightenment

其它桌面的改进包括升级的 XFCE,带来了一个能分页的 Thunar 文件管理器,改善了它的标签处理和其它大量的性能优化,还为 xfce4-terminal (0.6.0) 带来了一个 Quake 风格的下拉模式,能够保持终端运行,并可通过一个键盘快捷键快速访问; openSUSE 12.3 新加入的桌面环境有 awesome,一个高度可定制的用于 X 的下一代框架窗口管理器。它的速度和可扩展性都非常高,主要针对有超级牛力的用户和开发者,以及 Enlightenment 17,也可以简单地称为 E,是一个针对 X 窗口系统的堆叠窗口管理器,可以单独使用或与一个如 GNOME 或 KDE 这样的桌面环境一起使用。

对于管理员

虚拟化

Virtualbox 4.2 提供了限制网络 IO 带宽功能,改进的 3D 性能和更多的网络设备支持。KVM 和 Qemu 更新到了 1.3.0 显著地提升了 USB 大容量存储堆栈的性能,同时支援了 USB3 和 XHCI 控制器的 MSI/MSI-X。12.3 包含了 Boxes 的首个主要版本,它是一个辅助使用远程系统和虚拟机的一个程序。它提供了一个简单漂亮的界面,能够处理任意数量的连接,使用 Spice 作为协议,能够自动检测虚拟机格式,还有许多其它易用功能也整合在了这个漂亮的界面里面。

数据库

12.3 默认从 MySQL 转投了 MariaDB。MariaDB 是在 2010 年首次与 11.3 一起分发的,这么多年它证明了自己。PostgresSQL (9.2) 添加了原生 JSON 支持,它为创建和存储网络 API 文档提供了一个有效的机制。范围类型允许开发者创建更好的日历,科学和财务应用。

12.3 是提供了 OpenStack 完整软件包的首个 openSUSE 版本,OpenStack 是领先的开源云计算平台。我们现在分发了设置云平台、与您的系统上的云平台或通过 API 远程连接的云平台通信所需的全部工具。除了以上那些,Grizzly(OpenStack 的下个版本,将于四月发布)的软件包已经在做了,也将在 12.3 上放开供应。

对于开发者

集成开发环境和工具

Anjuta (3.6) 的 Git 整合有了很大改进。带 ‘套件’ 的 QtCreator (2.6) 加入了“准备开发的设备类型”这一设置。KDevelop (4.4) 引入了一个新的欢迎屏幕,能帮助您直观地开始一个工程。12.3 新加入了 Fossil 分布式版本控制系统,提供了一系列独特的功能如分布式维基、故障专区和博客; 自动同步模式以减少无谓的派生和归并; 和一个内置的网页界面。> 编程语言和函数库。Mono 3 支持新的 async C# 5.0。虽然 Python 2.7.3 仍为默认,我们现在也提供了 Python 3.3.0,带来了很大程度的变化。Python-qt4 带来了 Qt 5 支援。KDE 开发平台引入了一个更加全面的 Plasma 开发工具包,GTK 3.6 添加了交叉淡出、交叉转换、CSS 转换和朦胧阴影的支援。

openSUSE 工具

KIWI (5.04.37) 支持了为基于 ARM 的主板创建映像,支持了 apt-get/dpkg 软件包管理员,以及支持了以 btrfs 为种子的 Live ISO 映像。开放式编译服务的命令行客户端 OSC 现在支援为 openSUSE 创建和发布维护更新。