如何在 UEFI 系统上安装现代 (Jammy) Xubuntu Core ?
我正在尝试安装一个基于Ubuntu的“桌面虚拟化”主机。我一直在 Ubuntu 服务器和桌面上使用 XEN(项目)。我对启动和运行“舒适”虚拟机所需的大量配置感到不满意,即使是在最小的 Ubuntu 桌面上构建为精益主机系统时也是如此。
最近我正在评估 Oracle VitualBox,它使虚拟化变得更加舒适。所以现在我想使用Xubuntu / Oracle VirtualBox 进行构建。
因此,我从 Xubuntu Jammy的最小安装开始(降级到 GA 内核以获得最大的稳定性)。我注意到已经安装了 LibreOffice(libreoffice-core 和 libreoffice-common)以及 Snap。主机系统上不需要这两个包(甚至可能还有更多的包,我不知道)。
我发现Xubuntu Core似乎是系统更好的基础。但似乎也有些过时了?
如何安装 Xubuntu Core会生成Bionic mini.iso 网络启动映像。MinimalCD文档提到该映像不再维护,仅适用于 BIOS/MBR 系统(我有 UEFI/GPT)。
所以我的问题是: Xubuntu Core 是否仍受支持?如果是这样,我该如何安装它?我决定使用桌面,而不是服务器,因为我对主机有典型的桌面要求(通过扩展坞的多个显示器、全屏模式下的虚拟机能够使用所有显示器、WiFi(主机是笔记本电脑)、打印、可插拔硬件...仅举几例),客人应该从中受益。
我按照评论中的提示,实际上得到了一个“现代”的Xubuntu核心系统。详细地:
安装 Ubuntu Server(在我的例子中是 Ubuntu 22.04)并启动它。(我选择了“最小”服务器安装选项。见下文。)
安装 Xubuntu 核心(如此处所写):
(不要忘记插入符号)
最终的系统看起来与 Xubuntu Minimal 安装非常相似,但它没有安装 snap,(如果您想保持这种方式,请阅读此处),它没有 LibreOffice 核心包(也没有应用程序),并且具有 GA 内核22.04(不是最新的 HWE 内核)。
由于系统连页面都没有
man
,我也做了sudo unminimize
这使得系统更加方便,而且现在它也已经
snapd
安装了。就这样吧。如果 Ubuntu 说 Snap 适合服务器,那么我应该更了解谁呢?networkd
作网络渲染器,而是使用NetworkManager
。这更适合移动连接/笔记本电脑。libreoffice-core
好吧,与安装 Ubuntu Minimal、降级到 GA 内核并删除软件包相比,该过程似乎没有任何优势。