标签 Ubuntu 下的文章

Canonical 公布了将延长 Ubuntu LTS 的软件更新。而且,直到现在我们才知道……

距离我们期待已久的下一个 Ubuntu 长期支持版本(LTS)(Ubuntu 24.04 LTS “Noble Numbat ”) 的发布只有几个月的时间了。

不要忘记,Canonical 曾在去年 12 月初发布了 路线图,其中展示了桌面团队正在为 Ubuntu 24.04 所做的工作。即使是早期的 Ubuntu 23.10 版本也可以作为即将发布的 LTS 版本的有力指标。

然而,由于 Destination Linux 在 Ubuntu 峰会上与一位特邀嘉宾进行的采访,我们现在对 Ubuntu 24.04 版本有了更多了解

对 Ubuntu LTS 版本提供 12 年支持?

采访的嘉宾正是 Canonical 首席执行官 Mark Shuttleworth。他透露,Ubuntu 24.04 LTS 将获得 12 年的更新支持,并且对一些较旧的 LTS 版本也做出同样的承诺(未指定任何版本)。

Mark 提到:

我不想抢别人的风头,但基本来说,我们将为 24.04 提供 12 年的更新支持,而且我们还将为一些旧版本也提供 12 年的更新支持。

Mark 将其称为“白金级企业承诺”,与红帽企业版 Linux(RHEL)提供的相当。此外,他们不仅针对核心组件这样做,而且针对的是整个发行版大约 30,000 个源代码包。

他还补充道:

显然,这其中有一部分是 Ubuntu Pro 的功劳,但一个简单的事实是,你现在可以使用 Ubuntu 24.04,而且你将能够部署一些东西,因为你知道在接下来的 12 年里,你只需定期更新就可以了,而且这些东西会得到保障,一直都会得到维护。

很明显,为了获得这种长期支持,你必须注册 Ubuntu Pro。而且,考虑到 Pro 订阅对个人使用是免费的,这并不一定是件坏事。

如果你不选择 Ubuntu Pro,那么你将在 2029 年前获得五年的标准更新

早些时候,我们知道 Ubuntu 24.04 通过订阅可以获得长达 10 年的软件和安全更新,直到 2034 年 4 月。然而,现在随着新信息的出现,情况发生了变化。

现在,我们可以看到 Ubuntu 24.04 LTS 的支持至少到 2036 年 4 月,这对于 Linux 发行版来说是相当长的支持期。

如果你问我,我希望在 Ubuntu 官方博客上看到关于延长支持的公告,我们可以在其中获得有关哪些旧发行版将受到支持的详细信息。

我强烈建议你观看这篇 采访,因为它也包含一些有关人工智能的有趣信息!

如何获得延长支持?

如果你是一家企业,或者不喜欢在标准的五年支持期结束后更换 Ubuntu LTS 安装,那么购买 Ubuntu Pro 就是一个不错的选择

就目前情况而言,如果你是个人用户,你可以在最多五台计算机上免费订阅 Ubuntu Pro对于企业,你必须直接 联系 Canonical 获取定价。

Ubuntu Pro

? 12 年的软件更新支持听起来让你兴奋吗?在下面的评论中分享你的想法。

(题图:DA/905dc3a4-4d15-4f29-aab3-eda638bdc5bf)


via: https://news.itsfoss.com/ubuntu-24-04-lts-support/

作者:Sourav Rudra 选题:lujun9972 译者:geekpi 校对:wxy

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

1 Ubuntu 考虑停止提供源代码 ISO

这些 ISO 包含了 Ubuntu Linux 的所有源代码包,其最初的动机是帮助遵守 GPL 许可证,并确保代码易于访问。但在实践中它的作用有限,很少有人下载这些 ISO。Ubuntu 源代码仍将可用,这并不是说要关闭源代码,而是是否值得为组装源代码 ISO 而付出代价和持续的维护负担。此外,Snap 软件包目前也不属于 Ubuntu 源代码 ISO 的一部分,因此这些源代码 ISO 是不完整的。各种 Ubuntu 风味版/混合版也没有发布它们的源代码 ISO。

