ACCEPT KEYWORDS/de

Die ACCEPT_KEYWORDS -Variable informiert den Paket-Manager darüber, welche ebuild KEYWORDS Werte akzeptiert werden.

Wo wird die Variable definiert?
Die Variable wird normalerweise durch das Gentoo Profile (Portage) gesetzt, kann jedoch durch den Benutzer in der Datei global, oder für jedes Paket einzeln in der Datei oder dem Verzeichnis, oder sogar auf der Kommandozeile überschrieben werden.

Stabile und instabile Schlüsselworte
In den meisten Profilen ist der Standartwert der -Variablen die Architektur selbst, wie zum Beispiel amd64 oder. In diesen Fällen akzeptiert der Packet-Manager nur ebuilds mit der KEYWORD -Variable der angegebenen Architektur. Falls man ebuilds, die noch nicht für den produktiven Einsatz bestimmt sind installieren und benutzen möchte, kann man die gleichen Architekturen – allerdings mit dem Prefix  – hinzufügen:

Man sollte nicht das stable keyword und das testing keyword  gleichzeitig angeben, da ACCEPT_KEYWORDS eine inkrementelle Variable ist.

Falls die Einstellungen nicht systemweit vorgenommen werden sollen, kann dies für jedes Paket individuell in der Datei oder Verzeichnis erfolgen:

Zusätzlich zu den normalen Werten aus ACCEPT_KEYWORDS, unterstützt drei spezielle Kürzel :


 * — Package is visible if it is stable on any architecture.
 * — Package is visible if it is in testing on any architecture.
 * — Package is always visible ( KEYWORDS are ignored completely).

The last choice is useful for live package versions (which are SVN/Git/Mercurial/… versions of packages, supported through what is called a live ebuild and which don't have a KEYWORDS variable).

Siehe auch

 * Knowledge Base:Accepting a keyword for a single package