ERLepo - Repo zajednice za Enterprise Linux (RHEL, CentOS & SL)


Ako koristite distribuciju Enterprise Linux (Red Hat Enterprise Linux ili neku od njegovih izvedenica, kao što je CentOS ili Scientific Linux) i trebate podršku za određeni ili novi hardver, na pravom ste mjestu.

U ovom ćemo članku raspravljati o tome kako omogućiti ERLepo repozitorij, softverski izvor koji uključuje sve, od upravljačkih programa za datotečni sustav do upravljačkih programa za web kameru sa svime između (podrška za grafiku, mrežne kartice, zvučne uređaje, pa čak i nove kernele).

Omogućavanje ELRepo u Enterprise Linuxu

Iako je ELRepo spremište treće strane, dobro ga podržava aktivna zajednica na Freenode (#elrepo) i lista za slanje e-pošte za korisnike .

Ako se i dalje plašite dodavanja neovisnog repozitorija svojim softverskim izvorima, imajte na umu da ga projekt CentOS navodi kao pouzdan u svom wikiju (pogledajte ovdje). Ako i dalje imate nedoumica, slobodno pitajte u komentarima!

Važno je napomenuti da ELRepo ne pruža samo podršku za Enterprise Linux 7, već i za prethodne verzije. Uzimajući u obzir da CentOS 5 dolazi do kraja svog životnog vijeka (EOL) krajem ovog mjeseca (ožujak 2017), to se možda ne čini kao velika stvar, ali imajte na umu da CentOS 6 neće dosegnuti svoj EOL do ožujka 2020.

Bez obzira na verziju EL, morat ćete uvesti GPG ključ spremišta prije nego što ga stvarno omogućite:

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

Omogućite ELRepo u EL5

rpm -Uvh http://www.elrepo.org/elrepo-release-5-5.el5.elrepo.noarch.rpm

Omogućite ELRepo u EL6

rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm

Omogući ELRepo u EL7

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

U ovom članku bavit ćemo se samo EL7, au sljedećem odjeljku podijelit ćemo nekoliko primjera.

Razumijevanje ERLepo kanala

Kako bi se softver koji se nalazi u ovom repozitoriju bolje organizirao, ELRepo je podijeljen u 4 zasebna kanala:

    • elrepo je glavni kanal i omogućen je prema zadanim postavkama. Ne sadrži pakete prisutne u službenoj distribuciji.
    • elrepo-extras sadrži pakete koji zamjenjuju neke iz distribucije. Nije omogućeno prema zadanim postavkama. Da biste izbjegli zabunu, kada paket treba instalirati ili ažurirati iz ovog repozitorija, može se privremeno omogućiti putem yum na sljedeći način (zamijenite paket stvarnim nazivom paketa):
yum --enablerepo=elrepo-extras install package
  • elrepo-testiranje pruža pakete koji će u jednom trenutku biti dio glavnog kanala, ali su još uvijek u fazi testiranja.
  • elrepo-kernel pruža dugoročne i stabilne glavne jezgre koje su posebno konfigurirane za EL.

I elrepo-testing i elrepo-kernel su prema zadanim postavkama onemogućeni i mogu se omogućiti kao u slučaju elrepo-extras ako trebamo instalirati ili ažurirajte paket s njih.

Za popis dostupnih paketa u svakom kanalu, pokrenite jednu od sljedećih naredbi:

yum --disablerepo="*" --enablerepo="elrepo" list available
yum --disablerepo="*" --enablerepo="elrepo-extras" list available
yum --disablerepo="*" --enablerepo="elrepo-testing" list available
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

Sljedeće slike ilustriraju prvi primjer:

Sažetak

U ovom smo postu objasnili što je ELRepo i koje su okolnosti u kojima biste ga mogli dodati svojim izvorima softvera.

Ako imate bilo kakvih pitanja ili komentara o ovom članku, slobodno upotrijebite obrazac u nastavku da nas kontaktirate. Radujemo se vašem odgovoru!