RPM-repository

Z Milan Kerslager
Verze z 8. 6. 2007, 06:27, kterou vytvořil Milan.Kerslager (diskuse | příspěvky) (Založení článku)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Přejít na: navigace, hledání

Pro použití na serverech si připravuji balíčky, které vylepšují nebo rozšiřují základní distribuci Red Hat Enterprise Linux (RHEL).

Konfigurace

Repozitáře jsou veřejně k dizpozici a obsahují i zdrojové balíčky (soubory *.src.rpm), pomocí kterých si můžete vytvořit modifikované verze balíčků. Metadata (v adresáři repodata) jsou vygenerována pro použití nástrojem Yum.

RHEL 4

Pro možnost automatické instalace a aktualizace stačí ručně nainstalovat balíček, který obsahuje soubor s definicí repozitáře. Stáhněte si balíček ftp://ftp.pslib.cz/pub/users/Milan.Kerslager/RHEL-4/stable/yumconf-ker-4-2.ker.rhel4.noarch.rpm a nainstalujte ho:

rpm -Uvh yumconf-ker-4-2.ker.rhel4.noarch.rpm

Ruční konfigurace

Pokud byste si chtěli nastavit repozitář ručně, vytvořte si soubor /etc/yum.repos.d/milankerslager.repo, který bude obsahovat:

[ker]
name=Milan Kerslager RPM Repository for Enterprise Linux $releasever
baseurl=ftp://ftp.pslib.cz/pub/users/Milan.Kerslager/RHEL-$releasever/stable/
        ftp://ftp.vslib.cz/pub/local/milan.kerslager/RHEL-$releasever/stable/
        ftp://ftp.linux.cz/pub/linux/people/milan_kerslager/RHEL-$releasever/stable/
gpgcheck=1
enabled=1

V případě ruční instalace je potřeba ještě nainstalovat veřejný klíč, pomocí kterého budou balíčky kontrolovány. Stáhněte si soubor ftp://ftp.pslib.cz/pub/users/Milan.Kerslager/Milan.Kerslager-GPG-KEY-0x46B66BCA.asc a proveďte příkaz:

rpm --import Milan.Kerslager-GPG-KEY-0x46B66BCA.asc

RHEL 3