如何将我的 GRUB 背景重置为默认值?

Ale*_*lex 8 grub2 default debian background

我安装了某种软件(我认为它与 Gnome 有关),它将 GRUB 引导界面后面的启动图像从标准的紫色背景更改为有点俗气的 Debian 启动图像。

是否有任何我可以输入的快速命令集或我可以删除的文件以将其更改回默认背景?

Anw*_*war 8

删除文件的快速方法是——

通过打开终端CTRL+ ALT+T和执行这些命令

sudo rm /usr/share/images/desktop-base/desktop-grub.png
sudo update-initramfs -u
sudo update-grub
Run Code Online (Sandbox Code Playgroud)

那个文件是怎么来的

这些文件来自desktop-base包。控制文件中描述的那个包的功能是

该软件包包含 Debian 桌面安装使用的各种杂项文件。目前,它提供了一些与 Debian 相关的艺术作品和主题、包含指向 Debian 相关材料的链接的 .desktop 文件(适合放置在用户的桌面上),以及可用桌面环境(如 GNOME 和 KDE)之间的其他常见文件。

它包括 GNOME 和 EDE 的各种壁纸、启动画面等。如果你不想要那个包,你可以通过这个命令删除这个包

sudo apt-get purge desktop-base
Run Code Online (Sandbox Code Playgroud)

然后执行这些命令来恢复默认的 grub 屏幕

sudo update-initramfs -u
sudo update-grub
Run Code Online (Sandbox Code Playgroud)

如果您想保留初始文件并希望使用默认的 grub 背景

在这种情况下,请使用以下命令禁用检查 grub 后台文件

 sudo chmod -x /etc/grub.d/05_debian_theme
Run Code Online (Sandbox Code Playgroud)

然后执行

sudo update-initramfs -u 
sudo update-grub 
Run Code Online (Sandbox Code Playgroud)


小智 8

不删除文件或更改文件模式位的简单方法是:

sudo nano /etc/default/grub
Run Code Online (Sandbox Code Playgroud)

并插入

GRUB_BACKGROUND=""
Run Code Online (Sandbox Code Playgroud)

然后运行

sudo update-grub
Run Code Online (Sandbox Code Playgroud)

  • 不知道为什么这会被否决,但这实际上是更好的答案。 (2认同)