TAHAP SATU :
1. Masukkan DVD Installer Centos kedalam DVD Rom
2. Buat direktori untuk mounting DVD Installer Centos, disini saya akan membuat folder di /media, dengan nama folder : dvdrepo. Sehingga hirarki direktori menjadi /media/dvdrepo/
[root@majapahit ~]# mkdir /media/dvdrepo
3. Mount DVD Installer Centos, yang secara default pada saat DVD dimasukkan berada di /dev/cdrom di mounting ke direktori yang tadi sudah dibuat yakni /media/dvdrepo
root@majapahit ~]# mount /dev/cdrom /media/dvdrepo/
mount: block device /dev/sr0 is write-protected, mounting read-only
Setelah dimounting, DVD Installer bisa diakses di direktori /media/dvdrepo.
[root@majapahit ~]# cd /media/dvdrepo/
[root@majapahit dvdrepo]# ls
CentOS_BuildTag isolinux RPM-GPG-KEY-CentOS-Debug-6
EFI Packages RPM-GPG-KEY-CentOS-Security-6
EULA RELEASE-NOTES-en-US.html RPM-GPG-KEY-CentOS-Testing-6
GPL repodata TRANS.TBL
images RPM-GPG-KEY-CentOS-6
TAHAP DUA:
1. Masuk ke Direktori /etc/yum.repos.d
[root@majapahit ~]# cd /etc/yum.repos.d/
[root@majapahit yum.repos.d]# ls
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo
2. Dikarenakan kita akan mengambil Repositori Lokal dari DVD Installer yang telah kita mounting, kita tidak memerlukan repositori yang mengarah ke luar (internet). Maka kita bisa me-non aktifkan dahulu semua repositori yang mengarah keluar. Untuk melakukannya, cukup di rename saja beberapa file ini : CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Vault.repo
[root@majapahit yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.disable
[root@majapahit yum.repos.d]# mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.disable
[root@majapahit yum.repos.d]# mv CentOS-Vault.repo CentOS-Vault.repo.disable
3. File yang akan kita edit, yakni file Centos-Media.repo. Sebelum kita edit, terlebih dahulu kita copy sebagai backup.
[root@majapahit yum.repos.d]# cp CentOS-Media.repo CentOS-Media.repo.backup
4. Hasil pengubahan nama file terlihat seperti berikut:
[root@majapahit yum.repos.d]# ls
CentOS-Base.repo.disable CentOS-Media.repo.backup
CentOS-Debuginfo.repo.disable CentOS-Vault.repo.disable
CentOS-Media.repo
TAHAP TIGA :
1. Pada tahap ini, kita akan mengedit file Centos-Media.repo, dan mengarahkan repositori ke DVD Installer yang telah di mounting /media/dvdrepo/
[root@majapahit yum.repos.d]# nano CentOS-Media.repo
# Isi File sebelum dirubah:
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
2. Ubah isi file diatas menjadi berikut :
# Isi File setekah dirubah:
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
file:///media/cdrecorder/
file:///media/dvdrepo/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
3. Berikutnya, (optional) bersihkan cache-yum dengan perintah :
[root@majapahit yum.repos.d]# yum clean all
Loaded plugins: fastestmirror, security
Cleaning repos: c6-media
Cleaning up Everything
4. Selesai. Silahkan coba menginstall paket, dan coba perhatikan bahwa proses instalasi akan berjalan lebih cepat karena sumber paket berasal dari lokal.
Thanx Mas..
BalasHapusizin share mas, kebetulan ane lagi cari cara buat repositori lokal di centos versi 6
BalasHapuskok tetep gk bisa yah gan?
BalasHapus