Ubuntu 23.04 “Lunar Lobster” 是 Ubuntu 操作系统的最新短期支持版本,该版本将获得 9 个月的支持,直到 2024 年 1 月。如果你需要长期支持,建议使用 Ubuntu 22.04 LTS 代替。
Linux 内核
- Ubuntu 23.04 采用了新的 Linux 6.2 内核。
值得注意的 Ubuntu 内核功能:
- 支持构建和运行具有通用和低延迟内核的 out-of-tree Rust 模块
- 较新的 LSM 堆栈和 AppArmor 补丁集
值得注意的上游内核特性:
- 通过 Call Depth Tracking,为较老的英特尔 Skylake CPU 提供性能提升
- 支持英特尔 Arc 显卡 DG2/Alchemist
- 新的英特尔 TDX 驱动程序
- 支持索尼 DualShock 4 游戏手柄
- 更新了 zstd 压缩代码
- BPF 改进
- 新的硬件支持,各种性能和安全改进
systemd v252.5
- 初始化系统已更新至 systemd v252.5
工具链升级
-
OpenJDK
默认的 Java 运行时和 JDK 已经更新到 OpenJDK v17,Java 17 是最新的 LTS 版本。
-
.Net
添加了.Net v7 (7.0.105) 运行时和相关软件包。.Net v6 软件包被更新到最新的月度版本 6.0.116。
-
golang
Go 语言编译器被更新到了 v1.20,这是最新的上游稳定版本。
-
Rust
rustc 编译器更新到了 v1.67,cargo 包管理器更新到了 0.68。
-
Python
Python 已经更新到了 v3.11
-
debuginfod service
在这个周期中,我们做了大量的工作来改善我们的 debuginfod service。
- 该服务现在为相当多的软件包编制索引并提供源代码。这意味着用户将不需要手动下载软件包的源代码,也不需要摆弄 GDB 的 dir 或 set substitute-path 命令。源代码的获取将由调试器透明地完成,这将节省大量的时间。
- 该服务现在能够索引和服务来自私有 PPA 的调试工件。目前,它只对 ESM PPA 进行索引。
- 该服务对新的
ddebs
和源代码进行索引的速度得到了提高。
-
Ruby
Ruby 已经从 v3.0 更新到 v3.1
安全改进
- ca-certificates 软件包已经更新到 Mozilla CA bundle 的 2.60 版本。
基础系统
Netplan v0.106 1
- 在使用
match.macaddress
来匹配(物理)接口时,行为发生了轻微的变化,使用PermanentMACAddress=
匹配而不是简单的MACAddress=
匹配,这可能会影响某些容器或虚拟机中的接口匹配。 - 实现了一个新的
netplan status
子命令来查询系统当前的网络状态。
Ubuntu Desktop
- 新的安装程序
- 默认的 Ubuntu 桌面安装程序现在是一个由 subiquity 支持的 Flutter 应用程序,并打包成 snap。
- 最小化安装现在比完全安装更快,这在旧的安装程序中是不存在的
- 在目标系统上安装可用的安全更新
- 在新的安装程序出现问题的情况下,传统的安装程序仍然是可用的。
- GNOME
- GNOME 已经更新,包含了最新的 GNOME 44 版本中的新功能和修正。
- 更新了 Ubuntu 字体
- 更新了应用程序
-
Firefox 19 111
-
LibreOffice 7.5.2
LibreOffice 现在可以在 RISC-V 上使用了
-
Thunderbird 102.10
-
下载:https://releases.ubuntu.com/lunar/
更多详情可查看:https://discourse.ubuntu.com/t/lunar-lobster-release-notes/31910