Zoeken op website

ELRepo - Community Repo voor Enterprise Linux (RHEL, CentOS & SL)


Als je een Enterprise Linux-distributie gebruikt (Red Hat Enterprise Linux of een daarvan afgeleide producten, zoals CentOS of Scientific Linux) en ondersteuning nodig hebt voor specifieke of nieuwe hardware bent u bij ons aan het juiste adres.

In dit artikel bespreken we hoe we de ELRepo-repository kunnen inschakelen, een softwarebron die alles omvat, van bestandssysteemstuurprogramma's tot webcamstuurprogramma's met alles daartussenin (ondersteuning voor grafische afbeeldingen, netwerkkaarten, geluidsapparaten en zelfs nieuwe kernels).

ELRepo inschakelen in Enterprise Linux

Hoewel ELRepo een repository van derden is, wordt het goed ondersteund door een actieve community op Freenode (#elrepo) en een mailinglijst voor gebruikers .

Als u nog steeds huiverig bent over het toevoegen van een onafhankelijke repository aan uw softwarebronnen, houd er dan rekening mee dat het CentOS-project dit als betrouwbaar vermeldt in zijn wiki (zie hier). Als je je nog steeds zorgen maakt, vraag het dan gerust in de reacties!

Het is belangrijk op te merken dat ELRepo niet alleen ondersteuning biedt voor Enterprise Linux 7, maar ook voor eerdere versies. Gezien het feit dat CentOS 5 eind deze maand (maart 2017) het einde van de levensduur (EOL) bereikt, lijkt dat misschien niet zo erg, maar houd er rekening mee dat CentOS 6 zijn EOL pas in maart 2020 zal bereiken.

Ongeacht de EL versie, moet u de GPG-sleutel van de repository importeren voordat u deze daadwerkelijk inschakelt:

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

Schakel ELRepo in EL5 in

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

Schakel ELRepo in EL6 in

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

Schakel ELRepo in EL7 in

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

In dit artikel behandelen we alleen EL7, en in de volgende sectie delen we enkele voorbeelden.

Begrijp ELRepo-kanalen

Om de software in deze repository beter te organiseren, is ELRepo verdeeld in 4 afzonderlijke kanalen:

    • elrepo is het hoofdkanaal en is standaard ingeschakeld. Het bevat geen pakketten die aanwezig zijn in de officiële distributie.
    • elrepo-extras bevat pakketten die enkele pakketten vervangen die door de distributie worden geleverd. Het is standaard niet ingeschakeld. Om verwarring te voorkomen, kan een pakket, wanneer het vanuit deze repository moet worden geïnstalleerd of bijgewerkt, tijdelijk als volgt worden ingeschakeld via yum (vervang het pakket door een daadwerkelijke pakketnaam):
yum --enablerepo=elrepo-extras install package
  • elrepo-testing biedt pakketten die op een gegeven moment deel zullen uitmaken van het hoofdkanaal, maar nog steeds worden getest.
  • elrepo-kernel biedt stabiele hoofdlijnkernels voor de lange termijn die speciaal zijn geconfigureerd voor EL.

Zowel elrepo-testing als elrepo-kernel zijn standaard uitgeschakeld en kunnen worden ingeschakeld zoals in het geval van elrepo-extras als we moeten installeren of update een pakket van hen.

Om de beschikbare pakketten in elk kanaal weer te geven, voert u een van de volgende opdrachten uit:

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

De volgende afbeeldingen illustreren het eerste voorbeeld:

Samenvatting

In dit bericht hebben we uitgelegd wat ELRepo is en wat de omstandigheden zijn waarin u het mogelijk aan uw softwarebronnen wilt toevoegen.

Als u vragen of opmerkingen heeft over dit artikel, kunt u onderstaand formulier gebruiken om ons te bereiken. Wij horen graag van u!