Repository in CentOs anlegen

Sind Pakete nicht in derzeitigen Repositories enthalten, so kann man ein eigenes Repository anlegen, welches man dann pflegen kann. Hierzu gibt es folgende Anleitung.

Schritt-für-Schritt-Anleitung

Nach dem Sie sich per putty als root angemeldet haben, führen Sie folgende Schritte durch

  1. Dateien für die Installation eines Repositories installieren
  2. Repository-Folder anlegen
  3. RPM-Files in den repos-Ordner kopieren
  4. createrepo ausführen
  5. customrepo anlegen
  6. Prüfen auf Erfolg

 

Schritt 1

yum install createrepo

Schritt 2

mkdir /repos

Schritt 3

cp /path/to/rpm /repos

Sollte das RPM noch nicht auf dem Server sein, so kann dies auch per wget geholt werden

Schritt 3 - Alternative

cd /repos

wget http://mirror.wishlist.org/CentOS/6/os/i386/whatever.rpm

Schritt 4

createrepo /repos

Eine Datei /etc/yum.repos.d/custom.repo wird angelegt mit etwa folgendem Inhalt

Schritt 5

[customrepo]
name=Custom Repository
baseurl=file:///repos/
enabled=1
gpgcheck=0

Mit yum repolist erhält man alle Repositories aufgelistet, die neue sollte auch dabei sein

Schritt 6

 yum repolist

 

Verwandte Artikel