(插图:DA/68e80ab6-2798-4606-868b-94317256760a)

消息来源:Phoronix
老王点评:源代码 ISO 确实不太重要,只要不像红帽一样将源代码放在付费墙之后就行。

2 微软给键盘加入了 Copilot 键

微软将在 PC 键盘上添加一个专用的 “Copilot” 键,这是自 1994 年 “Windows” 键首次出现在自然键盘上以来,微软首次调整标准 Windows 键盘布局。按下 “Copilot” 键将在 Windows 10/11 中打开 Copilot 人工智能助手。对于没有启用 Copilot 的电脑,包括那些没有登录微软账户的电脑,“Copilot” 键将打开 Windows 搜索。微软表示不会强制要求 OEM 厂商给键盘添加 Copilot 按键,但随着时间的推移,Windows 11 键盘应该会要求配备 Copilot 键。

(插图:DA/510abfe7-4538-442c-8229-4c2723a23bee)

消息来源:Ars Technica
老王点评:或许还可以将 Windows 改名为 Copilot。?

3 人工智能辅助生成的错误报告浪费了开发者的大量时间

curl 的作者最近提出了人工智能生成的安全报告的问题:当这些报告被做得更好看、看起来有道理时,就需要花费更长的时间来研究并最终丢弃它。在 curl 漏洞悬赏计划收到的 415 份漏洞报告中约有 66% 的报告是无效的。这些人工智能可以生成详细、可读的文本,而无需考虑准确性,“但对项目毫无帮助。它反而会占用开发人员的时间和精力,使其无法从事有成效的工作。”他列举了提交给漏洞报告社区 HackerOne 的两份报告作为例子。他说,这份报告是在谷歌 Bard 的帮助下编写的,“充满了典型的人工智能式幻觉:它将旧安全问题中的事实和细节混杂在一起,创造和编造出一些与现实毫无关联的新东西。”

(插图:DA/bd2f9099-a48c-408a-82e8-243ee41e3688)

消息来源:The Register
老王点评:人工智能很快显示出了它的负面作用,在为人类完成琐碎工作的同时,也生成了各种以假乱真的内容。

虽然你可能听到不同的看法,但实际上,它并未像一些批评者所想象的那样完全专有。

对 Ubuntu 的 Snap 打包格式最常见的误解之一是它是专有的 —— 但是深入研究其文档后,会发现这个说法并不对。

在上周末拉脱维亚的里加举行的 Ubuntu 峰会上,笔者有幸采访到 Ubuntu 的 开发者大使 developer advocate ,Igor Ljubuncic。期间,他们详细探讨了关于 Snap 的各种误区,包括它被视为完全闭源的、受 Canonical 控制、必须使用 Canonical 的 Snap 商店等众多谬论。

如果说有什么比糟糕的软件更加厌恶的,那一定是谎言。正如我们在 点评 Fedora 39 时所注意到的,即使在 Linux 诞生之前,各种软件的拥趸们就经常爆发各种 圣战。但我们至少希望能坚守事实的公道。毫无根据的恶意指责是没有必要的:生活本身已经足够糟糕。

笔者的立场很明确,我们并不特别偏爱任何 Linux 发行版或其打包工具。像许多资深电脑技术人员一样,在长期和各种软件打交道后,笔者已经对所有的软件厌烦至极。一句广为接受的说法就是:没有一个软件不让人头疼

Linux 就是一个软件,因而它难免让人头疼。承此,所有的 Linux 发行版也都不尽如人意。包管理器也是一个软件,同样也不尽人意。但幸运的是,至少大多数 Linux 发行版都有一个包管理器。这比没有软件包管理器要好,或者更糟糕的是,有不止一个以上的包管理器,这一点 XKCD 927 漫画体现的淋漓尽致。

我们并不特别青睐 Snap,也不特别反对 Flatpak。笔者个人更偏好 AppImage 格式,它不需要其他额外的框架。但虽然有个 AppImageHub,但该格式却并没有提供软件更新的工具,这个问题就留给了应用本身来解决。

鉴于所有的软件都不完美,那唯一重要的区别就在于其问题严重的程度。一段时间以后,你最关注的就是它是否可运行,能否满足你的需要,以及它的可靠性。

