Cara Membuat Repository Local

8:36:00 PM 0 Comments

Assalamualaikum Wr.Wb
Setelah kita berhasil menginstall CentOS 7, alangkah baiknya kita berbuat ke fase selanjutnya. Agar makin tambah ilmu hehe, kali ini saya akan mengepost tentang Membuat Repository Local. Repository adalah suatu kumpulan dari berbagai macam aplikasi atau program untuk sebuah sistem operasi linux atau ringkasnya adalah suatu paket aplikasi dalam distribusi Linux(versi umum). Kalau pengertian Repository menurut saya adalah Kumpulan paket aplikasi. Singkat saja pengertian repository menurut saya, karena menggunakan bahasa biasa jadi mudah dimengerti.


Cara Membuat Repository Local

1. Pada saat Cent OS dalam keadaan menyala. Masukan DVD instalan CentOS 7

2. Mount CentOS 7 anda ke directory mana saja. Saya contohkan mount di directory /mnt

3. Setelah mount, kemudian masuk/pindah ke direktory /mnt/Packages
Directory Packages adalah tempat dimana hasil mount DVD installan Cent OS 7 Berada.

4. Untuk membuat local repository diperlukan aplikasi createrepo, Jika anda menggunakan instalasi Minimal CentOS. Berarti anda harus menginstall dependencies dulu. Dependencies adalah paket-paket yang terkait dengan aplikasi tersebut. menurut alhudsf Dependencies adalah bahan yang kurang dalam penginstalan aplikasi. Dengan masukan 3 perintah ini. (ingat dalam penulisan perintah selalu gunakan tab, agar tidak salah)
rpm -ivh libxml2-python-2.9.1-5.el7.x86_64.rpm
rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm
rpm -ivh python-deltarpm-3.6-3.el7.x86_64.rpm
5. Seperti yang tadi saya bilang, kita membutuhkan aplikasi createrepo. Maka kita install paket createrepo.

6. Setelah semua bahan lengkap, kemudian buatlah storage directory untuk memasukan packages dari CentOS DVD

7. Copy semua file dari CentOS DVD yang ada di directory /mnt/Packages ke directory localrepo.

8. Jika sudah di copy, selanjutnya kita membuat file repository dengan nama localrepo.repo yang akan dibuat di directory /etc/yum.repos.d/

9. Isikan filenya seperti ini.

10. Lakukan proses building local repository menggunakan createrepo.

11. inilah tampilan proses building yang sedang dilakukan.


1
2. Setelah itu lihat list dari repository yang kita buat.

13. Hasilnya akan seperti ini

14. Lakukan backup semua repo yang ada, agar tidak terkoneksi langsung ke internet.
pertama pindah ke directory /etc/yum.repos.d/ kemudian mulai lah membackup.

15. Lakukan clean repository
yum clean all

16. Kemudian lakukan update repository
yum update
Setelah di update, terlihat yang aktif hanyalah localrepo saja.

17. Kemudian cek kembali repository
yum repolist

Verivikasi

Coba install salah satu paket, disini saya menginstall nano. Maka saat penginstalan nano, kita tidak memerlukan koneksi internet. karna memakai repository local ini.


Pandutama

Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.

0 comments: