Sellest artiklist saate teada, kuidas saate kohalikult seadistada DNF või YUM hoidla teie peal CentOS 8 süsteemiga, kasutades ISO -d või paigaldus -DVD -d.
CentOS 8 laevad 2 hoidlaga: BaseOS ja AppStream (rakenduste voog) - Mis vahe on kahel hoidlal?
BaseOS hoidla koosneb minimaalse operatsioonisüsteemi olemasolu jaoks vajalikest pakettidest. Teiselt poolt, AppStream sisaldab ülejäänud tarkvarapakette, sõltuvusi ja andmebaase.
Seotud lugemine: Kuidas luua kohalikku HTTP Yum/DNF hoidlat RHEL 8 -s
Käärime nüüd varrukad üles ja paneme paika kohaliku YUM/DNF hoidla sisse CentOS 8.
Alustage ISO -faili paigaldamisega valitud kataloogi. Siin oleme sisse lülitatud /opt
kataloogi.
# mount CentOS-8-x86_64-1905-dvd1.iso /opt. # cd /opt. # ls.
Monteeritud kataloogis, kus teie ISO on paigaldatud, kopeerige meedia.repo
fail aadressile /etc/yum.repos.d/ kataloog nagu näidatud.
# cp -v /opt/media.repo /etc/yum.repos.d/centos8.repo.
Seejärel määrake failide õigused, nagu on näidatud, et vältida teiste kasutajate muutmist või muutmist.
# chmod 644 /etc/yum.repos.d/centos8.repo. # ls -l /etc/yum.repos.d/centos8.repo.
Peame seadistama süsteemis asuva hoidla vaikefaili. Konfiguratsioonide kontrollimiseks kasutage kassi käsk nagu näidatud.
# kass jne/yum.repos.d/centos8.repo.
Peame konfiguratsiooniridu a abil muutma valitud tekstiredaktor.
# vim jne/yum.repos.d/centos8.repo.
Kustutage kogu konfiguratsioon ja kopeerige ja kleepige allolev konfiguratsioon.
[InstallMedia-BaseOS] nimi = CentOS Linux 8 - BaseOS. metaandmed_expire = -1. gpgcheck = 1. lubatud = 1. baseurl = fail: /// opt/BaseOS/ gpgkey = fail: /// etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial [InstallMedia-AppStream] nimi = CentOS Linux 8 - AppStream. metaandmed_expire = -1. gpgcheck = 1. lubatud = 1. baseurl = fail: /// opt/AppStream/ gpgkey = fail: /// etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial.
Salvestage repomaterjal ja väljuge redaktorist.
Pärast hoidlafaili muutmist uute kirjetega jätkake ja tühjendage DNF / YUM vahemälu nagu näidatud.
# dnf puhastage kõik. VÕI. # yum puhas kõik.
Veendumaks, et süsteem saab paketid kohalikult määratletud hoidlatest, käivitage käsk:
# dnf repolist. VÕI. # yum repolist.
Nüüd seatud 'lubatud'
parameeter alates 1
et 0
sisse CentOS-AppStream.repo ja CentOS-Base.repo failid.
Proovime nüüd ja installime mis tahes paketi. Selles näites me kavatseme installige süsteemi NodeJS.
# dnf installige nodejs. VÕI. # yum install nodjs.
Ja see on selge näitaja, et oleme edukalt seadistanud kohaliku DNF/YUM hoidla CentOS 8.