RHEL'e kayıtlı olmadığınız için yum'u kullanamıyorsanız, bu yazıda anlatılanları yaparak sisteminizde yerel bir yum deposu oluşturabilir ve yum'u kullanabilirsiniz.
Öncelikle depo (repository) için dizin oluşturalım.
mkdir -p /opt/yum/rhel6.4
RHEL DVD'sindeki (Centos, Fedora ya da Oracle Linux de olabilir) rpm dosyalarını yeni oluşturduğumuz dizine kopyalayalım.
cp /media/RHEL_6.4\ i386\ Disc\ 1/Packages/*.rpm /opt/yum/rhel6.4
Aşağıdaki komut girilerek depo yapılandırması yapılır.
cd /opt/yum/rhel6.4
createrepo .
Eğer sisteminizde createrepo kurulu değilse rpm paketinden kurabilirsiniz. Sisteminizde rpm dosya ismi farklı olabilir. Ama genellikle createrepo ile başlar.
rpm -i createrepo-0.9.9-17.el6.noarch.rpm
createrepo paketini kurarken eksik bağımlık nedeniyle kuramadığını söylerse öncelikle bağımlı olduğu paketi/paketleri kurun. 3-4 bağımlı paket kurulumundan sonra createrepo kurulabiliyor.
Böylece depo yapılandırması yapılmış oldu. Şimdi bu depo'yu yum'a tanıtacağız.
/etc/yum.repos.d dizininde içeriği aşağıdaki gibi olan local.repo isminde bir dosya oluşturun.
[local-source]
name=local RHEL rpms
baseurl=file:///opt/yum/rhel6.4
enabled=1
gpgcheck=0
Yeni depomuzu yum'un görüp görmediğini kontrol etmek için aşağıdaki komutları kullanabiliriz.
yum clean all
yum repolist
Bundan sonra yum'u kullanarak paket kurulumlarını gerçekleştirebiliriz.