我在早年的职业生涯中花了很多时间在技术支持上,修复其他人的软件。因此,我学到了一个经验,那就是降低软件让人厌烦程度的一个重要因素就是它工作的方式是否容易理解。

Btrfs 是复杂的,而修复它则更是如此。Git 属于本质复杂,其 名称 就体现出这一点。(没错,“git” 是一个名词,而非缩写或代号,有实际的意思 —— “饭桶”。)OStree 可以说是针对二进制文件的 Git,这使得它比普通 Git 至少复杂两倍。而 Flatpak 则是 OStree 的封装。

这意味着增加了两层额外的复杂度:首先,对复杂事物的封装只能隐藏其复杂性,而不能消除其复杂性。其次,你不能使用 Flatpak 构建一个操作系统,因此你还需要 OStree。

因此,我们将来逐一揭穿关于 Snap 格式和工具的一些误解。这不是一篇入门指南,而是对那些不那么显而易见,并且对 Snap 有所误解的人的一份快速概览。

无需商店进行分发

Snap 包其实就是一个 Squashfs,类似于大多数 Linux 安装介质上的系统镜像。Snap 包以两个文件传递:其中一个是命名为 <name>_<revision>.snap,该文件包含了软件本身;另一个则是一个伴随的 声明文件,它为 Snap 提供了数字签名。然后,Canonical 还进一步 详细阐明 了版本修订的工作原则。

使用 snap download 的指令(而非 snap install)可以容易获取这些基本文件:

# snap download firefox
Fetching snap "firefox"
Fetching assertions for "firefox"
Install the snap with:
  snap ack firefox_3252.assert
  snap install firefox_3252.snap

然后,这些文件便可以被复制到另一台设备上进行安装,这种操作不需要访问 Snap 商店,仅需使用输出中的指令即可。

如 Igor 所说:

“这样,从 Snap 商店中,你可以选择你想要的 Snap 包(如 Firefox),将其放入你的内部仓库中,或是 FTP,或是 NFS 上。接着你可以使用它作为在内部安装 Snap 的来源,而这不需要去访问商店。此外,你还可以将这个操作与你所使用的任何调度或部署机制结合起来,就如配置管理那样。”

安装无需声明文件的 Snap 包

通常来说,snap ack 命令会首先读取并验证签名,但是你可以选择跳过这个步骤。

snap install "downloaded snap" --dangerous

上述指令会安装该 Snap 包,并不会验证其签名。请注意,这样做虽然操作简单,但也有一个重要的限制:使用 --dangerous 选项安装的 Snap 包不会自动从商店中更新。

所以,实际上,你可以在你的网络内部分发 Snap 包,避免它们试图连接到 Snap 商店,并自主管理更新。

管控 snapd 内置的更新机制

另一方面,你可以在不忽略验证机制的前提下,管理和控制操作系统何时以及如何更新 Snap 包。Igor 则曾撰写过关于如何使 Snap 更新暂停 的文章。

你可以设置暂停 Snap 的更新一段时间,或永久暂停,甚至只选择暂停特定的 Snap 包,同时也能简单取消此设置。例如:

snap refresh --hold
Auto-refresh of all snaps held indefinitely.

另外,你也可以通过以下方式设置防火墙拦截 Snap API:

sudo iptables -A OUTPUT -d api.snapcraft.io -j DROP

在无 snapd 环境下运行 snaps

.snap 文件实际上就是一个压缩的文件系统,它包含着程序文件(以及各种库等),这些都被存放在一个传统的目录结构中,而该目录结构对于打包在 Snap 应用程序内的应用来说,就是它的根目录。Snapd 负责为此设置挂载名空间,并通过 Apparmorseccomp 实现安全隔离。

你可以将其内容解压并直接运行:

