Sommario
Seguono le informazioni su come dichiarare i flag USE in modo permanente.
Come precedentemente menzionato, tutti i flag USE sono dichiarati
attraverso la variabile USE. Per facilitare la ricerca e la
scelta dei flag USE, viene fornita una configurazione USE predefinita. Questa configurazione è una collezione di flag USE che dovrebbe essere
comunemente usata dagli utenti Gentoo ed è dichiarata nel file
/etc/make.profile/make.defaults. Segue la configurazione predefinita:
Esempio 6.1. Variabile USE su un sistema x86 in /etc/make.profile/make.defaults
USE="x86 oss apm arts avi berkdb crypt cups encode foomaticdb gdbm gif gpm gtk gtk2 imlib jpeg kde gnome libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl pam pdflib png python qt quicktime readline sdl slang spell ssl svga tcpd truetype X xml2 xmms xv zlib"
Come è evidente, questa variabile contiene già una serie di parole chiave.
Non alterare il file /etc/make.profile/make.defaults
per adattare la variabile USE alle proprie necessità dato che
le modifiche a questo file vengono sovrascritte ad ogni aggiornamento del
Portage.
Per cambiare la configurazione predefinita, è necessario aggiungere o
rimuovere parole chiave dalla variabile USE e può essere fatto
globalmente definendo la variabile USE nel file /etc/make.conf.
In questa variabile è possibile aggiungere flag USE extra, richiesti o
rimuoverne di non richiesti nel qual caso occorre anteporre alla
parola chiave il segno meno ("-").
Per esempio, per rimuovere il support per KDE e QT ed aggiungere il supporto
per ldap, può essere definita la seguente dichiarazione USE
in /etc/make.conf: