Weboldal keresés

ELRepo – Community Repo for Enterprise Linux (RHEL, CentOS és SL)


Ha Enterprise Linux disztribúciót használ (Red Hat Enterprise Linux vagy annak valamelyik származéka, például CentOS vagy Scientific Linux), és támogatásra van szüksége adott vagy új hardver esetében jó helyen jár.

Ebben a cikkben megvitatjuk, hogyan lehet engedélyezni az ELRepo adattárat, egy olyan szoftverforrást, amely a fájlrendszer-illesztőprogramoktól a webkamera-illesztőprogramokig mindent tartalmaz (grafikák, hálózati kártyák, hangeszközök és még új kernelek támogatása).

Az ELRepo engedélyezése Enterprise Linuxban

Bár az ELRepo egy harmadik féltől származó adattár, jól támogatja a Freenode (#elrepo) aktív közössége és a felhasználóknak szóló levelezőlista. .

Ha még mindig tart attól, hogy független adattárat adjon hozzá a szoftverforrásokhoz, vegye figyelembe, hogy a CentOS projekt megbízhatóként sorolja fel a wikijében (lásd itt). Ha továbbra is aggályaid vannak, nyugodtan tedd fel kommentben!

Fontos megjegyezni, hogy az ELRepo nem csak az Enterprise Linux 7hez nyújt támogatást, hanem a korábbi verziókhoz is. Figyelembe véve, hogy a CentOS 5 e hónap végén (2017. március) eléri élettartama végét (EOL), ami talán nem tűnik nagy dolognak, de ne feledje hogy a CentOS 6 csak 2020 márciusában éri el az EOL-t.

Az EL verziótól függetlenül importálnia kell a tároló GPG-kulcsát, mielőtt ténylegesen engedélyezné:

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

Az ELRepo engedélyezése az EL5-ben

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

Az ELRepo engedélyezése az EL6-ban

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

Az ELRepo engedélyezése az EL7-ben

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

Ebben a cikkben csak az EL7-tel foglalkozunk, a következő részben pedig megosztunk néhány példát.

Az ELRepo csatornák megértése

Az ebben a tárolóban található szoftverek jobb rendszerezése érdekében az ELRepo 4 külön csatornára van osztva:

    • Az elrepo a fő csatorna, és alapértelmezés szerint engedélyezve van. Nem tartalmaz a hivatalos disztribúcióban jelen lévő csomagokat.
    • Az elrepo-extras olyan csomagokat tartalmaz, amelyek a disztribúció által biztosított néhányat helyettesítik. Alapértelmezés szerint nincs engedélyezve. A félreértések elkerülése érdekében, ha egy csomagot ebből a tárolóból kell telepíteni vagy frissíteni, ideiglenesen engedélyezheti a yum segítségével az alábbiak szerint (a csomagot cserélje ki egy tényleges csomagnévre):
yum --enablerepo=elrepo-extras install package
  • Az elrepo-testing olyan csomagokat biztosít, amelyek egy ponton a fő csatorna részét képezik, de még tesztelés alatt állnak.
  • Az elrepo-kernel hosszú távú és stabil fővonali kerneleket biztosít, amelyek kifejezetten EL-hez lettek konfigurálva.

Mind az elrepo-testing, mind az elrepo-kernel alapértelmezés szerint le van tiltva, és engedélyezhető, mint az elrepo-extras esetében, ha telepítenünk kell. vagy frissítsen tőlük egy csomagot.

Az egyes csatornákban elérhető csomagok listázásához futtassa a következő parancsok egyikét:

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

A következő képek illusztrálják az első példát:

Összegzés

Ebben a bejegyzésben elmagyaráztuk, mi az ELRepo, és milyen körülmények között érdemes hozzáadni a szoftverforrásokhoz.

Ha bármilyen kérdése vagy megjegyzése van ezzel a cikkel kapcsolatban, használja az alábbi űrlapot, hogy kapcsolatba léphessen velünk. Várom válaszukat!