Skip to main content
A techpédia hivatalos oldalának a logója
A techpédia hivatalos oldalának a logója
A techpédia hivatalos oldalának a logója

Használj 3rd party repókat Enterprise Linux rendszereidhez

Olvasási idő: 5 perc

Szóval ott tartottunk, hogy Enterprise Linux rendszerekhez (továbbiakban csak EL-ként hivatkozva) extra tárolók. És mielőtt bárki félreértené: itt olyan rendszerekről beszélünk, mint az AlmaLinux, Rocky Linux, Oracle Linux, de a Red Hat Enterprise Linux is ide tartozik.Ezek a rendszerek alapból nem „desktop élményre” vannak optimalizálva. Inkább stabilitásra, kiszámíthatóságra, hosszú távú működésre. Ez pedig teljesen rendben is van.

Viszont ennek van egy ára.

Amit alapból nem kapsz meg

Egy friss Enterprise Linux telepítés után sokszor azt fogod látni, hogy hiányoznak azok az alkalmazások, amiket egy átlagos desktop felhasználó természetesnek vesz.

Ilyenek például:

  • multimédiás kodekek
  • bizonyos médialejátszók
  • extra codec csomagok
  • kényelmi szoftverek
  • „készen használható” desktop appok egy része

Nem arról van szó, hogy nem lehet megoldani, hanem arról, hogy alapból nincsenek benne. Ez nem hiba. Ez döntés. Az enterprise vonal nem akar mindent „előre rápakolni” a rendszerre, mert azzal csökkenne a kontroll, nőne a komplexitás, és nehezebb lenne garantálni a stabil működést.

Akkor mire jók a 3rd party repók?

Itt jön a lényeg. A harmadik féltől származó tárolók (3rd party repositories) gyakorlatilag kiterjesztik a rendszered „alap kínálatát”. Nem cserélik le az enterprise alapot, hanem mellétesznek egy plusz réteget. Olyan ez, mintha a rendszered kapna egy extra szoftverpiacot, ahol olyan csomagok is elérhetővé válnak, amik alapból nincsenek benne.

Mit kapsz cserébe?

Ha hozzáadsz megbízható repókat, a rendszered hirtelen sokkal „használhatóbb” lesz desktop környezetként.

Például:

  • teljesebb multimédia támogatás
  • szélesebb alkalmazásválaszték
  • frissebb verziók bizonyos szoftverekből
  • könnyebben elérhető extra eszközök és driverek
  • jobb kompatibilitás a hétköznapi felhasználáshoz

Magyarul: a rendszer nem csak „stabil lesz”, hanem elkezd kényelmesen használhatóvá válni.

Stabilitás vs. kényelem. Ez a valódi kérdés

Fontos megérteni, hogy itt mindig egy egyensúlyról beszélünk.

Az Enterprise Linux alapból:

  • stabil
  • lassabban frissül
  • erősen tesztelt csomagokra épül

A 3rd party repók viszont:

  • gyorsabban hoznak új verziókat
  • több funkciót adnak
  • sokszor „desktop-központúbbak”

Ezért van az, hogy nem mindenki használja őket.

A kérdés nem az, hogy „kell-e”, hanem az, hogy neked mi a fontosabb: a maximális stabilitás, vagy egy modernebb, kényelmesebb desktop élmény.

Mikor érdemes hozzáadni őket?

Általánosságban akkor van értelme, ha:

  • desktopként használod az enterprise rendszert
  • multimédiás feladatokra is kell
  • hiányoznak alapnak vett szoftverek
  • nem csak szerverként gondolsz rá

Ha viszont egy kritikus szerverről van szó, ahol minden bit számít, akkor már sokkal óvatosabban kell bánni velük.

Egy fontos gondolat

A legtöbb kezdő ott fut bele a falba, hogy azt várja: egy enterprise Linux „out of the box” ugyanazt tudja, mint egy átlagos desktop disztró. Nem tudja. De nem is ez a célja. A jó hír viszont az, hogy a 3rd party repókkal ezt a különbséget nagyon szépen lehet csökkenteni anélkül, hogy feladnád az enterprise alap stabilitását.

A 3rd party repository-k nem kötelezőek, de sok esetben kifejezetten hasznosak. Egy jól felépített enterprise Linux rendszer így nem csak stabil marad, hanem sokkal közelebb kerül egy „valódi desktop élményhez” is.És talán pont ez az a pont, ahol a legtöbben elkezdik élvezni is a rendszert.

Gyorsabb setup EL8 rendszereken – egy saját megoldás

Az EL8 alapú rendszereknél (AlmaLinux 8, Rocky Linux 8, Oracle Linux 8, RHEL 8) sokszor az első lépések egyike a külső repository-k hozzáadása. Ez viszont manuálisan elég időigényes tud lenni. GPG kulcsok, repo fájlok, EPEL, RPM Fusion, extra források… gyorsan sok apró lépés összegyűlik.

Ezért készült egy saját, egyszerű segédprojekt:
👉 https://github.com/dzsolly/el8-repo-installer

Figyelem: a script futtatása csak is kizárólag EL8 – szériákon használható! Más EL – verziókkal, pl EL 9 és EL 10 nem kompatibilis!

EL8 Repo Installer, de mire is jó egyáltalán?

Ez egy script alapú megoldás, ami segít gyorsan és egységesen beállítani a legfontosabb 3rd party repository-kat EL8 rendszereken. A célja nem az, hogy „új rendszert találjon ki”, hanem az, hogy lerövidítse a setup időt.

Mit ad ez a gyakorlatban?

A script használatával:

  • gyorsan telepíthetők a szükséges repók
  • egységes lesz a konfiguráció több gépen
  • kevesebb a kézi hibázás
  • gyorsabb az „új rendszer → használható környezet” folyamat

Egyfajta bootstrap layerként működik, ami előkészíti a rendszert a mindennapi használatra.

Mikor hasznos igazán?

Ez a megoldás főleg akkor erős, ha:

  • több EL8 gépet kezelsz
  • lab / homelab környezetben dolgozol
  • automatizált telepítést használsz
  • gyorsan akarsz „desktop-ready” rendszert

Kapcsolódó cikkek

👉 Linux rendszer a mindennapokban – Szabadság, teljesítmény és testreszabhatóság

👉 Fedora Linux – Egy 12 éves gép története a Linux rendszerrel

Porcsin László

Nyílt forráskód rajongó
Régóta a nyílt forráskód megszállottja vagyok már. Szeretem, ha a rendszerem nem dumál vissza, amikor kérek tőle valamit, és főleg nem csinál olyan dolgokat, amire egyáltalán nem kértem meg. Legyen átlátható, legyen tiszta, ne legyenek rejtett trükkök. Ennyi az egész.