unsquashfs firefox_3252.snap  
Parallel unsquashfs: Using 20 processors
565 inodes (5428 blocks) to write
[=====================/] 5428/5428 100%
created 399 files
created 149 directories
created 166 symlinks
created 0 devices
created 0 fifos
created 0 sockets
ll squashfs-root/
total 80
drwxr-xr-x  7 igor igor  4096 lis  10 02:33 ./
drwxr-xr-x 10 igor igor  4096 lis  19 15:32 ../
drwxr-xr-x  5 igor igor  4096 lis  10 02:33 data-dir/
-rw-r--r--  1 igor igor 32441 lis  10 02:33 default256.png
-rw-r--r--  1 igor igor  9146 lis  10 02:33 firefox.desktop
-rwxr-xr-x  1 igor igor  2680 lis  10 02:33 firefox.launcher*
drwxr-xr-x  2 igor igor  4096 lis  10 02:33 gnome-platform/
drwxr-xr-x  4 igor igor  4096 lis  10 02:33 meta/
-rwxr-xr-x  1 igor igor  3716 lis  10 02:33 patch-default-profile.py*
drwxr-xr-x  4 igor igor  4096 lis  10 02:33 snap/
drwxr-xr-x  4 igor igor  4096 sij  19  2022 usr/

如果你查看 Snap 内 Firefox 二进制文件的动态依赖,你会注意到它希望从根文件系统中获取文件:

ldd usr/lib/firefox/firefox-bin
       linux-vdso.so.1 (0x00007fff33cc5000)
       libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f6cf2c00000)
       libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6cf2e40000)
       libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f6cf2be0000)
       libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6cf2800000)
       /lib64/ld-linux-x86-64.so.2 (0x00007f6cf300e000)

在 Snap 内部,这个“根”就是你的基础系统(比如 core18 或 core20 等)。但是一旦你解压了这个 Snap,没有 snapd 在安装和运行 Snap 时提供的安全隔离,Firefox 将会尝试直接访问你的根目录的库。这可能会导致执行时的不一致性。

举例来说,你的 Snap 内可能包含的是 GNOME 3.38 版的库,但是你的主机上运行的可能是 GNOME 3.32。如果你尝试解压并运行这个应用,它可能会试图从主机中加载库,这可能引起不一致 —— 更甚者,可能会让程序崩溃。

为了避免这种情况发生,你需要做的唯一事情就是设置 LD_LIBRARY_PATH 环境变量,以让程序知道其库在何处,确保它首选这些库,而不是使用可能导致其运行失败的操作系统中的库副本。

LD_LIBRARY_PATH: ${SNAP_LIBRARY_PATH}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}:$SNAP/usr/lib:$SNAP/usr/lib/x86_64-linux-gnu

通常,你会希望 LD_LIBRARY_PATH 开始于 /snap/<snap name>/,然后是 /lib/usr/lib 和其他常用路径。至于其他内容,firefox.launcher 文件负责准备运行环境,剩余的,比如 firefox.desktop,都用于桌面集成:如图标、全名、文件关联等。这些内容虽然使应用看起来效果更好,但它们并非严格的必需品。

其实,你甚至不需要解压 Snap 的内容,你可以直接将 Snap 文件本身作为一个 回环设备 挂载 —— 你甚至可以设置为只读 —— 但没有挂载命名空间隔离。并且,如果没有设置环境让 Snap 内部的应用在寻找它的库时首先从 Snap 内部开始,你仍然需要正确地设置库路径。

代理和缓存 Snap 包

正如 Igor 所说,如果客户并不打算自行运营一家具备完整品牌属性的 Snap 商店,他们可以选择手动设置一个 Snap 代理。对此,Canonical 也提供了相应的 文档,并描述了所需的 网络访问 权限。

同时,你也可以 配置 一个缓存 Snap 代理 —— 这项任务稍微简单一些,对于希望降低下载带宽的家庭网络来说,可能是个不错的选择。

搭建自己的 Snap 商店

就如我们之前所述,你完全可以忽略所有来自 Canonical 的基础设施,直接运行自己的 Snap 商店。去年,我们写过一篇关于 Ubuntu Unity 维护者 Rudra Saraswat 的文章,他就 做到了这一点,这只是他的众多项目中之一。据悉,好几个在生产环境中使用 Ubuntu Core 的组织都采取了此种做法,而所有所需的工具都存放在 Ubuntu 仓库中。

