ACCEPT KEYWORDS/it

Article description::La variabile ACCEPT_KEYWORDS informa il gestore di pacchetti riguardo quali valori di [[KEYWORDS presenti negli ebuild sono accettabili.]]

Dove è definita la variabile?
Solitamente la variabile è definita nel profilo ma può essere ridefinita dall'utente globalmente nel file, per singoli pacchetti in (nota: può un singolo file o una directory) oppure via riga di comando.

Keywords stabile ("stable") ed instabile ("unstable")
Nella maggior parte dei profili il valore predefinito della variabile ACCEPT_KEYWORDS è l'architettura stessa, come ad esempio ACCEPT_KEYWORDS="amd64" o. In questi casi il gestore di pacchetti si limita ad accettare gli ebuild nei quali la variabile KEYWORDS contiene tale architettura. Se l'utente desidera installare ebuild che non sono ancora considerati pronti per un utilizzo in ambito produttivo, può aggiungere alla variabile ACCEPT_KEYWORDS la stessa architettura con il prefisso, come ad esempio:

L'utente non deve specificare la parola chiave per l'architettura stabile quando si aggiunge la parola chiave per l'architettura di test, in quanto ACCEPT_KEYWORDS è una variabile incrementale.

Se l'impostazione non deve essere globale, può essere fatta per singolo pacchetto nel file (o directory) :

In aggiunta ai valori normali ACCEPT_KEYWORDS, supporta tre token speciali :


 * — Il Pacchetto è "visibile" se è stabile su qualsiasi architettura.
 * — Il Pacchetto è "visibile" se è in testing su qualsiasi architettura.
 * — Il Pacchetto sempre è "visibile".(le KEYWORDS sono ignorate).

L'ultima scelta è utile per pacchetti "live" (ad es. pacchetti di versioni SVN/Git/Mercurial), dato che i "live ebuilds" non hanno una variabile KEYWORDS.