EPEL-arkiston asentaminen RHEL 9 Linuxiin


EPEL-varaston asentaminen on yksi suosituimmista vaiheista RHEL 9:n asennuksen jälkeen. Jotta asiat olisivat sinulle helpottavia, emme vain näytä sinulle asennusvaiheita, vaan pikemminkin selitämme, mikä on EPEL, mikä tekee siitä niin erityisen ja kuinka voit asentaa paketteja EPEL:n avulla.

Aloitetaan siis lyhyellä EPELin esittelyllä.

Mikä on EPEL Repository?

EPEL on lyhenne sanoista Extra Packages for Enterprise Linux, jonka on luonut ja ylläpitänyt Fedora Special Interest Group. Tämä arkisto tunnetaan tuovan laadukkaita lisäpaketteja Enterprise Linuxille, joka sisältää myös RHEL 9:n.

EPEL:n erikoisuus on, että se perustuu Fedora-vastineisiin, joten se ei koskaan ole ristiriidassa Enterprise Linux -jakelussasi olevien pakettien kanssa tai korvaa niitä.

Suurin syy siihen, miksi se on niin suosittu, on sen mukana toimitetut ominaisuudet.

  • EPELin avulla pääset käsiksi lukuisiin määriin ilman paketteja.
  • Fedora-ryhmän hallinnoimana se on 100% avoimen lähdekoodin ja turvallinen.
  • Ei koskaan ristiriidassa tai korvaa olemassa olevia paketteja, koska se käyttää ytimessä Fedora-vastineita.
  • Voit olla varma, että saat vain korkealaatuisia ja yritystason paketteja.

Asenna EPEL Repository RHEL 9:ään

Kun johdanto-osa on valmis, on aika asentaa EPEL-arkisto RHEL 9 -järjestelmäämme. Aloitetaan siis ensimmäisestä askeleestamme.

Vaihe 1: Päivitä RHEL 9 -tietovarastot

Koska jokainen esitettävä komento käyttää korotettuja oikeuksia, aiomme vaihtaa pääkäyttäjään seuraavalla komennolla:

sudo -i

Päivitetään nyt arkiston indeksit ja päivitetään paketit (jos sellaisia on) seuraavalla komennolla:

dnf update -y

Vaihe 2: Lisää EPEL-arkisto RHEL 9:ään

Kun arkistot on päivitetty, on aika asentaa EPEL-arkisto. Tätä varten meidän on otettava käyttöön codeready builder -arkisto RHEL-järjestelmällemme käyttämällä annettua komentoa:

subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms

Kun codeready-tietovarasto on otettu käyttöön, asennamme EPEL-tietovaraston seuraavalla komennolla:

dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y

Kun olet asentanut EPELin, tarkastetaan koko prosessi listaamalla kaikki järjestelmämme arkistot.

yum repolist

Näet, että asennettu EPEL-tietovarastomme on listattu, mikä tarkoittaa, että olemme onnistuneesti asentaneet EPEL-tietovaraston järjestelmäämme.

Vaihe 3: Pakettien asentaminen EPEL:llä RHEL 9:ssä

Tässä osiossa näytetään, kuinka voit luetteloida EPEL:ssä saatavilla olevat paketit, etsiä yksittäisiä paketteja EPEL-varastosta ja asentaa tarvittavan paketin.

Joten aloitetaan siitä, kuinka voit listata saatavilla olevat paketit EPEL-varastossa seuraavalla komennolla:

dnf --disablerepo="*" --enablerepo="epel" list available

Mutta jos etsit tiettyä pakettia, voit helposti etsiä grep-komennolla. Jos esimerkiksi etsimme neofetchiä, meidän on käytettävä seuraavaa komentoa:

yum --disablerepo="*" --enablerepo="epel" list available | grep 'neofetch'

Kuten näet selvästi, neofetch-paketti on saatavana nimellä "neofetch.noarch". Mutta jos haluat lisätietoja kohteesta neofetch.noarch, voimme helposti poimia siitä tietoja käyttämällä annettua komentoa:

yum --enablerepo=epel info neofetch.noarch

Näet selvästi, että se saa meille yksityiskohtaisen kuvauksen paketista, joka on todella hyödyllinen etsimämme paketin tunnistamisessa.

Asennamme aiotun paketin käyttämällä seuraavaa komentoa:

yum --enablerepo=epel install neofetch.noarch -y

Näet selvästi, että neofetch toimii niin hyvin kuin tarkoitimme.

Tämän oppaan tarkoituksena oli selittää, kuinka voit helposti asentaa EPEL-arkiston, etsiä paketteja ja asentaa ne.