Lokales yum-Repository

Aus Fedorawiki.de

Wechseln zu: Navigation, Suche


Dieser Artikel ist Teil der Tipps & Tricks Sammlung

Um ein eigenes lokales Repository zu erstellen, wird das Programm createrepo benötigt.

[root]# yum install createrepo

Nach der Installation müssen die RPMs, die das Repository enthalten soll, in ein Verzeichnis kopiert werden. In diesem Beispiel soll der Ordner /var/www/html/yum/myrepo dafür benutzt werden. Anschließend werden mit createrepo die benötigten (Meta-)Dateien erstellt.

createrepo /var/www/html/yum/myrepo

In dem Verzeichnis selbst wird dabei ein Unterordner repodata erstellt, der die benötigten Dateien enthält.

Um das Repository in yum oder pirut zu benutzen, muss noch eine Repository-Datei /etc/yum.repos.d/myrepo.repo erstellt werden.

[myrepo]
name=my cool repo
baseurl=file:///var/www/html/yum/myrepo
enabled=1