Canonical 在这方面发布了大量的文档,包括怎样构建你的 第一个 Snap 包,以及如何用 不同的编程语言 构建。今年的峰会上有多场关于如何构建 Snap 的演讲 - 包括 在平板电脑上构建 Snap 包,以及如何 自动化构建更新的 Snap 包,虽然这对笔者来说有点过于复杂。

学习一些新的术语是有必要的,同时也有 官方文档 提供帮助。这段解释我们特别喜欢:

  • 插槽 slots 是指提供方(即 Snap 提供的资源)
  • 插口 plugs 是指消费者(即使用 Snap 提供的资源的用户)
  • 接口 interfaces 是交互的地方(负责将插口和插槽连接起来)

从我们与 Canonical 代表的对话中,他们似乎对 Snap 商店被误解,以及 Snap 被视为封闭、专有系统的争论显得尤为不满。

大约十五年前,有人曾声称 Canonical 的代码托管和项目管理平台 Launchpad 是专有的,所以 Canonical 在整理代码后在 2009 年 公开发布 了代码库。但如我们交谈的人所言:“没人在意。” 它是 Canonical 的内部工具,对其他人来说并没有太大的用处。他们表示,他们不希望再经历一次这样的情况。

我们还注意到,红帽正在朝反方向前进,即从开源的 Bugzilla 迁移 到封闭的、基于云的 Jira —— 这并未引起太大的争议。

snapd 自身的代码已经托管在 GitHub 上,作为 Canonical 的 snapcore 仓库的一部分。这个被大多数发行版使用的打包格式是一个已经存在、有文档记录的格式。用于进行隔离的工具,是已经存在并在其他发行版中使用的第三方工具,比如,Debian 和 SUSE 家族也使用了 AppArmor,这与 Arch 维基中的 描述 相符,而它的主要竞品,SELinux,则更复杂,主要在红帽及其衍生产品中使用。

尽管 Canonical 自家定制的 Snap 商店 的后端仍然 闭源,但 Snap 格式、snapcore 软件、snapcraft.io 前端,以及更多组件都是开放的。我们再次强调,你完全可以自行搭建 自己的 Snap 商店

请不要受到愤怒的论坛喷子们的误导。

最后再说一点...

实际上,撰写这篇文章的作者曾经就职于红帽和 SUSE,但他主要还是使用 Ubuntu,从 2004 年 Ubuntu 刚刚发布起就开始一直使用。Ubuntu 不但运行顺畅,使用起来也十分便捷。然而,早在多年前他就已经从他的主要工作电脑上删除了 snapd 和相关的一切工具,取而代之的是 deb-get —— 最初这是 Ubuntu MATE 的创造者 Martin Wimpress 编写的。为了更加迅速,他还选择使用 Nala 包管理器 而不是 Apt。

如果可以的话,笔者很希望可以放弃各种形式的 Unix,除了服务器,其他情况下更倾向于使用 RISC OS 或是经典的 MacOS。但是遗憾的是,这两个操作系统在网络浏览器、网络连接,还有多核支持和整体稳定性上有待改进。

笔者今年参加 Ubuntu 峰会的费用是由 Canonical 承担的,这一点他愿意公开。类似的,Linux 基金会曾资助他参加 今年 在 Bilbao 的开源峰会,而红帽则资助了他在 2016 年在 Kraków 参加 Flock to Fedora 峰会。这类赞助可以让我们将广告预算分配到其他地方,但并不会对我们的报道产生影响:我们总会积极追踪那些 IT 新闻。

(题图:MJ/520ba58f-9e07-4acb-af4a-f4832762311f)


via: https://www.theregister.com/2023/11/10/snap_without_ubuntu_tools/

作者:Liam Proven 译者:ChatGPT 校对:wxy

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

Canonical 明年将发布不可变桌面操作系统

明年四月,新的 Ubuntu LTS 发布时,Canonical 还将发布一个全新的不可变桌面版 Ubuntu Core Desktop。它是现有 Ubuntu Core 发行版的图形桌面版。Ubuntu Core 是一个面向物联网的不可变发行版,用在嵌入数字标牌和智能显示器等边缘设备上。不可变发行版的根文件系统是只读的,也没有传统的软件包管理器,更像是手机或平板电脑的操作系统。与 Core 一样,Core Desktop 完全采用单一的打包系统 Snap。

