數小時前,Ubuntu 團隊宣布了 Ubuntu 最新 Long Term Support 版本——代號為 Bionic Beaver 的 18.04 LTS ——的釋出。雖然在發布前的幾小時內經歷了一些變故,但是 18.04 LTS 還是如約而至。目前 Ubuntun 18.04 及個衍生版本的鏡像已發布。這一版本包含了諸多方面的巨量更新——

基礎更新

  • 包更新:
    • Ubuntu 18.04 LTS 搭載 4.15 內核,Hardware Enablement 的 4.16 內核支持諸多最新的硬體;
    • OpenJDK 10 成為了默認 JDK/JRE 版本。
  • 安全性提升:
    • gcc 默認將應用編譯為 Position Independent Executables 並啟用 Immediate Binding,以更有效地利用 Address Space Layout Randomization;
    • bolt and thunderbolt-tools 被引入主倉庫以提供對 Thunderbolt 設備的安全性控制;
    • 用於經由 mount.cifs 掛載遠端 CIFS 文件系統該的默認 SMB 協議變為 2.1 或更高版本(取決於伺服器版本等因素);
  • 網路配置:
    • 較於 17.10,NetworkManager 包含了 libteam 帶來的團隊支持;
    • 較於 16.04 LTS,默認 DNS 解析器變化為 systemd-resolved;
    • ifupdown 棄用(但仍然包含於主倉庫且被支持)且不會包含於新版本,其相應工作由 netplan.io 接手,安裝器將會在 /etc/netplan 目錄中生成 netplan.io 的配置,netplan.io 會接著根據後端(Server: systemd-networkd 及 Desktop: NetworkManager)的不同生成對應配置;
    • ifup 及 ifdown 命令隨著 ifupdown 的棄用已不可用, ip 命令提供類似功能;
    • networkctl 命令提供查看網路設備狀態的功能;
    • /etc/network/{ifup, ifdown}.d 中的腳本不再有效。
  • 其它基礎變化:
    • gpg 二進位文件由 gnupg2 提供;
    • 新的安裝將默認使用 swap file 而非 swap partition;
    • Python 2 不再默認安裝, Python 3 已被更新至 3.6 版本,而且這將是最後一個將 Python 2 置於主倉庫的版本;
    • 安裝器不再通過 ecryptfs-utils 提供加密 home 的選項,這一版本推薦使用全盤加密替代
    • OpenSSH 不再支持長度小於 1024 位的 RSA 密鑰(可通過 ssh-keygen -l -f /path/to/key.pub 查看)。

桌面環境更新

Ubuntu Desktop 18.04 帶來了煥然一新的 GNOME 3.28 Chongqing 桌面環境。Ubuntu 之中的 GNOME Shell 經過設計以使其呈現對於 16.04 LTS 用戶更熟悉的用戶界面。較於 16.04 LTS,這一版本的桌面環境包含了兩個值得一提的新特性:登錄進入公共熱點的輔助措施以及幫助用戶減少夜間用眼疲勞的 Night Light。

X 仍然是默認的顯示伺服器,但此版本提供了 Wayland 以供技術預覽,而且 Wayland 預計會在 20.04 LTS 版本取代 X 成為默認顯示伺服器。

其它部分顯著更新如下:

  • 安裝器提供最小安裝選項,這一安裝將會安裝基礎桌面環境、Web 瀏覽器及核心系統組件;
  • LibreOffice 更新至 6.0;
  • Emoji 在大多應用中將能以彩色顯示
  • GNOME Shell 現在支持 Thunderbolt 3;
  • 設置應用可更改滑鼠及觸摸板驅動(libinput 默認,synaptics 驅動可選)
  • ……

伺服器更新

Ubuntu Server 18.04 LTS 包含了 OpenStack 的 Queens 發布、LXD 3.0 以及下一代的更快的伺服器安裝器 Subiquity。這一版本還提供了一個新的工具,方便啟用 Canonical LivePatch 以不重啟地應用重要內核更新。

其它部分包更新如下:

  • 引入 Kubeflow;
  • QEMU 2.11.1;
  • libvirt 4.0;
  • DPDK 17.11.x;
  • Open vSwitch 2.9;
  • Chrony 取代 ntpd 成為默認 NTP 伺服器實現
  • ……

其它信息載於其發布通告發布日誌

Bionic Beaver:
http://releases.ubuntu.com/18.04/


封面圖片轉載自 Ubuntu.com;文內的內容主要轉錄或衍生自其發布通告發布日誌;前述資料基於 Fair Use 利用;本文還參考了 fossbytes.comomgubuntu.co.ukUbuntu.com(by Canonical)及 theInquirer.net