我需要基于 Ubuntu Server 创建自己的发行版,并且需要尽可能轻量(因此不应有 X 或任何其他类似的东西)。顺便说一句,发行版安装程序必须是图形化的(当然是 Ubiquity),这样我才能将自定义配置表单放入其中。
问题是,据我所知(我尝试过 Remastersys、Customizer 和 Ubuntu-Builder),您不能在安装程序(实时版本)中使用 X,也不能将其放在最终安装中,但是因为我刚刚看到过类似的东西,所以我确信可以这样做。
有没有人有相关经验?
答案1
如果您不想使用X,那么唯一的选择就是内核帧缓冲区。
您想要做的事情并不容易,而且没有多大意义,原因只有一个,当今 Linux 世界的 VGA 驱动程序大多是为 X 编写的,当我说大多时,我的意思是 VGA 驱动程序总量的 99.9%。
这是对帧缓冲区的介绍https://wiki.ubuntu.com/FrameBuffer
新兴的 Wayland 并没有引起太多关注,因为它缺乏驱动程序支持。