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 »