Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
lokales_overlay_anlegen_und_verwalten [2011/07/21 12:36] – /* Ein Paket zum gerade erstellten Overlay hinzufügen */ adminlokales_overlay_anlegen_und_verwalten [2017/04/01 19:34] (aktuell) – gelöscht admin
Zeile 1: Zeile 1:
- 
- 
- 
-====== Anlegen eines lokalen Overlays ====== 
- 
- 
-Das Anlegen eines solchen Overlays gestaltet sich sehr einfach. Man erstellt nen Ordner und benennt sein Overlay wie immer man möchte. 
-   
-  mkdir -p /usr/local/portage/profiles/ 
-  echo "darkdevils_overlay" > /usr/local/portage/profiles/repo_name 
- 
-Als nächstes müssen wir das ganze noch unserer "make.conf" bekannt machen. 
-   
-  nano /etc/make.conf 
-   
-  source /usr/local/portage/layman/make.conf 
-   
-  # If you have layman installed, this line must be below the layman make.conf line  
-  PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/portage/" 
-  ... 
- 
- 
- 
-====== Ein Paket zum gerade erstellten Overlay hinzufügen ====== 
- 
- 
-Als Beispiel nehmen wir **sys-block/iscsitarget**. Die aktuelle Version kann wegen eines [[https://bugs.gentoo.org/show_bug.cgi?id=365735|Bugs]] ab Kernel 2.6.38 nicht kompiliert werden. Daher installieren wir uns die Entwicklerversion. Wir erstellen den dafür vorgesehenen Ordner und erstellen ein Manifest. 
-   
-  mkdir -p /usr/local/portage/sys-block/iscsitarget 
-  cd /usr/local/portage/sys-block/iscsitarget 
-  wget https://bugs.gentoo.org/attachment.cgi?id=272021 
-  mv attachment.cgi?id=272021 iscsitarget-9999.ebuild 
-  ebuild iscsitarget-9999.ebuild manifest 
- 
-So, in dem Fall müssen wir das Paket noch demaskieren.