layman installieren und nutzen

Vorwort

Hinweis: Mit Paketen aus den Layman Overlays kann man sich sein System beschädigen!

Mit Layman hat man die Möglichkeit weitere Ebuilds zu nutzen, anstatt nur die des offiziellen Portage Tree von Gentoo. Neben dem Overlay von z.B. gentoo.de gibt es noch zahlreiche weitere Overlays darunter auch sehr spezielle. Damit aus den Layman Overlays überhaupt installiert werden kann, muss zu allererst layman installiert werden bzw. installiert sein.

Installation

Layman installieren wir mit folgenden USE=Flags "git" "subversion"

echo "app-portage/layman git subversion" >> /etc/portage/package.use
emerge -av app-portage/layman

Anschließend lässt man sich mit

layman -L

die verfügbaren Overlays angezeigen. Mit

layman -a <overlayname>

wird das Overlay dann aufgenommen.

Nach der Overlay Aufnahme müssen wir noch folgendes in die Datei /etc/make.conf eintragen.

source /var/lib/layman/make.conf

Nun steht der weiteren Aufnahme zusätzlicher Overlays nichts mehr im Wege.

Wichtiger Hinweis

Wenn man zum Beispiel noch ein (eigenes) lokales Overlay mit PORTDIR_OVERLAY="xxx" in der make.conf hinzufügen möchte, ist es wichtig, das der PORTDIR_OVERLAY Eintrag über dem "source" Eintrag steht, ansonsten würden die Overlays aus layman nicht mit berücksichtigt werden.

;So sollte es aussehen:
PORTDIR_OVERLAY="/usr/local/portage/local-overlay"
source /var/lib/layman/make.conf


Beispiel

Für unser Howto nehmen wir die Quelle:

desktop-effects

.

Welche Quellen zur Verfügung stehen findet man recht einfach mit

layman -L

heraus.

Um Layman unsere Quelle bekannt zu machen geben wir folgendes ein.

layman -a desktop-effects

Damit emerge auch von der Overlay-Quelle desktop-effects die neusten Updates einspielt, muss die Overlay-Quelle auch von Zeit zu Zeit mal aktualisiert werden. Dies geschieht mit:

layman -s desktop-effects

Habt Ihr mehrere Overlay-Quellen reicht auch ein:

layman -s ALL