Marius Nestor 发布的文章

就在刚才,我们发现 Mozilla 将最终版本的 Firefox 46.0 上传到了他们的 FTP 服务器上,不过目前官方还没有正式更新下载链接。

被一直期待的 Firefox 46.0 定于今天发布,这次他们终于完成了承诺,在 GNU/Linux 平台上集成了 GTK3!集成 GTK3 这个事情可是从 Firefox 42.0 就开始给 Linux 用户们许诺了,而在 2015 年 11 月 42.0 发布时显然并没完成承诺,期间屡次许诺完成又屡次失信,直到现在才算真正实现。

除了 GTK3 之外,此次新版本还改进了 JavaScript JIT(Just In Time)编译器的安全,支持使用 内容解密模块 Content Decryption Module (CDN)作为解码未加密的 H.264 和 AAC 流的回退解码器。

Mozilla Firefox 46.0 看起来是一个小的发布版本,应该是我们所见过的最小的一个发布版本了,至少从之前的 Beta 版本的变更日志来看是这样的。从变更日志中可以看到,它改进了 WebRTC API 的稳定性和性能、支持 HTML5 的 document.elementsFromPoint 、增加了 Web Crypto API 的 HKDF 支持。

对于开发者来说,Mozilla Firefox 46.0 现在可以在内存工具中显示 dominator trees,在性能面板中增加了分配和垃圾回收的暂停分析,此外还支持在样式编辑器中直接启动响应模式。

Chromium OS for SBC 项目发布了 树莓派 Raspberry Pi 3 版本,已经可以下载安装了。

这是该项目第一次发布面向树莓派3的版本,其版本号 0.5 则是沿袭自面向树莓派2的0.5版本。

树莓派3B 发布于2016年2月的最后一天,具有内建的 Wi-Fi 和蓝牙支持,以及64位的 quad-core ARM Cortex-A53 处理器。而现在,Chromium OS for SBC 项目成功地将 Chromium OS 移植到了树莓派3上了。

面向树莓派3 的 Chrome OS 0.5 版亮点

不要被这个版本号所迷惑,面向树莓派3的 Chromium OS 其实并没有之前的版本,该团队只是将面向树莓派2的0.5版移植到了树莓派3罢了。

在这个版本中,我们注意到使用的是精简了大小的 Linux 4.2.8-ckt8 内核,它调整了 BFS 以减少延迟、更少的调试输出、以及非动态时钟、声卡驱动的多项改进、更好的存储性能,这些主要都是由于新的 BFQ 分层调度器和实时调度器的优化带来的。

用户体验也有了较大改善,为用户修复了 Kiosk 模式从而取得了更好的性能,也有一些小的视频方面的改进,特别是修复了 VC4 GPU 驱动和各种视频模式,比如让树莓派版的 Chromium OS 运行在非 1080p 显示下。

在这个首次移植版本中还有一些不足,比如现在还不支持树莓派 3B 板载的 Wi-Fi、不能播放 Netflix 视频、HTML 5 回放仅支持提供了 Flash 替代回放的网站。

你现在就可以从该项目的官网上下载 Chromium OS for Raspberry Pi 3 0.5 二进制镜像了。对了,最后补充一句,该项目团队正在将 Chromium OS 移植到 PINE64 单板计算机上,几周后就能发布了。

4/21 日,Canonical 揭晓了他们最新的 Ubuntu Linux 操作系统 Ubuntu 16.04 LTS(Xenial Xerus),在这个版本中,有个重要的功能是,Ubuntu 16.04 LTS 可以同时支持 deb 和 snap 两种软件包格式。snap 软件包格式用在 Canonical 的物联网操作系统 Snappy Ubuntu Core 中。

snap 软件包格式用来设计配合 Canonical 的新一代显示服务器 Mir 协同工作,它默认用在 Ubunut Touch 移动操作系统上,支持 Ubuntu 电话,以及新的 Ubuntu 平板: BQ Aquaris M10 Ubuntu 版,以给用户提供一流的安全性。

