sys-boot/grub (gentoo)

Search

Install

Install this package:

emerge -a sys-boot/grub

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask sys-boot/grub

Or alternatively:

emerge --autounmask-write -a sys-boot/grub

Package Information

Description:
GNU GRUB boot loader
Homepage:
https://www.gnu.org/software/grub/
License:
GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( CC-BY-SA-3.0 BitstreamVera )

Versions

Version EAPI Keywords Slot
9999 8 ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 2/
2.14-r5 8 amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 2/
2.12-r12 7 amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86 2/

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>floppym@gentoo.org</email>
		<name>Mike Gilbert</name>
	</maintainer>
	<maintainer type="project">
		<email>base-system@gentoo.org</email>
		<name>Gentoo Base System</name>
	</maintainer>
	<use>
		<flag name="device-mapper">Enable support for devmapper; required for LUKS or LVM volume detection</flag>
		<flag name="efiemu">Build and install the efiemu runtimes</flag>
		<flag name="fonts">Build and install fonts for the gfxterm module</flag>
		<flag name="mount">Build and install the grub-mount utility</flag>
		<flag name="libzfs">Enable support for <pkg>sys-fs/zfs</pkg></flag>
		<flag name="protect">Build and install the grub-protect utility</flag>
		<flag name="themes">Build and install GRUB themes (starfield)</flag>
		<flag name="truetype">Build and install grub-mkfont conversion utility</flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:gnu:grub</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p sys-boot/grub | euse -E <flag> -p sys-boot/grub | euse -D <flag> -p sys-boot/grub

Flag Description 9999 2.14-r5 2.12-r12
( ⚠️
) ⚠️
branding Enable Gentoo specific branding
coreboot ⚠️
device-mapper Enable support for devmapper; required for LUKS or LVM volume detection
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
efi-32 ⚠️
efi-64 ⚠️
efiemu Build and install the efiemu runtimes
emu ⚠️
fonts Build and install fonts for the gfxterm module
ieee1275 ⚠️
libzfs Enable support for <pkg>sys-fs/zfs</pkg>
loongson ⚠️
mount Build and install the grub-mount utility
multiboot ⚠️
nls Add Native Language Support (using gettext - GNU locale utilities)
pc ⚠️
protect Build and install the grub-protect utility
qemu Build the required PXE ROM images for app-emulation/qemu ⚠️
qemu-mips ⚠️
sdl Add support for Simple Direct Layer (media library)
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
themes Build and install GRUB themes (starfield)
truetype Build and install grub-mkfont conversion utility
uboot ⚠️
xen Enable Xen integration ⚠️
xen-32 ⚠️
xen-pvh ⚠️

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST dejavu-fonts-ttf-2.37.tar.bz2 5429777 bytes
DIST dejavu-sans-ttf-2.37.zip 417746 bytes
DIST grub-2.12-bash-completion.patch.gz 3627 bytes
DIST grub-2.12.tar.xz 6675608 bytes
DIST grub-2.12.tar.xz.sig 566 bytes
DIST grub-2.14-patches.tar.xz 10700 bytes
DIST grub-2.14.tar.xz 7725668 bytes
DIST grub-2.14.tar.xz.sig 566 bytes
DIST unifont-15.0.06.pcf.gz 1358322 bytes
DIST unifont-17.0.02.pcf.gz 1357145 bytes
DIST unifont-17.0.02.pcf.gz.sig 566 bytes