Marius Nestor 发布的文章

开源先锋及 SUSE Linux 的创造者 SUSE 公司宣布推出 SUSE Linux 企业版的 实时补丁 Live Patching

SUSE 是首批为基于 Linux 内核的操作系统提供实时补丁的开源公司之一。实时补丁技术是在 Linux 4.0 系列内核中实现的一种技术,发布于一年前。

但是,只有很少的 GNU/Linux 操作系统在其架构内支持了实时补丁功能,因为看起来该技术大多会用于企业用户,大型公司并不希望由于内核升级而导致业务中断。

从今天开始,所有运行 SAP NetWeaver 技术平台、SAP HANA 平台以及其它的 SAP( 系统应用产品 Systems Applications Products )应用的 SUSE 用户都可以使用 SUSE Linux 企业版实时补丁了,这可以帮助他们节约开销,业务永不停顿。

“依赖于实时数据和分析的服务日益竞争激烈,而保持应用服务器可持续访问很关键”,SUSE 战略联盟与市场总裁 Michael Miller 说道,“我们认为业务将不应该由于服务器更新而停顿。”

实时内核补丁可以让业务免受停机困扰

在过去,在那些需要高度安全的 IT 环境中,许多业务由于例行的停机维护而造成了大量损失。但是现在这一切都将改变,因为 SUSE Linux 企业版实时补丁,可以让企业级 Linux 用户应用内核补丁而不需要重启服务器。

SUSE Linux 企业版实时补丁也对于重要的 SAP 商业应用非常关键,比如那些运行 SAP HANA 的企业。该技术内建于内核之中,可以让 SUSE Linux 用户更新其正在运行的 Linux 内核,而不需要中断服务或由于重启服务器导致 SAP HANA 平台关闭。

今天,美国时间 5 月 15 日, Linus Torvalds 宣布了 Linux 4.6 内核的正式发布。

经过了两个月的开发,历经了 7 个 RC 版本,Linux 4.6 内核终于发布了最终产品版本,带来了一些引人关注的新功能、更新的驱动程序以及一些安全改进。

“好在我不用中断 RC 周期,上周我们如预期的收到了几个修复,但是没有什么出乎意料的事情。所以, 4.6 就按照正常的计划发布了,这也意味着我明天就可以启动 4.7 的合并窗口啦。” Linus Torvalds 说。

Linux 4.6 内核的新功能

Linux 4.6 内核的最引人注目的新功能是 OrangeFS 分布式文件系统、支持 USB 3.1 SuperSpeed Plus (SSP) 协议、提供了高达 10Gbps 的传输速度、改进了 OOM 任务处理器 Out Of Memory task killer 的可靠性、并支持了 Intel 内存保护键。

此外,Linux 4.6 内核也带有 内核连接多路转接器 Kernel Connection Multiplexor 、一个用于加速应用层协议的新部件、802.1AE MAC 级加密支持(MACsec)、OCFS2 文件系统的在线 inode 检查器、支持 BARMAN V 协议、支持 pNFS SCSI 布局。

最后,Linux 4.6 内核也包括了对 cgroup 名字空间和 dma-buf 的支持、一个新打造的 ioctl 专门用于管理 CPU 和 GPU 之间的缓存关联性。当然,也更新了不少驱动程序、修复了许多问题。

之前,我们报道过 Debian 中支持了 ZFS 文件系统的新闻。Debian 社区对此表示了欢迎,但是也有人指出,ZFS 支持之所以迟迟不能加入到 Debian 中是由于 ZFS 许可证与 Debian 自由软件指南 Debian Free Software Guidelines 之间的冲突。

今天早些时候,我们联系到了 Debian 公关团队的 Donald Norwood,他告诉我们, ZFS for Linux 没有放到 Debian GNU/Linux 的主软件仓库中,而是放到了另外一个名为 “contrib”的仓库中。

