USE flags
gordonb3 edited this page Jan 2, 2021
·
2 revisions
Gentoo allows users to select specific features and optional modules when they install a package. This is done by so-called USE flags
that may be defined either globally in /etc/portage/make.conf
or per package in /etc/portage/package.use
. If you run emerge with --verbose
(-v
) and either --pretend
(-p
) or --ask
(-a
) it will list the possible USE flags
and indicate whether or not they are selected. In general the USE flag
name should be indicative enough of its purpose.
- app‐admin ̸ bubba‐backend [+apache2 nginx systemd]
- app‐admin ̸ bubba‐frontend [+apache2 nginx systemd debug]
- app‐admin ̸ bubba‐networkmanager [+wifi systemd]
- net‐misc ̸ forked‐easyfind‐client [+dhcp +remote-router systemd]
- net‐p2p ̸ filetransferdaemon [+apache2 +upload libtorrent systemd]
- sys‐apps ̸ bubba‐info [apache2 +php +perl python]
- sys‐apps ̸ sysvinit [selinux ibm static kernel_FreeBSD +feroceon]