消息来源:The Register
老王点评:参照手机和平板上的经验,或许这种整个操作系统被打包成一块的不可变桌面才是 Linux 桌面推广到普通用户的道路。

Cruise 称其人类远程协助人员负责 15-20 辆无人驾驶出租车

通用汽车旗下的无人驾驶公司 Cruise 最近因为旧金山一位行人被拖受伤事故而暂停了在全美的无人驾驶出租车业务,并召回其全部 950 辆自动驾驶汽车,进行软件更新。该公司创始人兼 CEO 回应称,他们的无人出租车不是真正的无人驾驶,需要远程操作中心工作的人类频繁操控。该公司称,他们的无人驾驶出租车车队每行驶 6-8 公里会触发一次远程协助会话,一名人类远程协助人员负责 15-20 辆无人驾驶汽车。

消息来源:CNBC
老王点评:这些远程人员是不是就像玩游戏一样操纵十几辆车辆行驶。

Hugging Face 合作成立初创企业加速器

Hugging Face 公司是一家拥有十亿美元风险投资支持的初创公司,将自己定位为 OpenAI 的一种开源替代方案,它拥有 ChatGPT 等软件的完整开放替代方案,并领导着 BigScience 等社区项目。Hugging Face 与 Meta 等启动了一项面向法国的人工智能创业计划,入选企业需要在开放的基础模型上开展实质性的项目,或者至少能够证明 “愿意将这些模型整合到他们的产品和服务中”。Hugging Face CEO 在一份声明中说:“对我来说,开源人工智能是这十年来最重要的话题,因为它是实现人工智能道德民主化的基石。”

消息来源:Tech Crunch
老王点评:我相信,开源的 AI 模型或许一时比不上并不 Open 的 OpenAI 等专有解决方案,但是未来一定是开源的。

Ubuntu MATE 23.10 发布了!

在所有的 Ubuntu 版本中,Ubuntu MATE 的升级总是非常有趣的。

不过,最近发布的 Ubuntu MATE 决定坚持小幅改动,并进行预期的软件包升级和修复。你可能知道为什么!

对于不了解的读者:这是为了开发我们去年报道过的 计划中的 Debian MATE 定制版

说到这里,让我重点介绍一下这些变化。

? Ubuntu MATE 23.10 将支持九个月,直至 2024 年 7 月

Ubuntu MATE 23.10:有什么新功能?

Ubuntu MATE 23.10 受益于 Ubuntu 23.10 推出的所有好东西。

此外,这里还有一些改进:

  • MATE 桌面更新至 v1.26.2。
  • 添加更多人工智能生成的壁纸。
  • 应用更新。

MATE 桌面升级

在最新的 MATE 桌面 1.26.2 中,你将获得大量错误修复和一些小的改进。

升级包括以下内容:

  • 更新 MATE 用户指南 v1.26.2-1
  • 改进门户支持
  • 改进系统监视器,以便从 /usr/libexec 获取 libexec 文件
  • 修正 MATE 会话管理器,使其更好地与系统监视器配合使用
  • mate-utils 1.26.1-1 修复了内存泄漏问题

额外的人工智能生成的壁纸

虽然你已经可以从 Ubuntu 23.10 更新合集 中下载一些有趣的壁纸,但在这里你还能获得额外的壁纸(如上面的截图所示)。

Simon Butcher 是使用前沿的 Diffusion 模型制作这款壁纸的人,他提到:

由于牛头人是一种想象中的生物,因此对其的解释往往千差万别。我想制作一个具有漫画小说风格的强大生物图像,尽管不像许多描述那样令人毛骨悚然。

最新开源的 Stable Diffusion XL 基本模型在更高分辨率下进行了训练,质量上的差异非常明显,尤其是在整体一致性和细节方面,同时减少了图像中的解剖不规则性。图像是使用 Linux 和英伟达 A100 80GB GPU 在本地制作的,从最初的文本提示开始,使用 img2img、修复和放大功能进行完善。

