更换Debian的Bootsplash

此页由Linux Wiki用户Yhlfh于2008年2月8日 (星期五) 17:24的最后更改。

出自Linux Wiki

提示:此文已超过 16 年(5912 天)未更新,如发现内容过时或有误,欢迎改进:)

本页将介绍如何在Debian中更换Bootsplash。所有人可以自由对本页进行改进或增加内容,但请保持本页的干净,以便其他Debian用户容易阅读。

目录

下载Bootsplash主题

下载Bootsplash主题,kde-look.org是个好去处,在Bootsplash Screens部分可以找到好多漂亮的主题,下载一款你喜欢的。这里假设我们下载的Bootsplash主题文件叫做Fingerprint.tar.gz。

解压Bootsplash主题

现在,我们需要将下载来的Bootsplash主题放入目录/etc/bootsplash/themes/。假设Fingerprint.tar.gz在你的主目录下,并且你也在你的主目录下,使用以下命令将其解压到/etc/bootsplash/themes/目录:

tar xvf Fingerprint.tar.gz -C /etc/bootsplash/themes/

这样,你的/etc/bootsplash/themes/目录下应该多了一个Fingerprint/目录,你可以看一下里面有没有适合你显示器的分辨率。许多主题都会提供多种分辨率的支持,除非它另有说明。

将要更换的主题设为默认主题

这一步其实有多种方法,这里讲最简的也是最安全的方法,就是重做链接。如果你够细心的话,你一定发现了/etc/bootsplash/themes/目录下有一个current/目录,这其实是一个链接,最初链接至与其同级的debian/目录,而debian正是默认的主题。所以,要想Fingerprint成为默认的主题,我们只要将current/目录指向Fingerprint/就行了。首先,我们删除current链接:

rm -i /etc/bootsplash/themes/current

它将会提示你是否删除 符号链接 “/etc/bootsplash/themes/current”? 我们输入"y"并回车(强烈建议您在删除重要文件时加上 "-i" 选项,以免失手按下回车而造成不必要的损失)。 然后重新建立链接:

ln -s /etc/bootsplash/themes/{Fingerprint,current}

如此,系统默认的Bootsplash主题就是Fingerprint了。

更新initrd

设置好默认的Bootsplash主题后,要让它生效,得更新initrd。要更新当前正在使用的内核的initrd,在终端执行:

update-initramfs -u

-u选项表示update,即更新现有initrd,而不是重新做一个。 如果要更新其他内核的initrd,只要在命令后面再加上要更新的内核版本号就行了。例如,要更新2.6.18的initrd,则命令为:

update-initramfs -u 2.6.18

看看效果如何

现在重启看看效果如何。其实,在关机时就应该可以看到变化了。Enjoy it!

--沧海一蜉蝣 21:54 2007年8月16日 (CST)

本文对您有帮助?分享给更多朋友!

反馈与讨论

发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。
个人工具
简体繁体转换