Einige pakete sind mit keywords als unstable markiert.
Deshalb kann man sie aber trotzdem benutzen, es kann halt auch schiefgehen.
Was du jetzt brauchst ist (du hast doch ein x86?)
|
Quellcode
|
1
|
echo "net-wireless/linux-wlan-ng ~x86" >> /etc/portage/package.keywords
|
Das schreibt dann in die Datei package.keywords den genauen Paketnamen und das keyword.
Die Versionsnummer ist überflüssig.
Wenn du dann ein update world machst, wird immer das neueste Paket emerged, das mit dem keyword zu haben ist.
In die package.mask kannst du pakete eintragen, die nicht installiert werden sollen.
Da dann aber mit ">=" oder "<=" und genauer Versionsnummer.
|
Quellcode
|
1
|
echo ">=net-wireless/linux-wlan-ng-0.2.1_pre20" >> /etc/portage/package.mask
|
würde dazu führen, daß alle Pakete, beginnend mit dem genannten, nicht installiert und nicht mehr upgedated werden. Nur ältere Versionen wären noch frei.
Die package.keywords ist deshalb zu benutzen, weil ein
|
Quellcode
|
1
|
ACCEPT_KEYWORDS="~x86" emerge ...
|
beim nächsten emerge world rückgängig gemacht würde!
In die Make conf sollte man unstable keywords auch nicht eintragen, weil dann alle Pakete aus diesem Bereich genommen werden.