“ZFS 放到了 /contrib/ 下,而没有放到 /main/ 下,原因是因为当前的 ZFS 许可证同 Debian 自由软件指南 Debian Free Software Guidelines 存在冲突。因此,用户可以从其中下载源代码编译而不是直接下载二进制。”,Donald Norwood 说。

Debian 中的 ZFS 实现与 Ubuntu 中的那个不同

似乎有些人误解 Debian GNU/Linux 中的 ZFS 实现是来自 Ubuntu 16.04 中的 ZFS 实现,而据 Software Freedom Conservancy 自由软件管理委员会 称,Ubuntu 中的 ZFS 实现违反了 GPL 许可证。Debian 的 ZFS 软件包虽然包含了一些来自 Ubuntu 的补丁,但是是以源代码的方式提供的,所以实质上绕开了 GPL 许可证的冲突。(注:据网友指正,此处语言有修饰。)

如果你想在你的 Debian GNU/Linux 中体验一下 ZFS,你可以从 contrib 仓库中下载最新的 zfs-linux 软件包。

更多关于 Debian 中的 ZFS 的细节,可以查看此处

Debian 开发者及 Linux 内核维护者 Ben Hutchings 在上周宣布,Debian 项目正在逐步停止对老式的 32 位 硬件架构的支持,32 位处理器里仅支持 i686 处理器。

在即将到来的 Debian GNU/Linux 9.0 “Stretch” 中,他们会停止支持 i586 和混合式 i586/i686 处理器。当前 Debian 9 正处于前期开发的 Debian Testing 通道。之所以停止支持,这是由于最近发布的 GCC 仅支持 i686 级别的处理器了

“可能你没有注意到这个变化, gcc for i386 现在被改成针对 i686 级别处理器的了,其生成的代码在 i686 之外的处理器上运行会崩溃。在这种老式系统上运行运行测试通道和不稳定通道的机器请切换到之前的稳定通道(Jessie)。” Ben Hutchings 在公告中说。

该变化已经出现在 Linux 内核 4.3 中,并在去年上传到了 Debian 不稳定通道的软件库中。现在,如果用户仍然在 i586 或 i486 的老式计算机上运行 Debian 的话,请切换到 Debian GNU/Linux 8 “Jessie”上。

在 Debian GNU/Linux 8 “Jessie” 上支持的处理器

当前 Debian GNU/Linux 的稳定版,并且也是长期支持的版本是 Jessie,即 Debian GNU/Linux 8,会直到 2020年前都提供安全补丁和软件更新的支持。也就是说,至少到 2018 年都会对老式处理器提供支持。

下列的处理器是 Debian 8 “Jessie”中支持,而在 Debian 9 “Stretch” 中不支持的:

AMD K5、K6、K6-2 (即 K6 3D)和 K6-3,DM&P/SiS Vortex86 和 Vortex86SX, Cyrix III, MediaGX, MediaGXm, IDT Winchip C6 和 Winchip 2, Intel Pentium 和 Pentium with MMX, Rise mP6, VIA C3 'Samuel 2' 和 C3 'Ezra' i386。

在 Ubuntu 在线峰会 2016 的最后一天议程中,开发者们对 Ubuntu 16.10 之后的 Ubuntu 桌面的发展做了一些重要的讨论。

正如标题所说,Ubuntu 桌面的未来将会采用 Snap(Snappy)和 Mir 上的 Unity 8,这是 Canonical 的 Ubuntu 桌面经理 Will Cooke 的观点。Canonical 已经在向这方面努力推进了,在 Ubuntu 16.04 LTS 中已经支持通过 Ubuntu Snappy Store 安装 Snap 了。

Snappy 正在慢慢占领 Ubuntu 桌面

目前看起来,从 Ubuntu 16.10 开始,我们就可以从 Ubuntu Snappy Store 中安装 Snap 应用了;而且各个主要的应用,如 LibreOffice 和 Mozilla Firefox 都会默认以 Snap 的方式安装在 Live 镜像中。Canonical 也正在开发一种将各种软件包从 .deb 格式转换为 snap 格式的方式。

举个例子说,如果你已经有一台 Ubuntu 16.04 LTS ,其中的 LibreOffice 是以 .deb 格式安装的,如果你要升级到 Ubuntu 16.10 或 17.04,而那时 LibreOffice 是以 snap 格式出现的,这个转换过程将是平滑的,你不会丢失任何配置。至少,关键性的应用,比如 Chromium、LibreOffice 和 Firefox 到时候都会只以 snap 格式提供。

Unity 7 将走入末期,Unity 8 将接过它的大旗

Will Cooke 说 Unity 7 桌面将进入其末期,也就是说它不会再增加太多的功能,也不会投入更多的精力了。这是因为 Unity 8 日益得到关注,它会在 Ubuntu 16.10 之后的某个时间段成为默认桌面环境。可以看看下面的进度图,从 Unity 7 到 8 之间的转换将在 Ubuntu 16.10 和 17.04 之间发生。

 title=

Ubuntu 桌面上从 Unity 7 到 Unity 8 的转换计划

当然,Unity 8 现在在 Ubuntu 16.04 LTS 上已经可以用了,不过还是技术预览版,仍然需要不少工作才能达成目标。到 Ubuntu 16.10 时,它就会进一步完善,Unity 8 会默认地成为 Unity 7 的可选替代桌面环境,你不需要手动地来安装它。GTK 和 Chromium 的 Mir 后端也可以正常工作了。

其它

今年稍晚时间,Ubuntu 桌面上还会有另外一个有趣的功能会出现,就是在重启过程中,可以通过 Ubuntu 软件包管理器离线安装更新。

Ubuntu 16.10 中,GTK 和 GNOME 软件族也会保持同步更新,以便 Ubuntu GNOME 这样的衍生版可以继续工作。不过,看起来 Qt4 会被放弃,这样可以在 ISO 镜像中为有用的软件们腾出更多的空间。

周鼎,是大家熟悉的 Ubuntu Tweak 软件的创造者和维护者,他前不久宣布该项目从 2016年5月2日开始不再维护。

Ubuntu Tweak 是 Ubuntu 上下载量最多的程序之一,它可以让 Ubuntu 用户按照自己的想法来优化 Ubuntu 系统的方方面面。

每当 Ubuntu Linux 发布新的版本,过一些天之后,Ubuntu Tweak 就会发布相应的新版本,用户就可以用它来配置和优化他们的系统和桌面的设置。

这并不是第一次听到 Ubuntu Tweak 的开发要终结了,三年前周鼎就宣布过他不再准备开发这个开源项目了。

就在不久前,他终于因用户的请求而“被迫”正式关闭了这个项目,他将该项目的官方网站 ubuntu-tweak.com 下线,并将用户访问重定向到了该项目博客。并且,LaunchpadGitHub 上的项目页面也显示了自5/2开始“该项目不再维护”的消息。周鼎在社区里面发了一个简短的公告,说他不再开发了。

本以为我已经彻底抛开了这个项目,哪知最近因为 Ubuntu 16.04 的发布,收到了至少 5 封来询问我如何让 Ubuntu Tweak 运行在 Ubuntu 16.04 下的英文邮件,我才意识到,我根本没有正式地宣布过一次这个项目的终止,无论在它的 Blog 上、Github 项目上还是Launchpad 项目,甚至主站(ubuntu-tweak.com)本身也是好好的运行着。确实不像是彻底放弃的样子。

然后,他会完全关闭该项目的博客和官网(目前已经不可访问了),接下来域名也会停止续费而失效。

Unity Tweak Tool 是配置 Ubuntu 桌面的最好工具

Ubuntu Tweak 已经官方宣布死亡了,那么唯一可以帮助你优化运行着 Unity 界面的 Ubuntu Linux 操作系统的工具就是 Unity Tweak Tool 了,它可以直接从发行版的软件主仓库中找到。

Unity Tweak Tool 主要是一个 Unity 桌面环境的一个配置工具,但是你也可以用它来配置一些其它的方面,包括添加/删除桌面主题、图标集、字体等等。