How to Install and Uninstall grub-common Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 12,2024

1. Install "grub-common" package

Please follow the instructions below to install grub-common on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install grub-common

2. Uninstall "grub-common" package

This is a short guide on how to uninstall grub-common on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove grub-common $ sudo apt autoclean && sudo apt autoremove

3. Information about the grub-common package on Ubuntu 20.10 (Groovy Gorilla)

Package: grub-common
Architecture: amd64
Version: 2.04-1ubuntu35.6
Built-Using: lzo2 (= 2.10-2)
Multi-Arch: foreign
Priority: optional
Section: admin
Source: grub2
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: GRUB Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 13336
Depends: libc6 (>= 2.28), libdevmapper1.02.1 (>= 2:1.02.36), libefiboot1 (>= 37), libefivar1 (>= 37), libfreetype6 (>= 2.2.1), libfuse2 (>= 2.8.4-1.4), liblzma5 (>= 5.1.1alpha+20120614), debconf (>= 0.5) | debconf-2.0, gettext-base, lsb-base (>= 3.0-6)
Recommends: os-prober (>= 1.33)
Suggests: multiboot-doc, grub-emu, xorriso (>= 0.5.6.pl00), desktop-base (>= 4.0.6), console-setup
Conflicts: init-select
Breaks: apport (<< 2.1.1), friendly-recovery (<< 0.2.13), lupin-support (<< 0.55), mdadm (<< 2.6.7-2)
Replaces: grub-coreboot (<< 2.00-4), grub-efi (<< 1.99-1), grub-efi-amd64 (<< 2.00-4), grub-efi-ia32 (<< 2.00-4), grub-efi-ia64 (<< 2.00-4), grub-ieee1275 (<< 2.00-4), grub-linuxbios (<< 1.96+20080831-1), grub-pc (<< 2.00-4), grub-yeeloong (<< 2.00-4), init-select
Filename: pool/main/g/grub2/grub-common_2.04-1ubuntu35.6_amd64.deb
Size: 1872976
MD5sum: 16eae03fc544dfcfd2de957108e17f11
SHA1: fafdb50f492addcfa3e186a600e11db5fd7b78c3
SHA256: c2e21f875929bdcc562f34ce2722e6ce80fb64e952b7211d8962b8e88500e15c
SHA512: ea92fbb81b122f6e6dfaa16fa944d66d6914301f656c75c1ff4805eaad806ec4812754eee8a7b27802025ab2706600fdfd7fd3dc6080910b570216e3b13a845e
Homepage: https://www.gnu.org/software/grub/
Description-en: GRand Unified Bootloader (common files)
This package contains common files shared by the distinct flavours of GRUB.
It is shared between GRUB Legacy and GRUB 2, although a number of files
specific to GRUB 2 are here as long as they do not break GRUB Legacy.
Description-md5: 6e1c01c5245ffb9578aee58ee944229b
Task: ubuntu-live, kubuntu-live, xubuntu-live, lubuntu-live, ubuntustudio-desktop, ubuntukylin-live, ubuntu-mate-live, ubuntu-budgie-live

Package: grub-common
Architecture: amd64
Version: 2.04-1ubuntu35
Multi-Arch: foreign
Priority: optional
Section: admin
Source: grub2
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: GRUB Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 13328
Depends: libc6 (>= 2.28), libdevmapper1.02.1 (>= 2:1.02.36), libefiboot1 (>= 37), libefivar1 (>= 37), libfreetype6 (>= 2.2.1), libfuse2 (>= 2.8.4-1.4), liblzma5 (>= 5.1.1alpha+20120614), debconf (>= 0.5) | debconf-2.0, gettext-base, lsb-base (>= 3.0-6)
Recommends: os-prober (>= 1.33)
Suggests: multiboot-doc, grub-emu, xorriso (>= 0.5.6.pl00), desktop-base (>= 4.0.6), console-setup
Conflicts: init-select
Breaks: apport (<< 2.1.1), friendly-recovery (<< 0.2.13), lupin-support (<< 0.55), mdadm (<< 2.6.7-2)
Replaces: grub-coreboot (<< 2.00-4), grub-efi (<< 1.99-1), grub-efi-amd64 (<< 2.00-4), grub-efi-ia32 (<< 2.00-4), grub-efi-ia64 (<< 2.00-4), grub-ieee1275 (<< 2.00-4), grub-linuxbios (<< 1.96+20080831-1), grub-pc (<< 2.00-4), grub-yeeloong (<< 2.00-4), init-select
Filename: pool/main/g/grub2/grub-common_2.04-1ubuntu35_amd64.deb
Size: 1872212
MD5sum: f26052a55007499fcc157eb229f65ffa
SHA1: 5cc4c318659d7d94c703a13e508160ff6bc6f3ba
SHA256: fe0028e611a7401d7a60c95e25820cfa71960780ce857cfa4220e46dc3f734d6
SHA512: 3e9ff3fa58010891067da2f04faad65ab31336688502cf1879dff48157adee5dabd8e1425e7fe205e66debf4c4e6b7a7b7cc260797836d20ba60b85e31146dbf
Homepage: https://www.gnu.org/software/grub/
Description-en: GRand Unified Bootloader (common files)
This package contains common files shared by the distinct flavours of GRUB.
It is shared between GRUB Legacy and GRUB 2, although a number of files
specific to GRUB 2 are here as long as they do not break GRUB Legacy.
Description-md5: 6e1c01c5245ffb9578aee58ee944229b
Task: ubuntu-live, kubuntu-live, xubuntu-live, lubuntu-live, ubuntustudio-desktop, ubuntukylin-live, ubuntu-mate-live, ubuntu-budgie-live