2.1 MEMBUAT REPOSITORY LOCAL PADA CENTOS7

21:47:00
 REPOSITORY LOCAL DI CENTOS 7 
(VIRTUAL BOX)



Assalamualaikum…!!
DIRGAHAYU RI YANG KE 71..!!
Pada Hari ini tepatnya tanggal 17 agustus 2016 saya akan memposting mengenai bagaimana cara membuat Repository local, yang pastinya saya masih menggunakan virtual box untuk konfigurasinya…!!
OS Yang dibutuhkan untuk repository local ini hanya centos 7..!! apakah untuk OS lain bias juga untuk membuat repository local??? Jawabannya bisa, tetapi saya hanya membahas untuk OS CENTOS 7 saja.
Okeee... Pertama-tama pasti timbul pertanyaan, apa sih repository local itu??


REPOSITORY LOCAL adalah kumpulan dari berbagai macam aplikasi yang berasal dari internet dan kita dapat mengaksesnya melalui offline atau tanpa terkoneksi ke internet, jadi kita dapat mengaksesnya kapan pun dan dimana pun.




Okee langsung saja kita mulai prosesnya..!!


Masukan DVD CentOS, kemudian kita akan melakukan mount terhadap DVD centOS 7. Caranya adalah dengan menulis perintah "mount /dev/cdrom .mnt" .
Fungsi dari mount ini yaitu untuk menambahkan atau menggabungkan 
partisi lain diluar partisi yang sudah ada di komputer Anda, seperti hard 
disk, CD-ROM, USB, disket, dan lain-lain.




Jika sudah ter mount, kita masuk kedalam direktori /mnt/Packages, dengan perintah ” cd /mnt/Packages 



Setelah kita masuk di Packages, sekarang kita Install ” 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 



Sekarang kita install paket createreponya, dengan cara  rpm -ivh createrepo-0.9.9-23.e17.noarch.rpm 



Jika sudah selesai, sekarang kita membuat direktori untuk memasukan semua data packages dari CentOS DVD, caranya dengan perintah  mkdir /repo ”.


Jika sudah, sekarang kita akan meng-copy semua file dari DVD CentOS yang terdapat dalam /mnt/Packages ke dalam direktori yang baru dibuat sebelumnya, dengan menggunakan perintah  cp -ar /mnt/Packages/*.*/repo ”



Setelah tercopy, sekarang kita akan membuat file repository dengan nama localrepo.repo dan  perintahnya  vi /etc/yum.repos.d/localrepo.repo ”. kemudian masuk ke edit mode dengan menekan tombol "insert".


Isinya kosong??? tidak usah panik, jika kosong maka silahkan anda isi seperti gambar di bawah ini, Jika sudah kemudian simpan lalu keluar dengan cara menekan ” esc “, kemudian ketik ”:wq ” lalu enter.





kita akan melakukan proses building local repository, dengan perintah  createrepo -v /repo/ 

Dan tunggu hingga proses building-Nya selesai.




kita lihat list repository yang telah kita buat, dengan perintah  yum repolist 



kita akan melakukan backup pada semua repo yang ada agar tidak terkoneksi langsung ke internet dengan perintah:
 cd /etc/yum.repos.d/ 
mv CentOS-Base.repo Centos-Base.repo.backup
mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.backup
mv CentOS-Sources.repo CentOS-Sources.repo.backup

“mv CentOS-Vault.repo CentOS-Vault.repo.backup”





Jika sudah sekarang kita akan melakukan pembersihan cache(yum clean all) dan update repository(yum update), dengan cara ikuti gambar di bawah:



 yum update 




Setelah itu kita bisa meng install apa saja, dan tanpa harus Terhubung Ke Internet  contohnya disini saya akan menginstall nano.

 Yaaaaa,, Gambar di atas merupakan pembuktian penginstallan nano..!!


Kesimpulan

Dengan adanya Repository Local ini, kita bisa meng install aplikasi apa saja tanpa harus terhubung ke Internet.






Okee terimakasih telah mengunjungi blog saya ini, jika ada yang kurang anda pahami anda bisa bertanya dan menulisnya di kolom komentar..!!!.




!!!.....TERIMAKASIH.....!!! 



Artikel Terkait

Previous
Next Post »