V tomto budeme konfigurovat úložiště yum pro místní instalaci balíčků. Při instalaci RPM pomáhá především YUM svou redundancí. Zabraňuje obavám z redundance a aktualizace RPM
I. Vytvořte adresář /dvd pomocí následujícího příkazu. Toto je přípojný bod pro /dev/hdc (tento můj DVD ROM připojený k sekundárnímu masteru).
#mkdir/dvd
II.Montáž pomocí následujícího příkazu
mount /dev/hdc /dvd
III. Potřebujete zkopírovat všechny otáčky z CD nebo DVD do /var/ftp
#cp –a /dvd/Centos/* /var/ftp
IV. Pro vytvoření repodat si musíme stáhnout createrepo ot./min. Následující příkaz ke stažení z terminálu. Nebo použijte prohlížeč ke stažení klikněte ZDE. Chcete-li získat nejnovější verzi, klikněte sem.
# wget http://packages.sw.be/createrepo/createrepo-0.4.6-1.el5.rf.noarch.rpm
#rpm –UVH createrepo-0.4.10-1.el5.rf.noarch.rpm
Nebo
# rpm –Uvh http://packages.sw.be/createrepo/createrepo- 0.4.6-1.el5.rf.noarch.rpm
V. Po instalaci použijte následující příkaz k vytvoření souborů repodat
#createrepo /var/ftp
VI. Jednou výše hotovo. Přesunout *.repo soubory z
#mv /etc/yum.repos.d/* /root/Desktop
Poznámka:
Centos 5: Důvodem pro přesun je, že nemáte připojení k internetu při instalaci balíčku s yum, který se snaží vyřešit základní soubor úložiště centos, který se nachází v /etc/yum.repos.d/Centos-xxxx.repo. Nenainstaluje tedy rpm z místního úložiště Výše uvedený pohyb pomohl nainstalovat rpm z místního úložiště. Pokud máte připojení k internetu, vraťte jej zpět na původní a nainstalujte rpm pomocí yum.
VII. Upravte soubor /etc/yum.conf soubor umístěte na konec následující řádky.
#vi /etc/yum.conf
[My Repo]
name=Moje místní úložiště
baseurl=ftp://youripaddress —-> pro Centos 5
enable=1
gpgcheck=0
VIII. Vyčistěte předchozí mezipaměť následujícím příkazem. To je důležité, když měníte repo soubory nebo rpm ve vašem úložišti.
#yum vyčistit vše
IX. Nainstalujte rpm pomocí následujícího příkazu.
#yum nainstalovat httpd