Gentoo Overlays
February 17th, 2009
Wenn man beim Gentoo Linux nicht vom Portage Angebot limitiert sein möchte, dann empfhielt es sich sogenannte Overlays hinzuzufügen.
Ein Overlay ist eine ebuild Sammlung, die von nicht-offiziellen Gentoo Quellen angeboten werden.
Ich habe auch einen eigenen Overlay indem ich meine eigenen ebuilds verwalte und der Öffentlichkeit zur Verfügung stelle.
Am einfachsten kann man sich ein Overlay mit dem Tool layman hinzufügen.
Layman ist im offiziellen Portage verfügbar. Einfach mit emerge installieren.
# emerge layman
Nun muss man das Overlay in die Konfigurationsdatei einfügen.
# nano /etc/layman/layman.cfg
Hier muss man an die Stelle "overlay:" und die Overlay Adresse hinzufügen. In diesem Fall http://overlay.anello-net.de/layman.xml für mein anello-overlay.
...
overlays : http://www.gentoo.org/proj/en/overlays/layman-global.txt
http://overlay.anello-net.de/layman.xml
...
Im nächsten Schritt aktualisiert man die Listen.
# layman -L
Um mein Overlay auch zu verwenden muss man noch folgenden Befehl ausführen.
# layman -a anello
Nun kann man alle verfügbaren ebuilds aus dem Overlay anello-overlay über emerge verwenden.
# emerge freewrt
Um in Zukunft das Overlay zu synchronisiern, verwendet man diesen Befehl.
# layman -S
Have fun!