Tuesday, July 21, 2020

BAGAIMANA CARA MEMBUAT REPOSITORI LOKAL PADA CENTOS 7

Ya, kali ini saya akan menjelaskan Cara Membuat Repositori Lokal di CentOS.

Repositori Lokal berfungsi ketika kita ingin menginstall paket-paket yang dibutuhkan tanpa koneksi internet. Namun ada juga beberapa paket yang tidak ada didalam repositori ini. Tetapi paket-paket yang biasa dibutuhkan dalam membangun server sudah terdapat pada repositori lokal yang akan kita buat.
Kita lanjut ke langkah-langkahnya :




1). Pertama masukkan dulu dvd installer CentOS ke virtual box dengan cara mengklik kanan simbol kaset, lalu pilih iso CentOS nya







2). Kemudian mount dvd ISO nya dengan perintah "mount /dev/cdrom /mnt/







3). Lalu masuk ke direktori Packages dengan perintah "cd /mnt/Packages/"







4). Setelah itu install keempat paket di bawah dengan perintah :
Note: Agar lebih cepat, saat sudah mengetik sebagian perintah tekan tab agar langsung muncul nama file nya

  rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm 
  rpm -ivh python-deltarpm-3.6-3.el7.x86_64.rpm 
  rpm -ivh libxml2-python-2.9.1-5.el7.x86_64.rpm 
  rpm -ivh createrepo-0.9.9-23.el7.noarch.rpm 

Penjelasan :

rpm adalah ekstensi penginstalan pada suatu sistem operasi, 
seperti .deb untuk debian atau .exe untuk windows 

ivh untuk menampilkan status saat kita melakukan penginstalan, makanya ada tulisan 100% dan itu menandakan bahwa penginstalan sudah berhasil 100%

deltarpm-3.6-3.el7.x86_64.rpm adalah nama file yang mau diinstall










5). Kemudian buat folder repo untuk lokasi menyimpan repo lokal dengan perintah "mkdir /repo"






6). Lalu copy seluruh file repo dari direktori Packages ke folder repo yang sudah dibuat tadi dengan perintah " cp -ar /mnt/Packages/*.* /repo/ "






7). Setelah itu kita akan mengedit dan memberikan identitas untuk repo lokalnya dengan perintah "vi /etc/yum.repos.d/localrepo.repo"







8). Kemudian tambahkan tulisan berikut dengan menekan tombol insert. name nya bisa diganti sesuai keinginan anda, jika sudah, keluar dengan cara menekan esc => :wq => enter






9). Lalu kita akan membuat repo lokal nya dan menaruhnya di folder repo dengan perintah "createrepo -v /repo/"






10). Tunggu sampai proses nya selesai 





11). Kemudian cek apakah repo lokal yang kita buat sudah ada atau belum dengan perintah "yum repolist" dan disitu sudah terlihat repositori lokal yang sudah kita buat 






12). Setelah itu kita masuk ke direktori yum.repos.d dengan perintah 
"cd /etc/yum.repos.d/"






13). Kemudian kita rubah repo-repo dibawah agar tidak aktif, jadi saat kita mengecek dengan yum.repolist cuma ada repo lokal yang kita buat dan repo-repo dibawah tidak akan muncul karena tambahan ekstensi .backup nya.

rubah file dengan cara :

 mv CentOS-Base.repo CentOS-Base.repo.backup *
 mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.backup *
 mv CentOS-Sources.repo CentOS-Sources.repo.backup *

Note: perintah mv digunakan untuk merubah file, misalnya seperti diatas yaitu :
CentOS-Base.repo menjadi => CentOS-Base.repo.backup







14). Lalu kita bersihkan cache di yum dengan perintah " yum clean all "





15). Setelah itu kita update agar konfigurasi nya tersimpan dan diaktifkan dengan perintah "yum update"






16). Lalu kita coba menginstall sebuah aplikasi, misalnya nano, maka file yang akan diinstall akan bersumber dari repo lokal yang sudah kita buat.
Install nano dengan perintah " yum -y install nano "






17). Nano pun sudah berhasil diinstall pada CentOS 




Sekian penjelasan dari saya, dan Saya mohon maaf bila ada salah-salah kata.

Wassalamualaikum.wr.wb.

Terimakasih Sudah Membaca Dari Awal Sampai Akhir ya..
SALAM,

Buana Putra Tech

No comments:

Post a Comment

APA PENGERTIAN PORT DAN CONTOHNYA

 Assalamu'alaikum Wr.Wb ,Dalam protokol jaringan TCP/IP , sebuah   port  adalah mekanisme yang mengizinkan sebuah komputer untuk menduku...