Linux 内核 6.5

当然,Linux 内核 6.5 还能为硬件带来更好的兼容性、新代组件和其他改进。

其他改进

主要的应用程序升级包括 Firefox 118、Celluloid 0.25、Evolution 3.50 和 LibreOffice 7.6.1。

所有这些都将改善用户体验。

? 获取 Ubuntu MATE 23.10

你可以从 官方网站Ubuntu 仓库 下载 Ubuntu MATE 23.10 ISO。

Ubuntu MATE 23.10

如果你是现有用户并希望升级,请按照 发布说明 中的官方说明进行操作。

(题图:Ubuntu Mate


via: https://news.itsfoss.com/ubuntu-mate-23-10/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

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

Xubuntu 23.10 版本包括了问题修复,更新了内核,同时一些应用也进行了升级,使得它成为一个稳定而不错的升级选择。

Xubuntu 23.04 的生命周期即将结束,新的升级版本正好到来。

Xubuntu 23.10 这个发布版本对其前身进行了进一步的改良,下面我们来看看它提供了哪些新鲜内容。

? 请注意,Xubuntu 23.10 将持续得到九个月的支持,一直到 2024 年 7 月。

? Xubuntu 23.10:有什么新内容?

这个版本的 Xubuntu 基于 Ubuntu 23.10 “Mantic Minotaur” 版本,带来了许多崭新的改进。部分重要的亮点包括:

  • 对 Xfce 的优化
  • 应用程序的更新
  • Linux 内核 6.5

对 Xfce 的优化

Xubuntu 23.10 搭载了与之前相同的 Xfce 4.18 桌面环境。但在此基础上,它针对一些如 garconlibxfce4uitumblerxfconf 之类的 Xfce 库进行了多项问题修复

此外,对于音频设备处理和媒体播放器,Xfce PulseAudio 插件 也进行了大量的修复。

在上一版本中,用户曾遇到的关于 Xfce 电源管理器Xfce 屏幕保护程序 的一些问题,也在这个版本中得到了修复。

最后, Xfce 截屏 新增了对 AVIF 和 JPEG XL 文件格式的支持

Xfce 4.18 版本发布:令人印象深刻

应用程序的更新

在 Xubuntu 23.10 版本中,有了一整套更新的应用程序,其中大部分来源于 XFCE、GNOME 和 MATE 的核心应用的更新。

其中一些显著的更新包括:

  • Catfish 4.16.4
  • Mousepad 0.6.1
  • Thunar 文件管理器 4.18.7
  • MATE 日历 1.26.0
  • GNOME 软件 45
  • Rhythmbox 3.4.7
  • GIMP 2.10.34

Linux 内核 6.5

Xubuntu 23.10 由最新发布的 Linux 内核 6.5 进行驱动,这样便可以支持最新的硬件,比如 USB4、Wi-Fi 7 ,并且提供了 良好的 Rust 环境支持AMD FreeSync 视频 等。

?️ 其他的改进

除了以上提到的内容,还有一些值得一提的变化:

  • 引入了 Greybird 3.23.3,以便得到更好的 GTK 3/4 支持。
  • 在 PipeWire 环境下加强了对蓝牙耳机的支持。
  • Firefox、Thunderbird 以及其他新的应用程序中现在使用的是彩色表情符。
  • 刷新了 elementary-xfce 0.18 主题,带给你全新的桌面图标体验。
  • 引入了 Ristretto 0.13.1,给 Xubuntu 的默认图像查看器添加了打印支持功能。

你可以查阅 官方发布说明 来更深入地了解 Xubuntu 23.10 发行版特性。

? 如何下载 Xubuntu 23.10

为了获取 Xubuntu 的最新发布版,你可以访问 官方网站 或者 Ubuntu 的 镜像仓库

Xubuntu 23.10

对于现有的用户们,你们可以参阅 官方升级指南 进行版本升级。

(题图:Ubuntu


via: https://news.itsfoss.com/xubuntu-23-10/

作者:Sourav Rudra 选题:lujun9972 译者:ChatGPT 校对:wxy

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