public:technik:gentoo-overlay

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
public:technik:gentoo-overlay [2018/03/23 22:30] – [Mit Layman] frainzpublic:technik:gentoo-overlay [2021/08/02 17:13] – [Nutzung] GitLab Repo URL eingefügt nex
Zeile 8: Zeile 8:
 ===== Nutzung ===== ===== Nutzung =====
  
-  * URL des Overlays (git): https://bitbucket.fem.tu-ilmenau.de/scm/gentoo/fem-overlay.git+  * URL des Overlays (git): https://gitlab.fem-net.de/gentoo/fem-overlay.git 
 +  * URL des Overlays (git, alte URL): https://bitbucket.fem.tu-ilmenau.de/scm/gentoo/fem-overlay.git
   * URL des Overlays (svn): http://subversion.fem.tu-ilmenau.de/repository/fem-overlay/trunk/   * URL des Overlays (svn): http://subversion.fem.tu-ilmenau.de/repository/fem-overlay/trunk/
     * Hinweis: das Subversion wird minütlich aus dem Git-Master gesynct und ist nicht mehr schreibbar. Bitte im Git-Repo commiten.     * Hinweis: das Subversion wird minütlich aus dem Git-Master gesynct und ist nicht mehr schreibbar. Bitte im Git-Repo commiten.
  
 ==== Ohne Layman über repos.conf ==== ==== Ohne Layman über repos.conf ====
 +Diese Variante bietet sich an, wenn man selber am Repository Änderungen vornehmen möchte.
 <code> <code>
 [fem-overlay] [fem-overlay]
Zeile 21: Zeile 23:
 </code> </code>
  
-==== Mit Layman ==== +==== Mit eselect-repository ==== 
-Für das FeM-Overlay benötigt Layman Subversion-Support:+Diese Variante verwendet in der Standardeinstellung ein [[https://github.com/gentoo-mirror/fem-overlay|Clone vom Repository]] mit zusätzlich generierten Metadaten, was emerge beschleunigt. 
 +Empfiehlt sich für Systeme, die das Overlay nur nutzen, aber lokal selbst keine Änderungen hinzufügen.
 <code> <code>
-echo "app-portage/layman subversion" >> /etc/portage/package.use/layman +eselect repository enable fem-overlay
-emerge app-portage/layman+
 </code> </code>
 +
 +==== Mit Layman ====
 +Das Overlay ist in der offiziellen Liste enthalten.
  
 Hinzufügen des Overlays Hinzufügen des Overlays
Zeile 32: Zeile 37:
 layman -a fem-overlay layman -a fem-overlay
 </code> </code>
 +
 +=== layman wieder loswerden ===
 +<code>
 +# layman Referenzen entfernen
 +rm /etc/portage/repos.conf/layman.conf
 +sed -i -e '/source \/var\/lib\/layman\/make.conf/d' /etc/portage/make.conf
 +sed -i -e '/\*/d' /etc/eix-sync.conf
 +
 +emerge -C layman
 +
 +rm -rf /var/lib/layman
 +
 +eix-sync # oder emerge --sync
 +</code>
 +
  
 ===== Ebuilds einreichen ===== ===== Ebuilds einreichen =====
Zeile 110: Zeile 130:
   * ca. 2008 - Das Overlay wurde angelegt   * ca. 2008 - Das Overlay wurde angelegt
   * 2017-11-23 - Migration auf Git   * 2017-11-23 - Migration auf Git
 +  * 2018-03-23 - Aufnahme in overlays.gentoo.org
  • public/technik/gentoo-overlay.txt
  • Zuletzt geändert: 2022/12/12 10:07
  • von nex