Ubuntu 19.04 版於日前正式發佈,代號「Disco Dingo」,中文翻譯爲「舞動的靈犬」(非官方)。這一版本的支持週期是九個月,結束於 2020 年 1 月。php
這一版本的 Ubuntu 由 Linux 5.0 版內核驅動,默認工具鏈已遷移至 glibc 2.29 / gcc 8.3。新的桌面版搭載了 GNOME 3.32 版,帶來了效能提高以及分數倍縮放(GNOME 此前默認僅支持整數倍縮放)等特性改進。前端
關於名稱python
Disco 這個詞其實既是名詞又是動詞,經常指一種派對或者聚會,人們在閃耀的燈光下跳舞,而 「Dingo」 則是一種澳大利亞原生的野狗,它的顏色有點像沙灘上的沙子。Disco Dingo 合在一塊兒,意即」舞動的靈犬「。linux
如下是一些重要變化:golang
軟件包更新ubuntu
Linux 內核🐧
Ubuntu 19.04 基於 Linux 5.0 內核。後者包括對 AMD Radeon RX Vega M 圖形處理器的支持,對 Raspberry Pi 3B 和 3B +、Qualcomm Snapdragon 845 的徹底支持,許多 USB 3.2 和 Type-C 改進,Intel Cannonlake 顯卡、顯着的節能改進,P-State 驅動程序以支持 Skylake X 服務器,支持 PowerPC 架構 內存保護密鑰,對 AMD 安全加密虛擬化(AMD Secure Encrypted Virtualization)的 KVM 支持,支持遠程和直接共享內存通訊(SMC-R / D),Open for Business(OFB)、IBM Z 上的 zcrypt 以及自v4.15 內核隨 18.04 LTS 發佈而引入以來的許多其它改進。安全
工具鏈升級🛠️服務器
Ubuntu 19.04 帶有更新的、較先進的工具鏈,包括 glibc 2.29 的新版本、☕OpenJDK十一、boost 1.6七、🦀rustc 1.31,以及更新的 GCC 8.三、可選的 GCC 九、默認 3.7.3 的🐍Python、💎Ruby 2.5.五、🐘php 7.2.1五、🐪perl 5.28.一、🐭golang 1.10.4。交叉編譯器前端也有了新的改進,POWER 和 AArch64 工具鏈也已啓用,能夠爲 ARM、S390X 和 RISCV64 目標進行交叉編譯。架構
Ubuntu 桌面版工具
桌面更新
Ubuntu 19.04 附帶最新的 GNOME 桌面 3.32。這帶來了性能改進、一系列錯誤修復和一些重要的新功能。
桌面升級到 GNOME 3.32
衆多性能改進。GNOME Shell 如今感受更快、響應更快。更多技術細節在這裏。
分數縮放支持。
Wayland 會話如今能夠以 25% 的增量在 100% 和 200% 之間縮放(例如 100%、125%、150%……)。
能夠啓用 Xorg 會話中的實驗性支持來實現相同的功能。 在這裏閱讀更多。
新的聲音配置面板使用戶能夠更輕鬆地選擇輸入和輸出設備。
更改 GNOME 初始設置以預先添加更多設置並更容易啓用位置服務(例如,容許自動時區切換)。
如今默認包含跟蹤器(tracker)。這容許桌面跟蹤最近使用的文件並改進搜索。
右鍵單擊處理如今默認爲「區域」。這容許雙指右鍵單擊以及單擊觸摸板的右下角
Alt-Tab 組合鍵處理如今默認切換窗口。默認狀況下,能夠使用 Super-Tab 組合鍵切換應用程序
如今,Dock 中窗口的預覽順序是靜態的,基於窗口添加的順序。
如今能夠啓用 IWD 以便配合 Network Manager 使用。IWD 是 wpa supplicant 的新替代品,而且正在進行測試以供未來考慮。
如今,在 vmware 上安裝 Ubuntu Desktop 將自動安裝 open-vm-tools 軟件包以改善集成。
Yaru 主題進一步細化和更新,幷包含一個新的圖標主題。
安全圖形模式。Grub 菜單中添加了一個新菜單項,該選項將以「NOMODESET」啓動。 這有助於解決某些圖形卡上的問題,並容許引導和安裝系統所需的任何專有驅動程序。
默認安裝最新版本的 Firefox(66.0)和 LibreOffice(6.2.2)。
Ubuntu 服務器
QEMU
QEMU 已更新至 3.1 版。
有關 Ubuntu Cosmic 版本以來的主要變化,請參閱 QEMU 3.0 和 3.1 變化日誌。
像往常同樣,支持從舊版本遷移。升級時,始終建議升級機器類型,以便 guest 充分受益於最新版本的全部改進和修復。
Qemu 如今啓用了 virglrenderer,容許在qemu 虛擬機中建立虛擬 3D GPU。雖然這不如 GPU passthrough,但對於使用的平臺缺少經典的 PCI passthrough 功能以及更現代的mediated devices的狀況,則很方便。
libvirt
libvirt 已更新至 5.0 版。有關自引入於 Ubuntu Cosmic 的 libvirt 4.6 版本以來的詳細信息,請參閱上游變化日誌。
Samba
Samba 已更新至 4.10.x 版,其中一個重大變化是 python3 支持。在 Disco(即此版本)中,samba 及其依賴項如今都僅用 python3,但 tdb 除外。 tdb 仍然構建一個 python2 包,即python-tdb,但全部其餘包,包括 samba 自己,只是 python3。
open-vm-tools
爲了在做爲 VMware guest 時與其更好地集成,Ubuntu 19.04 附帶了最新的 open-vm-tools 版本 10.3.10。有關變化的詳細信息可在上游變化日誌中找到。
RaspberryPi🥧
Ubuntu 19.04 提供了一種在 raspi3 ubuntu-server 預安裝鏡像中啓用藍牙支持的簡便方法; 使用 sudo apt install pi-bluetooth 安裝 pi-bluetooth 軟件包(如今能夠在 multiverse 中使用)。
請注意,支持藍牙的 Pi 設備(在撰寫本文時,這包括 Raspberry Pi 3B、3B+和3A+)只能啓用串行控制檯或藍牙支持之一(而非同時啓用二者)。安裝 pi-bluetooth 軟件包後,編輯 /boot/firmware/config.txt 並設置 enable_uart = 1 以啓用串行控制檯,或啓用 enable_uart = 0 以啓用藍牙。更改將在下次從新啓動後生效。
OpenStack Stein
Ubuntu 19.04 包含最新 的OpenStack Stein 版本。
Open vSwitch
Open vSwitch 已更新至 2.11。
有關更多詳細信息,請閱讀發佈說明 。
關於此版本的更多信息載於其發佈記錄(英文):
https://wiki.ubuntu.com/DiscoDingo/ReleaseNotes。