How to Install and Uninstall grub-pc Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 18,2024

1. Install "grub-pc" package

Learn how to install grub-pc on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install grub-pc

2. Uninstall "grub-pc" package

Please follow the steps below to uninstall grub-pc on Ubuntu 16.04 LTS (Xenial Xerus):

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

3. Information about the grub-pc package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: grub-pc
Architecture: amd64
Version: 2.02~beta2-36ubuntu3.32
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: 545
Pre-Depends: dpkg (>= 1.17.13)
Depends: debconf (>= 0.5) | debconf-2.0, grub-common (= 2.02~beta2-36ubuntu3.32), grub2-common (= 2.02~beta2-36ubuntu3.32), grub-pc-bin (= 2.02~beta2-36ubuntu3.32), ucf, grub-gfxpayload-lists
Conflicts: grub (<< 0.97-54), grub-coreboot, grub-efi-amd64, grub-efi-ia32, grub-ieee1275, grub-legacy, grub-xen
Replaces: grub, grub-common (<= 1.97~beta2-1), grub-coreboot, grub-efi-amd64, grub-efi-ia32, grub-ieee1275, grub-legacy, grub2 (<< 2.02~beta2-36ubuntu3.32)
Filename: pool/main/g/grub2/grub-pc_2.02~beta2-36ubuntu3.32_amd64.deb
Size: 197062
MD5sum: c6d1d285c3c98233fadf84de4f7a95f0
SHA1: 9a05f6fd8e87c6e7f2185b407139afc66fdfc12c
SHA256: b7b16d9fde48e8b807e589a6b0469245484b1619e648b6c43f214466409eafb5
SHA512: 8b5305951a8aa59eb54fd7d412e68e46d571273253ca0e55db5137a6e50dce72a8fe2f1d4335d0002ed6a27091eeb49e86165bdc29f89a56fbea4120fe29d50f
Homepage: http://www.gnu.org/software/grub/
Description-en: GRand Unified Bootloader, version 2 (PC/BIOS version)
GRUB is a portable, powerful bootloader. This version of GRUB is based on a
cleaner design than its predecessors, and provides the following new features:
.
- Scripting in grub.cfg using BASH-like syntax.
- Support for modern partition maps such as GPT.
- Modular generation of grub.cfg via update-grub. Packages providing GRUB
add-ons can plug in their own script rules and trigger updates by invoking
update-grub.
- VESA-based graphical mode with background image support and complete 24-bit
color set.
- Support for extended charsets. Users can write UTF-8 text to their menu
entries.
.
This package contains a version of GRUB that has been built for use with
traditional PC/BIOS architecture.
Description-md5: 7cb7fdca20b02381c6123a250be96bab
Task: ubuntu-live, kubuntu-live, edubuntu-live, xubuntu-live, mythbuntu-live, lubuntu-live, ubuntustudio-live, ubuntustudio-dvd-live, ubuntu-gnome-live, ubuntukylin-live, ubuntu-mate-live
Supported: 5y

Package: grub-pc
Status: deinstall ok config-files
Priority: optional
Section: admin
Installed-Size: 545
Maintainer: Ubuntu Developers
Architecture: amd64
Multi-Arch: foreign
Source: grub2
Version: 2.02~beta2-36ubuntu3.29
Config-Version: 2.02~beta2-36ubuntu3.29
Replaces: grub, grub-common (<= 1.97~beta2-1), grub-coreboot, grub-efi-amd64, grub-efi-ia32, grub-ieee1275, grub-legacy, grub2 (<< 2.02~beta2-36ubuntu3.29)
Depends: debconf (>= 0.5) | debconf-2.0, grub-common (= 2.02~beta2-36ubuntu3.29), grub2-common (= 2.02~beta2-36ubuntu3.29), grub-pc-bin (= 2.02~beta2-36ubuntu3.29), ucf, grub-gfxpayload-lists
Pre-Depends: dpkg (>= 1.17.13)
Conflicts: grub (<< 0.97-54), grub-coreboot, grub-efi-amd64, grub-efi-ia32, grub-ieee1275, grub-legacy, grub-xen
Conffiles:
/etc/kernel/postinst.d/zz-update-grub 536d9d45e3e547638db3c5d58a925b6c obsolete
/etc/kernel/postrm.d/zz-update-grub 536d9d45e3e547638db3c5d58a925b6c obsolete
Description-en: GRand Unified Bootloader, version 2 (PC/BIOS version)
GRUB is a portable, powerful bootloader. This version of GRUB is based on a
cleaner design than its predecessors, and provides the following new features:
.
- Scripting in grub.cfg using BASH-like syntax.
- Support for modern partition maps such as GPT.
- Modular generation of grub.cfg via update-grub. Packages providing GRUB
add-ons can plug in their own script rules and trigger updates by invoking
update-grub.
- VESA-based graphical mode with background image support and complete 24-bit
color set.
- Support for extended charsets. Users can write UTF-8 text to their menu
entries.
.
This package contains a version of GRUB that has been built for use with
traditional PC/BIOS architecture.
Description-md5: 7cb7fdca20b02381c6123a250be96bab
Homepage: http://www.gnu.org/software/grub/
Original-Maintainer: GRUB Maintainers

