Red Hat Enterprise Linux (RHEL) işletim sistemini kurmuş olabilirsiniz. Ancak Red Hat Network’e kaydolmadan RHEL deposunu kullanmanız mümkün olmayabilir. Bu durumda yum kullanamayacak ve bazı paketleri kaynak koddan yüklemek zorunda kalabilirsiniz. Bu özellikle bağımlılıkları fazla olan paketler için oldukça zahmetli bir süreç olabilir. Neyse ki RHEL sistemlerinde CentOS deposunu ekleyerek yum ile bu bağımlılıkları otomatik olarak çözmek mümkündür.
Öncelikle CentOS deposunu RHEL sisteminize eklemeniz gerekir. Bunun için aşağıdaki dosyayı favori metin düzenleyicinizle oluşturunuz;
[root@localhost ~]# vi /etc/yum.repos.d/centos.repo
Daha sonra aşağıdaki içeriği dosyaya ekleyiniz. Burada, ‘5‘ değeri, RHEL sürümünüze bağlı olarak 5 veya 6 olarak değiştirilmelidir.
[centos]
name=CentOS $releasever – $basearch
baseurl=http://ftp.heanet.ie/pub/centos/5/os/$basearch/
enabled=1
gpgcheck=0
Bu dosyayı kaydedip kapattıktan sonra işletim sisteminiz CentOS deposunu tanıyacaktır.
Depoyu ekledikten sonra sisteminize tanıtmak ve etkinleştirmek için aşağıdaki komutları çalıştırabilirsiniz.
[root@localhost ~]# yum clean all
[root@localhost ~]# yum repolist
Bu komutlar yeni eklenen CentOS deposunun yum tarafından tanındığını doğrulamanıza yardımcı olur.
Depo ekleme işlemini tamamladıktan sonra artık yum komutunu kullanarak CentOS paketlerini sisteminize yükleyebilirsiniz.
[root@localhost ~]# yum install paket_adi
Eğer belirli bir paketi yüklemek istiyorsanız önce sisteminizde mevcut olup olmadığını kontrol edebilirsiniz.
[root@localhost ~]# yum search paket_adi
Daha sonra yükleme işlemini gerçekleştirebilirsiniz.
[root@localhost ~]# yum install paket_adi -y
Yüklediğiniz paketlerin başarıyla kurulduğunu doğrulamak için aşağıdaki komutu çalıştırabilirsiniz.
[root@localhost ~]# rpm -qa | grep paket_adi
Bu komut sisteminizde yüklü paketler arasında arama yaparak doğrulamanıza olanak tanır.
Eğer CentOS deposunda ihtiyacınız olan bir paket bulunmuyorsa, aşağıdaki alternatif yöntemleri kullanabilirsiniz.
EPEL (Extra Packages for Enterprise Linux) Deposu: Ekstra paketleri yüklemek için şu komutu çalıştırabilirsiniz.
[root@localhost ~]# yum install epel-release -y
RPM Paketi Kullanımı : İnternetten indirdiğiniz .rpm paketlerini elle yüklemek için:
[root@localhost ~]# rpm -ivh paket_adi.rpm
Bu yöntemler ile RHEL sisteminize ihtiyaç duyduğunuz ek paketleri yüklemenize yardımcı olacaktır.