autounmask - Pakete automatisch unmaskieren
Vorwort
Wie Ihr ja wisst, trägt man Pakete die noch im Testingbereich sind, in die etc/portage/package.keywords ein. Das ist ja bei einzelnen Paketen noch machbar, aber wenn man komplette Desktopsysteme aus dem Testingbereich installieren möchte, ist das eine höllische Arbeit bzw. teilweise unmöglich.
Lösung
Aber Gentoo wäre nicht Gentoo, wenn es nicht auch dafür eine Lösung gibt. Die Lösung heisst autounmask.
Falls autounmask noch nicht installiert ist geht das mit
emerge -av autounmask
Beispiel:
Wir haben KDE-4.3.3 auf dem PC und möchten aber KDE-4.3.4 installieren. Dann lautet der Befehl dafür:
autounmask --pretend kde-base/kdebase-meta-4.3.4
Damit wird uns erstmal alle Pakete die unmaskiert werden sollen angezeigt.
Mit
autounmask kde-base/kdebase-meta-4.3.4
werden alle Abhängigkeiten sowie die KDE Pakete in die Datei /etc/portage/package.keywords eingetragen. autounmask kann auch mit hardmaskierten Paketen umgehen.
Achtet bitte darauf, das Ihr immer die Versionsnummer mitangebt, wenn autounmask benutzt wird. Ansonsten kommt es zu einer Fehlermeldung.
Und nun viel Spass beim ausprobieren und installieren und möge die macht von emerge immer mit uns sein.