通过在 Ubuntu 桌面版和 Ubuntu 服务器版中支持安装 snap 软件包,Canonical 在给 Ubuntu 用户及时地提供软件更新方面取得了长足进展。Mozilla 是第一个在 Ubuntu 上以 snap 软件包格式提供软件的厂商,估计今年稍晚时候就会提供 Firefox 的 snap 包。

在 X11 下 snap 软件包并不安全

据著名的 CoreOS 安全开发者及 Linux 内核贡献者 Matthew Garrett 称, Canonical 的新式 snap 软件包格式用在 X.Org 服务器(X11 Window 系统)下很不安全,而 X11 目前仍旧是 Ubuntu 16.04 LTS 的默认显示服务器。

这个问题本质上是由于 X11 的古老设计,众所周知它在安全性上很差。Matthew Garrett 制作了一个简单的 snap 软件包来演示这个问题,它可以做到从其它的 X11 软件中偷取数据,比如可以获取你在 Mozilla Firefox 浏览器中输入的内容。

“我做了一个快速的概念验证,从 git 上获取了 XEvilTeddy,安装 Snapcraft (它在 16.04 中), 用 snapcraft 制作 snap,然后运行 sudo snap install xevilteddy*.snap,接着执行 /snap/bin/xevilteddy.xteddy。这是一个可爱的泰迪熊,真萌~ 现在打开 Firefox 并输入东西,然后去看看你的终端窗口。哦,天哪,我的小秘密呢... 再开一个终端窗口,然后将输入焦点放到其上,哦,我的天,一个被劫持的命令,它被替换成一个 curl 会话,可以上传你的 SSH 私钥到鬼才知道的某个地方。”

到目前为止,snap 格式还没流行起来,特别是因为目前只有很少的软件包支持这种格式。但是这也许不久就会改变,越来越多的开发者会以 snap 格式提供他们的软件,所以 Canonical 需要为使用 X11 的 Ubuntu 的安全性做些工作。

这也是为何大多数 GNU/Linux 发行版应该尽快切换到 Wayland 或 Mir 显示服务器的另外一个原因,尤其是现在的大多数桌面环境(如 GNOME 和 KDE)都支持它们了。不过,从另外一方面说,这个 snap 的安全问题不会影响到 Ubuntu 服务器操作系统,因为它根本没有显示服务器。

我们按照 Mr. Garrett 的指导,在一个最新更新的 Ubuntu 16.04 LTS 的机器上使用 Snapcraft 创建了 xevilteddy 的 snap 包。成功的创建了 snap 并安装之后,我们确认,当你看到如下的截屏时,这表明 xevilteddy 应用可以偷取你在另外一个 X11 应用中输入的任何内容,也能够使用 curl 将你的 SSH 密钥发送到远程的站点去。

Budgie-Remix Beta 2 已经就绪以供测试。

上个月我们介绍了一个新 GNU/Linux 发行版 Budgie-Remix,它的终极目标是成为一个 Ubuntu 官方分支发行版,可能会使用 Ubuntu Budgie 这个名字。

Budgie-Remix 16.04 Beta 2

今天,Budgie-Remix 的开发者 David Mohammed 向 Softpedia 通报了项目进度,以及为即将到来的 16.04 发布了第二个 Beta 版本。Cononical 的创始人 Mark Shuttleworth 说过如果能够有围绕这个发行版的社区,它肯定会得到支持。

自我们最初的报道以来,David Mohammed 似乎与 Ubuntu MATE 项目的领导者 Martin Wimpress 取得了联系,后者敦促他以 Ubuntu 16.10 作为他还未正式命名的 Ubuntu 分支的官方版本目标。这个分支发行版构建于 Budgie 桌面环境之上,该桌面环境是由超赞的 Solus 开发者团队创建的。

“我们本周完成了 Beta 2 版本的开发以及很多其它东西,而且我们还有 Martin Wimpress (Ubuntu MATE 项目领导者)的支持,”David Mohammed 对 Softpedia 独家爆料。”他还敦促我们以 16.10 作为成为官方版本的目标——那当然是个主要的挑战——并且我们还需要社区的帮助/加入我们来让这一切成为现实!”

Ubuntu Budgie 16.10 可能在 2016 年 10 月到来

