GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Mengatur Repositori Yum/DNF Lokal di CentOS 8

Dalam Artikel ini kita akan mempelajari Cara Mengatur Repositori Yum/DNF Lokal di CentOS 8. Repositori lokal digunakan untuk menyimpan paket rpm untuk CentOS dan didistribusikan ke server klien untuk instalasi perangkat lunak dan pembaruan OS. Repositori lokal ini memungkinkan Anda menghemat bandwidth internet serta waktu untuk mengunduh paket dari internet.

Repositori Yum/DNF Lokal di CentOS 8

Mount file ISO CentOS 8 menggunakan perintah berikut:

mount CentOS-8-x86_64-1905-dvd1.iso /opt
cd /opt
ls

Sekarang file ISO sudah terpasang gunakan perintah berikut untuk menyalin file media.repo ke direktori /etc/yum.repos.d/.

cp -v /opt/media.repo  /etc/yum.repos.d/centos8.repo

Kemudian, tetapkan izin yang tepat untuk direktori /etc/yum.repos.d/ menggunakan perintah berikut:

chmod 644 /etc/yum.repos.d/centos8.repo

Sekarang, Edit konfigurasi menggunakan perintah berikut:

nano etc/yum.repos.d/centos8.repo

Hapus semua konfigurasi yang ada di file yang dibuka di atas dan tambahkan konfigurasi berikut:

[InstallMedia-BaseOS]
name=CentOS Linux 8 - BaseOS
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///opt/BaseOS/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

[InstallMedia-AppStream]
name=CentOS Linux 8 - AppStream
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///opt/AppStream/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

Simpan dan keluar dari file.

Sekarang, setelah file Repo Diperbarui dengan konfigurasi baru, gunakan perintah berikut untuk menghapus cache YUM / DNF:

dnf clean all

Gunakan perintah dnf atau yum repolist untuk memverifikasi apakah perintah ini mendapatkan paket dari repositori Lokal.

dnf repolist

Sekarang, buka file konfigurasi “/etc/yum/pluginconf.d/subscription-manager.conf” dan atur parameter yang diaktifkan ke 1 seperti yang ditunjukkan di bawah ini:

nano /etc/yum/pluginconf.d/subscription-manager.conf

Sekarang kita akan menginstal server web Nginx untuk memeriksa apakah paket sedang diunduh dan diinstal menggunakan Repositori YUM / DNF lokal:

dnf install nginx

Repositori YUM / DNF lokal telah berhasil disiapkan.


Cent OS
  1. Cara menonaktifkan repositori paket YUM di CentOS

  2. Cara mengkonfigurasi repositori YUM di Linux/Centos/Redhat | YUM di Linux/Centos/Redhat

  3. Cara Membuat repositori YUM Lokal di CentOS 7 / RHEL 7 menggunakan DVD

  1. Cara menginstal Fail2Ban di CentOS 7

  2. Cara Membuat Repositori YUM Lokal di RHEL 8 menggunakan DVD

  3. Cara Membuat Repositori yum di CentOS/RHEL

  1. Konfigurasikan Repositori YUM Lokal di CentOS 6 / RHEL 6

  2. Cara Menginstal DNF Pada CentOS 7

  3. Cara Membuat Repositori Yum Lokal untuk Paket MySQL Enterprise