Ubuntu Core Linux 开发者预览已经准备好进行测试

Ubuntu Core Linux 开发者预览已备好进行测试

戴尔XPS 13 Ubuntu Linux开发者版(附带Tiger Lake)

在里加,拉脱维亚的《Ubuntu Summit 2023》上,Canonical的产品经理奥利弗·史密斯和工程经理肯·范戴恩介绍了Ubuntu Core Desktop。尽管尚未出货,但离发布日期越来越近了,预计将于2024年4月发布。

这个新版本将使用一个不可变的Linux系统,配以snaps提供的额外软件,snaps是Ubuntu的容器应用程序。不可变操作系统是指用户和应用程序都不能修改的操作系统。更新时,它们是以原子方式应用的,即全部一次性应用。最常采用这种方式更新的操作系统是基于Linux的Google ChromeOS。

此外: 最适合初学者的Linux发行版

Canonical并没有明确表示其新的Linux桌面方法将在明年的Ubuntu Linux 24.04的长期支持(LTS)版本中出现,但这是明智之举。

Ubuntu Core Desktop利用了过去十年在物联网(IoT)领域的创新成果,旨在将强大的Ubuntu Core基础延伸到完整的桌面体验。该新系统旨在解决各种复杂的挑战,从简单的瘦客户机或单用途应用开始,逐步扩展以满足家庭用户、游戏玩家和软件开发人员的需求。

正如史密斯所说:“我们不仅仅在构建Ubuntu核心桌面,我们还在构建人们可以用来构建产品的一系列组件。”史密斯举了一个例子:“一个企业IT商店可能需要为他们定制一些应用程序,为他们的用户提供一系列应用程序。因此,我们以模块化的方式思考,他们可能需要的所有小组件都准备好了,可以组合在一起。”

在这种方法中,史密斯继续说,甚至Linux内核也被作为一个snap交付:“我们有一个gadget snap,这是Ubuntu Core的另一个概念,它定义了引导加载程序、安全设置和加密等内容。”Snapd管理整个系统的应用程序更新。

此外: 您可以购买的最佳Linux笔记本

通过使用snaps进行所有操作,您可以自动更新应用程序,如果不喜欢新版本,可以还原,甚至可以运行多个版本。这个系统的核心是Ubuntu Core强大的只读根文件系统,它提供了安全性和稳定性,并构建了所有其他组件之上。

预计第三方应用程序,如Spotify,将能无缝运行,这得益于系统的模块化性质。此外,Ubuntu Core Desktop将使用GNOME桌面会话。

但是,您不必使用GNOME。您将能够自定义您的计算体验。用户可以选择为游戏或不同的桌面环境(如KDE、Budgie或MATE)优化的内核。该系统使用说明性模式,使用户能够精确定义其系统中包含的内容。

此外: 如何安装Ubuntu Linux(简单!)

Ubuntu Core Desktop还具有内建的安全和隐私功能。诸如基于TPM的全盘加密、安全启动和恢复模式等功能确保系统的可信度和可验证性。此外,snap confinement系统确保即使不小心安装了恶意软件,也可以将其隔离,无法破坏系统的其他部分。

对于开发人员来说,集成LXD容器可以实现简化的工作流程,让他们能够在容器中进行开发,而不会干扰他们的主机操作系统。虽然这个功能仍在开发中,但目标是创建一个丰富的开发环境。

游戏玩家也不会被忽视。Ubuntu Core Desktop旨在支持本地和Proton游戏,正在进行持续的工作以确保与各种硬件和外设的兼容性,如流行的游戏控制器。

对于日常使用,提高生产力是一个关键焦点,支持众多外设、外部显示器和无驱打印。

此外:Ubuntu Cinnamon使从Windows切换到Linux尽可能简便

Ubuntu Core Desktop开发人员目前正在完善安装过程,建立自动化测试基础设施,并致力于编写全面的文档。尽管没有提供确切的发布日期,但工作即将完成。

这并不意味着你不能在今天运行Ubuntu Core Desktop——如果你有勇气的话。这正是开源社区经理Alan Pope在他的Steam Deck Linux游戏电脑上安装Ubuntu Core Desktop的方式。它还远非完美:蓝牙和音频都无法工作。尽管如此,正如Pope指出的那样,音频失效并不太令人惊讶,因为Steam Desk使用了“奇怪的音频芯片组”。 

要实现这一点,你需要从源代码中编译并使用snaps。请转到Ubuntu Core Desktop GitHub存储库。一旦到达那里,您可以在Qemu虚拟机中加载它,或者使用“ubuntu-image”中的“make pc.img”将其作为snap安装。

总的来说,Pope写道,“我可以想象未来著名供应商的笔记本电脑将默认配备Ubuntu Core Desktop。这些可能最初面向开发人员,但我猜想最终‘普通’用户也会使用Ubuntu Core Desktop。”