Package: grub-pc
Architecture: amd64
Version: 2.02~beta2-36ubuntu3.27
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: 545
Pre-Depends: dpkg (>= 1.17.13)
Depends: debconf (>= 0.5) | debconf-2.0, grub-common (= 2.02~beta2-36ubuntu3.27), grub2-common (= 2.02~beta2-36ubuntu3.27), grub-pc-bin (= 2.02~beta2-36ubuntu3.27), ucf, grub-gfxpayload-lists
Conflicts: grub (<< 0.97-54), grub-coreboot, grub-efi-amd64, grub-efi-ia32, grub-ieee1275, grub-legacy, grub-xen
Replaces: grub, grub-common (<= 1.97~beta2-1), grub-coreboot, grub-efi-amd64, grub-efi-ia32, grub-ieee1275, grub-legacy, grub2 (<< 2.02~beta2-36ubuntu3.27)
Filename: pool/main/g/grub2/grub-pc_2.02~beta2-36ubuntu3.27_amd64.deb
Size: 197426
MD5sum: cc5b8de8215bb33332eb9e68ff3385ea
SHA1: 7d6fd7f637ec42b9dd8ca82430bc507ff172fa63
SHA256: 261bc4937485b7b0b9a5280c540d7ebff16ccb8663f830f07f9d5e247bae3219
SHA512: 55737bed9ab5d801e14a7cbdf8b1430ea8555f274387e8c189d1a3e7e3c4adbed95cb75f79ee9b5c26c9d32c2cc7697381b9f46b72fd549e5c19419598262ddb
Homepage: http://www.gnu.org/software/grub/
Description-en: GRand Unified Bootloader, version 2 (PC/BIOS version)
GRUB is a portable, powerful bootloader. This version of GRUB is based on a
cleaner design than its predecessors, and provides the following new features:
.
- Scripting in grub.cfg using BASH-like syntax.
- Support for modern partition maps such as GPT.
- Modular generation of grub.cfg via update-grub. Packages providing GRUB
add-ons can plug in their own script rules and trigger updates by invoking
update-grub.
- VESA-based graphical mode with background image support and complete 24-bit
color set.
- Support for extended charsets. Users can write UTF-8 text to their menu
entries.
.
This package contains a version of GRUB that has been built for use with
traditional PC/BIOS architecture.
Description-md5: 7cb7fdca20b02381c6123a250be96bab
Task: ubuntu-live, kubuntu-live, edubuntu-live, xubuntu-live, mythbuntu-live, lubuntu-live, ubuntustudio-live, ubuntustudio-dvd-live, ubuntu-gnome-live, ubuntukylin-live, ubuntu-mate-live
Supported: 5y

Package: grub-pc
Priority: optional
Section: admin
Installed-Size: 547
Maintainer: Ubuntu Developers
Original-Maintainer: GRUB Maintainers
Architecture: amd64
Source: grub2
Version: 2.02~beta2-36ubuntu3
Replaces: grub, grub-common (<= 1.97~beta2-1), grub-coreboot, grub-efi-amd64, grub-efi-ia32, grub-ieee1275, grub-legacy, grub2 (<< 2.02~beta2-36ubuntu3)
Depends: debconf (>= 0.5) | debconf-2.0, grub-common (= 2.02~beta2-36ubuntu3), grub2-common (= 2.02~beta2-36ubuntu3), grub-pc-bin (= 2.02~beta2-36ubuntu3), ucf, grub-gfxpayload-lists
Pre-Depends: dpkg (>= 1.17.13)
Conflicts: grub (<< 0.97-54), grub-coreboot, grub-efi-amd64, grub-efi-ia32, grub-ieee1275, grub-legacy, grub-xen
Filename: pool/main/g/grub2/grub-pc_2.02~beta2-36ubuntu3_amd64.deb
Size: 198020
MD5sum: 5e833664e90aae78c647026730e3c197
SHA1: b1effb7f673da5cd0bbd359e6e572b84b8fc7c19
SHA256: 5ad9b6a4b59764d07cd53799414bfd5de8182027775f96011d2cf8abf6ae283b
Description-en: GRand Unified Bootloader, version 2 (PC/BIOS version)
GRUB is a portable, powerful bootloader. This version of GRUB is based on a
cleaner design than its predecessors, and provides the following new features:
.
- Scripting in grub.cfg using BASH-like syntax.
- Support for modern partition maps such as GPT.
- Modular generation of grub.cfg via update-grub. Packages providing GRUB
add-ons can plug in their own script rules and trigger updates by invoking
update-grub.
- VESA-based graphical mode with background image support and complete 24-bit
color set.
- Support for extended charsets. Users can write UTF-8 text to their menu
entries.
.
This package contains a version of GRUB that has been built for use with
traditional PC/BIOS architecture.
Description-md5: 7cb7fdca20b02381c6123a250be96bab
Multi-Arch: foreign
Homepage: http://www.gnu.org/software/grub/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y
Task: ubuntu-live, kubuntu-live, edubuntu-live, xubuntu-live, mythbuntu-live, lubuntu-live, ubuntustudio-live, ubuntustudio-dvd-live, ubuntu-gnome-live, ubuntukylin-live, ubuntu-mate-live