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