ELRepo - Gemeinschaftsrepo fir Enterprise Linux (RHEL, CentOS & SL)


Wann Dir eng Enterprise Linux Verdeelung benotzt (Red Hat Enterprise Linux oder eng vun hiren Derivate, wéi CentOS oder Scientific Linux) an Ënnerstëtzung fir spezifesch oder nei Hardware braucht, sidd Dir op der richteger Plaz.

An dësem Artikel wäerte mir diskutéieren wéi d'ELRepo Repository aktivéiert gëtt, eng Softwarequell déi alles vun Dateiesystem Treiber bis Webcam Treiber enthält mat alles dertëscht (Ënnerstëtzung fir Grafiken, Netzwierkkaarten, Soundgeräter, a souguer nei Kärelen).

ELRepo an Enterprise Linux aktivéieren

Och wann ELRepo en Drëtt Partei Repository ass, gëtt et gutt ënnerstëtzt vun enger aktiver Gemeinschaft op Freenode (#elrepo) an enger Mailing Lëscht fir Benotzer.

Wann Dir nach ëmmer Angscht hutt fir en onofhängege Repository op Är Softwarequellen ze addéieren, bemierkt datt de CentOS-Projet et als vertrauenswierdeg a senger Wiki oplëscht (kuckt hei). Wann Dir nach ëmmer Suergen hutt, frot Iech gratis an de Kommentarer!

Et ass wichteg ze notéieren datt ELRepo net nëmmen Ënnerstëtzung fir Enterprise Linux 7 bitt, awer och fir fréier Versiounen. Bedenkt datt CentOS 5 säin Enn vum Liewen (EOL) um Enn vun dësem Mount (Mäerz 2017) erreecht, wat vläicht net wéi e groussen Deal schéngt, awer bedenkt datt CentOS 6 seng EOL net bis Mäerz 2020 erreecht.

Onofhängeg vun der EL Versioun, musst Dir de GPG Schlëssel vum Repository importéieren ier Dir et tatsächlech aktivéiert:

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# rpm -Uvh http://www.elrepo.org/elrepo-release-5-5.el5.elrepo.noarch.rpm
# rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

An dësem Artikel wäerte mir nëmme mat EL7 beschäftegen, an e puer Beispiller an der nächster Rubrik deelen.

ELRepo Channels verstoen

Fir d'Software an dësem Repository besser ze organiséieren, ass ELRepo a 4 getrennte Kanäl opgedeelt:

    • elrepo ass den Haaptkanal an ass par défaut aktivéiert. Et enthält keng Packagen déi an der offizieller Verdeelung präsent sinn.
    • elrepo-Extras enthalen Packagen déi e puer vun der Verdeelung ersetzen. Et ass net als Standard aktivéiert. Fir Duercherneen ze vermeiden, wann e Package vun dësem Repository installéiert oder aktualiséiert muss ginn, kann et temporär iwwer yum aktivéiert ginn wéi follegt (ersetzt de Package mat engem aktuelle Package Numm):

    # yum --enablerepo=elrepo-extras install package
    

    • elrepo-Test stellt Pakete zur Verfügung, déi op engem Punkt en Deel vum Haaptkanal sinn, awer nach ëmmer ënner Testen.
    • elrepo-Kernel bitt laangfristeg a stabil Mainline-Kären, déi speziell fir EL konfiguréiert goufen.

    Béid Elrepo-Test an Elrepo-Kernel sinn als Standard deaktivéiert a kënne aktivéiert ginn wéi am Fall vun Elrepo-Extras wa mir e Paket vun hinnen installéieren oder aktualiséieren.

    Fir déi verfügbar Packagen an all Kanal ze lëschten, fuert ee vun de folgende Kommandoen:

    # 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
    

    Déi folgend Biller illustréieren dat éischt Beispill:

    An dësem Post hu mir erkläert wat ELRepo ass a wat sinn d'Ëmstänn wou Dir wëllt et op Är Softwarequellen addéieren.

    Wann Dir Froen oder Kommentaren iwwer dësen Artikel hutt, fillt Iech gratis de Formulaire hei ënnen ze benotzen fir eis z'erreechen. Mir freeën eis vun Iech ze héieren!