Si possono selettivamente aggiornare certe categorie/pacchetti ed ignorarne
altre/i facendo in modo che
Di default,
Si noti comunque che questo può portare ad avere problemi di dipendenze nuove, aggiornando pacchetti che potrebbero dipendere da pacchetti nuovi ma esclusi.
Il Portage può usare ebuild che non sono disponibili attraverso l'albero ufficiale. Per far questo, si può creare una nuova directory (per esempio
Si definisce quindi la variabile PORTDIR_OVERLAY in
Per gli utenti che sviluppano su diversi strati, testano pacchetti
prima di porli nell'albero di Portage o vogliono semplicemente usare ebuild non ufficiali
di varie sorgenti, il pacchetto
Con
Si supponga di avere due repository aggiuntivi chiamati
# gensync java entapps
In alcuni casi si può voler configurare, installare e manutenere software
proprietario senza dover automatizzare il processo del Portage anche se
Portage può provvedere il titolo software. Casi conosciuti sono sorgenti
del kernel e driver nvidia. Si può configurare Portage in modo tale che
sappia che certi pacchetti sono stati installati manualmente nel sistema.
Questo processo è chiamato
Per esempio, per informare il Portage che
vanilla-sources-2.6.11.6