Cambiar GRUB usando distro-grub-themes

Cambiar GRUB usando distro-grub-themes

Encontré un repositiorio en Github llamado distro-grub-themes que tiene varios temas para GRUB usando logos de distribuciones y fabricantes de PCs, lo cual me gustó mucho.

Lenovo Theme

Tema de Lenovo

Instalación

Primero se debe clonar el repositiorio

git clone https://github.com/AdisonCavani/distro-grub-themes.git

Luego se copia el tema GRUB deseado desde la carpeta distro-grub-themes/themes a la carpeta /usr/share/grub/themes. Por ejemplo así sería para instalar el tema lenovo

sudo mkdir -p /usr/share/grub/themes/lenovo && sudo tar -xf distro-grub-themes/themes/lenovo.tar -C /usr/share/grub/themes/lenovo

Una vez realizado este paso, se indica a grub que use el nuevo tema, activando la variable GRUB_THEME en el archivo /etc/default/grub. Para el caso hipotético del tema lenovo seria:

GRUB_THEME="/usr/share/grub/themes/lenovo/theme.txt"

Para finalizar se actualiza la configuración usando update-grub. En caso de no contar con ese comando en la distribución, se usa grub-mkconfig:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Para Ubuntu/Debian:

En el caso de las distros Ubuntu/Debian la ruta cambia un poco a /boot/grub/themes:

sudo mkdir -p /boot/grub/themes/lenovo && sudo tar -xf distro-grub-themes/themes/lenovo.tar -C /boot/grub/themes/lenovo

Así que en el archivo /etc/default/grub la línea cambiaría a:

GRUB_THEME="/boot/grub/themes/lenovo/theme.txt"

y el código para actualizar la configuración es:

sudo update-grub

NOTA: No olvidar borrar o renombrar el tema por defecto ya que a veces no se ve el cambio y es porque programaticamente se esta cargando el tema que la distro instaló por defecto en /boot/grub/themes/.

Fuente


Gracias

¡Gracias a todos! Sus aportes lo hacen posible. Si desea ayudar y apoyarnos a crear mejor contenido, puede hacer su donativo a través de paypal:

Algunos derechos reservados

Compartir en Redes sociales

A continuación

Cómo instalar RAR en Linux (binario oficial de RARLab)

Crear una rama de desarrollo en Git

Sincronizar directorios usando SSH

Relacionado


¿Músico?

Si desea conocer sobre mi actividad musical lo invito a que visite la página principal. Allí encontrará todo sobre mi música.