Membuat repositori lokal sangat diperlukan, terutama untuk server yang 
tidak terhubung dengan jaringan internet. Selain itu, metode instalasi 
yang paling mudah adalah dengan menggunakan yum (Yellowdog Updater 
Modified) dimana seluruh dependensi akan terinstall secara otomatis. 
Kedua hal tersebut dapat diimplementasikan dengan beberapa langkah mudah
 dibawah ini.
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/
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
Setelah dimounting, DVD Installer bisa diakses di direktori /media/dvdrepo.
Isi dari paket-paket rpm berada pada direktori "Packages", biasanya 
diperlukan apabila kita akan menginstall paket tertentu secara manual 
dengan rpm.
TAHAP DUA:
1. Masuk ke Direktori /etc/yum.repos.d
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
3. File yang akan kita edit, yakni file Centos-Media.repo. Sebelum kita edit, terlebih dahulu kita copy sebagai backup.
4. Hasil pengubahan nama file terlihat seperti berikut:
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/
# Isi File sebelum dirubah:
2. Ubah isi file diatas menjadi berikut :
# Isi File setekah dirubah:
3. Berikutnya, (optional) bersihkan cache-yum dengan perintah :
4. Selesai. Silahkan coba menginstall paket, dan coba perhatikan bahwa proses instalasi akan berjalan lebih cepat karena sumber paket berasal dari lokal.
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@yollyrinaldi ~]# 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@yollyrinaldi ~]# 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@yollyrinaldi ~]# cd /media/dvdrepo/
[root@yollyrinaldi 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@yollyrinaldi ~]# cd /etc/yum.repos.d/
[root@yollyrinaldi 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@yollyrinaldi yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.disable
[root@yollyrinaldi yum.repos.d]# mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.disable
[root@yollyrinaldi 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@yollyrinaldi yum.repos.d]# cp CentOS-Media.repo CentOS-Media.repo.backup
4. Hasil pengubahan nama file terlihat seperti berikut:
[root@yollyrinaldi 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@yollyrinaldi 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@yollyrinaldi 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.













