Assalamu'alaykum warahmatullah wabarakatuh Kali ini Saya akan share tentang cara membuat repository lokal dengan Client CentOS. Mem...

RHEL 7 Management System 15 : Membuat repo local


Assalamu'alaykum warahmatullah wabarakatuh

Kali ini Saya akan share tentang cara membuat repository lokal dengan Client CentOS. Membuat repository lokal sangat diperlukan karena selain untuk menghemat biaya kuota, juga agar kita tidak repot mencari aplikasi yang dinginkan di internet. Apa itu repository ? Repository itu semacam BANK APLIKASI pada linux. Kalian bisa temui bank aplikasi ini berbentuk CD, ataupun link link di internet. Saya janji, akan membuatkan perngertian repository secara total dalam waktu dekat. Kembali ke membuat repository lokal, mari kita awali dengan membaca basmalah.


KONFIGURASI SERVER

1. Mount cd/dvd anda, biasanya ada di direktori /dev/cdrom atau /dev/sr0. Silahkan cari-cari aja.
mkdir /opt/cd
mount /dev/sr0 /mnt/
cd /mnt/Packages


2. Lalu kita akan menginstall beberapa paket pendukung repo local. *BEBERAPA VERSI PAKET MUNGKIN BERBEDA.
rpm -ivh libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm
rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm
rpm -ivh python-deltarpm-3.6-3.el7.x86_64.rpm
rpm -ivh createrepo-0.9.9-28.el7.noarch.rpm


3. Kita copikan file dari Packages ke direktori.
cp -ar /mnt/Packages/*.* /opt/cd



4. Lalu kita buat file konfigurasi cd nya.
nano /etc/yum.repos.d/nyoba.repo
[nyoba_repo] name=Repo-nya_Ihsan baseurl=file:///opt/repo gpgcheck=0 enabled=1


5. Lalu kita buat repo nya.


createrepo -v /opt/cd


6. Lalu kita update daftar reponya.
yum repolist


0 comments: