Hvernig á að setja upp pakka á RHEL 8 staðbundið með því að nota DVD ISO


Oft, þegar við viljum hafa staðbundna geymslu fyrir RHEL 8 kerfið okkar til að setja upp pakka án netaðgangs til að auka öryggi og nota RHEL 8 ISO er auðveldasta leiðin til að gera það.

Í þessari handbók munum við sýna þér hvernig þú getur stillt og notað staðbundið niðurhalaðar RHEL 8 ISO myndir sem geymslu til að setja upp pakka í RHEL 8 Linux.

[Þér gæti líka líkað við: Hvernig á að búa til staðbundna RHEL 9 geymslu]

En áður en það kemur skulum við skoða hverjir eru kostir þess að nota RHEL 8 ISO sem staðbundna geymslu.

  • Leyfir þér að nota plástra án nettengingar.
  • Þú getur uppfært netþjóninn þinn í mikilvægum tilvikum þar sem þú ert ekki með nettengingu.
  • Með því að nota staðbundna endursölu geturðu búið til ofuröruggt RHEL 8 umhverfi sem verður aldrei tengt við internetið og er samt uppfært með algengustu pökkunum.
  • Þú getur líka uppfært þjóninn úr RHEL 8.x í RHEL 8.y.

Uppsetning pakka á RHEL 8 staðbundið með því að nota ISO

Meðan við gerðum þessa handbók höfum við gengið úr skugga um að allir geti skilið hana þannig að jafnvel þótt þú sért nýr í Linux skaltu bara fylgja sýndum skrefum af varkárni og þú munt hafa staðbundið geymslurými fyrir RHEL 8 á skömmum tíma.

Þú getur auðveldlega halað niður RHEL 8 ISO skrá frá opinberu niðurhalssíðu Red Hat. Þegar þú hleður niður ISO skaltu ganga úr skugga um að þú forðast ræsi ISO þar sem þeir innihalda ekki pakka sem eru minni en 1GB að stærð.

Þegar við erum búin að hlaða niður ISO skránni verðum við að búa til festingarpunkt til að setja upp nýlega niðurhalaða ISO skrána á kerfið okkar. Við munum búa til uppsetningarpunkt undir /mnt skránni með því að nota tilgreinda skipun:

$ sudo mkdir -p /mnt/disc
$ sudo mount -o loop rhel-8.6-x86_64-dvd.iso /mnt/disc

Gakktu úr skugga um að þú breytir nafninu á ISO skránni áður en þú setur upp eða það mun koma með villu! Þú gætir verið að velta fyrir þér viðvöruninni sem það gaf okkur á meðan við settum upp ISO en ekki hafa áhyggjur, við munum breyta heimildum í seinni hluta þessarar handbókar.

En ef þú ert tilbúinn að nota DVD miðla fyrir frekari vinnslu? Þú verður bara að búa til uppsetningarpunkt og tengja miðilinn þinn með tilteknum skipunum:

$ sudo mkdir -p /mnt/disc
$ sudo mount /dev/sr0 /mnt/disc

Á meðan þú setur upp skaltu ganga úr skugga um að þú breytir sr0 með nafni drifsins.

Eftir að hafa sett upp RHEL 8 ISO skrá á /mnt, þurfum við að fá afrit af media.repo skránni og líma hana í kerfisskrána okkar sem staðsett er á /etc/yum.repos.d/ með nafninu af rhel8.repo.

$ sudo cp /mnt/disc/media.repo /etc/yum.repos.d/rhel8.repo

Eins og við nefndum áðan er drifið okkar skrifvarið. En í okkar tilgangi verðum við að breyta heimildum fyrir rhel8.repo skrána í 0644 sem gerir okkur kleift að lesa og gera breytingar í samræmi við það.

$ sudo chmod 644 /etc/yum.repos.d/rhel8.repo

Þegar við erum búin með að breyta heimildum verðum við að gera nokkrar breytingar til að staðbundin geymsla okkar virki. Fyrst skulum við opna rhel8.repo skrána með því að nota tilgreinda skipun:

$ sudo nano /etc/yum.repos.d/rhel8.repo
Or
$ sudo vi /etc/yum.repos.d/rhel8.repo

Hreinsaðu sjálfgefna stillingu og límdu nýjar leiðbeiningar í stillingarskrána eins og gefið er upp hér að neðan:

[dvd-BaseOS]
name=DVD for RHEL - BaseOS
baseurl=file:///mnt/disc/BaseOS
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[dvd-AppStream]
name=DVD for RHEL - AppStream
baseurl=file:///mnt/disc/AppStream
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

Stillingarskrá lokaniðurstöðu mun líta svona út:

Eftir að hafa stillt skrána þurfum við að hreinsa YUM skyndiminni með því að nota dnf skipunina:

$ sudo yum clean all
or
$ sudo dnf clean all

Nú skulum við skrá virkju geymslurnar á kerfinu okkar með tilgreindri skipun:

$ sudo yum repolist enabled
or
$ sudo dnf repolist enabled

Þannig að ef þú fórst í gegnum ferlið eins og við nefndum muntu fá úttakið sem sýnir tvær viðbótargeymslur sem heita dvd-AppStream og dvd-BaseOS sem þýðir að við höfum breytt ISO okkar í staðbundna geymslu.

Nú skulum við uppfæra geymsluvísitöluna með því að nota tilgreinda skipun:

$ sudo yum update
or
$ sudo dnf update

Nú er kominn tími fyrir okkur að setja upp pakka með því að nota staðbundna geymsluna sem við höfum nýlega stillt. Með því að nota tilgreinda skipun munum við slökkva á öðrum virkum geymslum (mun aðeins gilda þar til einni skipuninni er keyrt) og nota \dvd-AppStream geymsluna til að setja upp viðkomandi pakka.

$ sudo yum --disablerepo="*" --enablerepo="dvd-AppStream" install cheese
or
$ sudo dnf --disablerepo="*" --enablerepo="dvd-AppStream" install cheese

Eins og þú sérð virkar staðbundin geymsla okkar eins og við ætluðum okkur og setti einnig upp Cheese með því að nota það.

Mikilvægt: Staðbundin geymsla gæti ekki leyst ósjálfstæði svo áður en þú notar hana skaltu ganga úr skugga um að þú hafir hugmynd um hvað eru nauðsynlegar ósjálfstæðir.

Í gegnum þessa handbók útskýrðum við hvernig þú getur notað staðbundið ISO RHEL 8 sem staðbundna geymslu á auðveldastan hátt. En ef þú hefur einhverjar spurningar, láttu okkur vita í athugasemdunum.