为什么需要普利茅斯?

为什么在 Ubuntu 桌面 11.04 上无法移除 plymouth 这么重要?
它具有“required”优先级,并且mountall和cryptsetup依赖于它。
我真的没有任何需要将其移除的必要,但是一个朋友问了,所以我只是好奇。

2因为每个人都需要图形化的启动动画吗? - user606723
5如果你不想要图形化的启动动画,可以移除 plymouth-theme-* 软件包。 - htorque
@htorque 我在Ubuntu服务器上有这个!(它没有任何图形界面) - Dr.jacky
1个回答

如htorque在评论中指出,如果您删除plymouth-theme-*软件包,则不会有图形化启动。Ubuntu开发人员,Upstart作者,前Canonical员工和现任Google员工Scott James Remnant在相关错误报告中写道:“没有它们,Plymouth仅在文件系统解密和错误的情况下调节对系统控制台的访问。”
Ubuntu和Debian开发人员Steve Langasek在一封发送给Debian开发邮件列表的消息中补充说:

总有一天我会写一篇博客文章来澄清为什么Plymouth是任何现代引导系统中不可或缺的组件,因为当所有东西都在并行启动时,您需要某些东西来处理I/O多路复用到用户控制台。因此,在实际意义上,它应该是一个依赖项。即使您不关心闪屏,您仍然需要多路复用。


1很难理解为什么这两个功能,即“提供图形启动动画”和“在文件系统解密和错误多路复用的情况下调节对系统控制台的访问”,应该被放在同一个软件包中。此外,软件包的描述非常简短且误导性。 - enzotib
1我同意。我只提供我在自己探索理解的过程中遇到的最好答案。希望史蒂夫有一天能写那篇博客文章。在我看来,这实际上只是一种便利的结合,因为这两个都是在引导过程的非常早期发生的事情(即在文件系统完全挂载和启动X之前)。 - andrewsomething
3图形化的启动动画和控制台多路复用不在同一个软件包中。如果你不想要图形化的启动动画,你可以移除 plymouth-label 软件包,这将连同所有的图形主题一起移除,但仍然保留 plymouth 安装。但我真的不确定为什么你会想这样做。 - slangasek