You can selectively update certain categories/packages and ignore the other
categories/packages. We achieve this by having
You need to define the name of the file that contains the exclude patterns in
the
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
games-*/*
Note however that this may lead to dependency issues since new, allowed packages might depend on new but excluded packages.
You can ask Portage to use ebuilds that are not officially available through the
Portage tree. Create a new directory (for instance
Then define PORTDIR_OVERLAY in
For the powerusers who develop on several overlays, test packages before they
hit the Portage tree or just want to use unofficial ebuilds from various
sources, the
With
Suppose you have two additional repositories called
# gensync java entapps
In some cases you want to configure, install and maintain software yourself
without having Portage automate the process for you, even though Portage
can provide the software titles. Known cases are kernel sources and nvidia
drivers. You can configure Portage so it knows that a certain package is
manually installed on your system. This process is called
For instance, if you want to inform Portage about
sys-kernel/gentoo-sources-2.6.11.6