Tuesday, August 9, 2016

Cara Membuat Repository Local Pada CentOS 7


1. PENJELASAN REPOSITORY LOCAL

Haiii guysss, kembali lagi bersama saya fahmi latief munir, dengan pos yang bisa berguna buat kalian, mungkiiinnn :v

Oke di post ini saya akan membahas tentang bagaimana cara membuat repository local pada centos 7 :p

Owh ya disini saya menggunakan aplikasi yang sesuai kebutuhan saya yaitu virtual box :v..

Owh ya kalian tau tidak apa sih itu Repository?
Repository adalah Repository atau yang biasa disingkat repo adalah tempat penyimpanan seluruh aplikasi ataupun program yang dibutuhkan oleh pengguna pengguna linux yang telah dikemas dan bisa di akses melalui jaringan lokal dan juga bisa diakses dari DVD yang mempunyai koneksi lambat..

Oke langsung saja ke konfigurasinya..

2. KONFIGURASI REPOSITORY LOCAL

Disini kita membutuhkan DVD/Flashdisk bootable CentOS atau bisa juga menggunakan file ISO dari CentOS itu sendiri. Namun caranya sedikit berbeda pada saat penyalinan file. 
Disini saya mensimulasikannya dengan menggunakan DVD bootable.


Masukan terlebih dahulu ISO dari CentOS 7 itu sendiri..


Setelah itu kita mount ISO dari centos 7 tersebut dengan command "mount /dev/cdrom /mnt/"... nah seperti gambar diatas..


Kemudian kita masuk ke folder yang berisi semua file - file packet yang sudah di bundle atau di sediakan dalam DVD/ISO CentOS 7...


Oke disitu kalian lihat ada "Dependencies", apa sih dependencies? dependencies adalah packet - packet yang terkait dalam suatu program/aplikasi yang ada pada centos 7. jadi kita wajib menginstall "Dependencies" terlebih dahulu sebelum kita menginstall aplikasi lainnya..

Nah terlihat diatas saya sudah menginstall semua "Dependencies" nya...


Setelah kita menginstall Dependencies, kita bisa menginstall aplikasi apapun, nah sekarang kita install "Creatrepo" nya.. dengan menggunakan command seperti diatas...


Lalu kita buat folder dengan nama kalian masing atau juga boleh terserah kalian... karena folder ini akan digunakan sebagi tempat instalasi repository local nya...


Copy semua folder yang ada pada folder "/mnt/Packages/" ke folder "fahmirepo"...


Lalu kita buat file localrepo untuk repository local nya..


Lalu isikan file dengan tulisan seperti diatas..
dan satu lagi base url itu adalh direktori yang berisi packet - packet yang telah dicopy tadi ya guyss..


Owh ya dalam pembuatan Repository Local, Createrepo ini bergna untuk membuat file index/database repository, jadi apabila kita ingin menginstall sesuatu pada centos 7, maka yum akan mencari terlebih dahulu pada index tersebut, dan bila ada maka akan dilanjutkan kembali penginstalannya, jika tidak ada berarti ada kesalahan pada saat kalian menginstall centos 7 nya...


gambar diatas adalah file - file yang tersedia setelah kita buat createrepo...


Nah sekarang kita pindah ke direktori  "/etc/yum.repos.d/" kemudian kalian backup semua repositori bawaan pada centos 7 seperti gambar dibawah ini... dan menggunakan command seperti gambar dibawah ini, ingat command wajib harus sama


Fungsi backup ini agar jika kita clean all yum nya, data yang sudah kita backup tidak akan hilang..



Kegunaan "Yum Repolist" adalah untuk melihat daftar repositori yang aktif dan yang tidak pada centos ..


Lalu kita clean all yum nya, owh ya fungsi dari clean all adalah semua file sampah / cache yang ada pada direktori "yum.repos.d" dan sub direktori nya akan dihapus permanent dari direktori tersebut...


Fungsi dari yum update adalah untuk melihat daftar paket secara terkelompok/grup..


Fungsi dari yum repolist kalian bisa lihat diatas, karena saya sudah menjelaskan nya...


3. TAHAP PEMBUKTIAN

Pertama kita install "nano" dengan menggunakan command "yum install nano" apakah bisa atau tidak jika bisa maka proses pembuatan Repository Local telah selesai...


Pilih "Y" setelah itu enter.


Kita buat dulu file yang berbasis text nya lalu apakah bisa kita edit atau tidak jika tidak bisa berarti pada saat proses penginstallan repository local ada yang kurang command nya dan mungkin ada yang salah..

jika sudah berhasil maka selesai lah sudah materi kita berkahir di sini...

Mohon maaf jika ada salah kata, kurang lebih nya mohon maaf :3..

Saya fahmi latief munir, undur diri :p

Wassalamualaikum wr.wb

0 komentar

Post a Comment