4 月 21 日,Canonical 将会发布 Ubuntu Linux 的下一个 LTS(Long Term Support,长期支持)版本:Xenial Xerus——好客的非洲地松鼠——也就是 Ubuntu 16.04。我们有可能能够提前体验到 Budgie-Remix 16.04,以后它也许成为了官方分支的 Ubuntu Budgie 。但在那之前,你可以帮助开发者测试 Beta 2 版本

在 Ubuntu 16.04 LTS(Xenial Xerus)发布之后,Ubuntu 的开发者们就会立即将注意力转移到下一个版本的开发上。下一个版本 Ubuntu 16.10 应该会在 10 月底到来,并且 Ubuntu Budgie 也可能宣布成为 Ubuntu 官方分支发行版。

Budgie Applications Menu

Budgie Raven notification and customization center

Nautilus file manager


via: http://news.softpedia.com/news/ubuntu-budgie-could-be-the-new-flavor-of-ubuntu-linux-as-part-of-ubuntu-16-10-502573.shtml

作者:Marius Nestor 译者:alim0x 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Canonical 的 Stéphane Graber 宣布了一个重大新闻,支持 Ubuntu 的下一代的容器技术 LXD 发布了 2.0。

经过了最后三个月的紧锣密鼓的开发,经历了4个 Beta 版本、至少构建了9个 RC 版本,终于从上一个版本 LXD 0.27 升级到 2.0 版本。这是一个长期支持版本,可以用于产品环境中。

“经过了 LXD 团队的一年半的开发,LXD 2.0 终于发布了!LXD 2.0 是我们的第一个产品级发布,也是一个长期支持版本,直到 2021年6月1号之前,我们都会为它发布修正。”Canonical 的 LXD 技术负责人 Stéphane Graber 说道。

LXD 2.0 亮点

值得关注的 LXD 2.0 的亮点包括,支持块 I/O 限制;支持网络 I/O 限制;优化了 Btrfs 后端上的容器传输;在“lxc list”和“lxc image list”命令中可以使用正则表达式进行过滤;重新打造了 REST API;废弃了对 Go 1.5 及更老版本的支持;“lxc list”命令支持新模式“--fast”。

此外,“lxc info”命令现在可以列出容器架构;支持 Cgroup 名字空间,这样就可以在 LXD 容器中运行 Docker 镜像了;导入镜像时显示上载进度;支持递归 绑定挂载 bind-mounts ;完全移除了 lxd-images 脚本。

LXD 2.0 现在已经出现在了 Ubuntu 14.04 的软件仓库中,它也会出现在即将发布的 Ubuntu 16.04 中的 Ubuntu Core Store 中。你可以从其官网下载 LXD 2.0 的源代码,可以参考这份安装指南进行安装。更多的介绍,可以阅读这份正在连载的系列文章

如果你不想在你的本地机器或虚拟机中安装尝试,可以在线体验一番: https://linuxcontainers.org/lxd/try-it

相关资源

ubuntuBSD 的开发者 Jon Boden 现在正在尝试将他的操作系统贡献给 Ubuntu 社区,以及更进一步地变成一个官方的 Ubuntu 分支。

在两周前,我们报道ubuntuBSD 项目,该项目的主要目标是将 FreeBSD 内核移植到 Ubuntu Linux 系统中。

当前 ubuntuBSD 项目正处于前期开发中。就在前两天,4月7日,刚刚发布了它的第四个 Beta 版本,而且看起来已经得到了官方的关注。目前该开发者准备将其全部的工作贡献到 Ubuntu 社区。

“我想将我的这些工作全都贡献给 Ubuntu 社区,如果可以的话,我希望 ubuntuBSD 可以成为一个类似 Xubuntu 和 Edubuntu 的 Ubunut 官方项目,” Jon Boden 说,“如果你感兴趣的话,请让我知道该怎么做。”

我们认为 ubuntuBSD 是一个非常有趣的项目,这是为什么我们在网站上推荐它的原因,但是成为一个官方的 Ubuntu 分支,也许还不太可行,因为到现在为止还没有一个最终发布的版本。

在本文发表时,尚未得到 Canonical 的官方回应。如果有任何消息,我们会第一时间披露给大家。