GNU/Linux >> Znalost Linux >  >> Linux

8 YUM úložišť třetích stran pro CentOS a RHEL

Úložiště jsou jako obrovské servery, kde vývojáři ukládají soubory aplikací. V Linuxu hrají úložiště zásadní roli ve výkonu a instalaci aplikací. Z mých předchozích zkušeností jsem čelil problémům při instalaci aplikací kvůli špatnému nebo rozbitému úložišti. Většina hlavních distribucí Linuxu má své vlastní vyhrazené oficiální úložiště Linuxu. Navzdory tomu, že máme vlastní vyhrazené úložiště pro Fedora, CentOS nebo Red Hat Linux, možná se budeme muset spolehnout na některá úložiště YUM třetích stran pro instalaci balíčků pomocí příkazů YUM.

Úložiště třetích stran YUM

Potřeba úložišť třetích stran YUM je vidět, když potřebujeme nainstalovat balíček, který ještě není k dispozici v oficiálním úložišti, nebo je balíček příliš starý na to, aby již nepokračoval. Většina úložišť YUM třetích stran je zdarma a s otevřeným zdrojovým kódem. Existuje mnoho dalších důvodů, proč možná budete muset používat úložiště třetích stran. Můžete se dostat přes metody CLI.

Existují určitá pravidla pro získání repozitářů třetích stran na Fedoře, která si musíte zapamatovat. Pokud se pokoušíte získat proprietární balíček, možná nebudete mít povolení jej získat na Fedoře. Na Fedoře také nebudete moci získat nelegální balíčky. Pokud jakýkoli balíček nebo závislý nástroj porušuje zákony Spojených států, nebudete jej moci získat do svého systému.

V tomto příspěvku uvidíme přehled několika nejpoužívanějších a nejběžnějších YUM ThirdParty Repositories pro CentOS a RHEL; také uvidíme, jak je můžete dostat do svého systému.

1. Úložiště EPEL

EPEL je nejpoužívanější a nejběžnější úložiště YUM třetí strany pro Red Hat a Fedora Linux. Tato úložiště YUM lze použít pro Red Hat, CentOS a Fedora Linux. Plná forma EPEL je definována jako Extra balíčky pro Enterprise Linux. Můžete provést níže uvedené příkazy yum s přístupem sudo, abyste získali úložiště EPEL na svůj počítač.

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm  
# yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm 

2. Úložiště REMI

Repozitář REMI je dalším z nejlepších úložišť pro podnik Red Hat Linux, který může vývojářům PHP hodně pomoci. Podporuje Enterprise Linux (EL). Lze jej použít pro zásobník PHP, integraci databází a další vývojové úlohy. Můžete získat a povolit úložiště YUM třetí strany REMI provedením níže uvedených příkazů YUM.

Povolte úložiště REMI YUM na RHEL 8

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# yum install https://rpms.remirepo.net/enterprise/remi-release-8.rpm

Získejte repozitář REMI YUM na RHEL 7

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

Povolte úložiště REMI YUM na RHEL 6

# yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
# yum install https://rpms.remirepo.net/enterprise/remi-release-6.rpm

3. Úložiště RPMFusion

Fúze RPM nabízí obrovský zdroj balíčků pro podniky Red Hat, CentOS a Fedora Linux. Prostřednictvím tohoto úložiště YUM třetí strany můžete získat bezplatné i placené balíčky. Používání RPMFusin je zcela bezpečné. Můžete získat a povolit úložiště RPMFusion na vašem Linuxu pomocí níže uvedených příkazů yum.

Povolte úložiště RPMFusion YUM na RHEL 8

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm 
# yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm

Získejte repozitář RPMFusion YUM na RHEL 7

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm 
# yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm

Povolte repozitář RPMFusion YUM na RHEL 6

# yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
# yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-6.noarch.rpm 
# yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-6.noarch.rpm

4. Úložiště ELRepo

Úplná forma ELRepo je definována jako Enterprise Linux Repository. Úložiště třetích stran ELRepo je jedním z nejlepších úložišť pro Red Hat, CentOS a Fedora Linux, které nabízí hardwarový software, aby byl váš počítač plynulejší. Ovladač grafické karty, zvukovou kartu, webovou kameru, klávesnici, ovladač myši a další základní ovladače můžete získat z úložišť ELRepo.

Můžete získat a povolit úložiště ELRepo Repository na vašem Linuxu pomocí níže uvedených příkazů yum.

Povolte úložiště ELRepo YUM na RHEL 8

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# rpm -Uvh https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm

Získejte úložiště ELRepo YUM na RHEL 7

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# rpm -Uvh https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm

Povolte úložiště ELRepo YUM na RHEL 6

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

5. Úložiště NUX-dextop

Úložiště NUX-dextop pro Linux nabízí multimediální balíčky pro podnikové operační systémy Linux. Multimediální přehrávač a balíčky multimediálních kodeků můžete získat z úložiště YUM třetí strany NUX-dextop.

Můžete získat a povolit úložiště NUX-dextop na vašem Linuxu pomocí níže uvedených příkazů yum.

Povolte úložiště NUX-dextop YUM na RHEL 8

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

Získejte úložiště NUX-dextop YUM na RHEL 7

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

Povolte úložiště NUX-dextop YUM na RHEL 6

# yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
# yum install http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

6. GhettoForge YUM ThirdParty Repository

Repozitář YUM třetí strany GhettoForge byl vytvořen pro podnikové linuxové systémy, jako je Red Hat Linux Enterprise. V tomto úložišti najdeme postfix, limnoria a další nezbytné balíčky. V tomto úložišti nenajdete balíčky pro starší verze RHEL.

Můžete získat a povolit úložiště YUM třetí strany GhettoForge na vašem Linuxu pomocí níže uvedených příkazů yum.

Povolte úložiště GhettoForge YUM na RHEL 8

# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el8.noarch.rpm

Získejte úložiště GhettoForge YUM na RHEL 7

# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm

Povolte úložiště GhettoForge YUM na RHEL 6

# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm

7. Psychotic Ninja YUM Repository

Repozitář YUM třetí strany Psychotic Ninja nabízí uživatelům kvalitní a autentické balíčky, které nejsou dostupné v konvenčním podnikovém linuxovém úložišti. Klíč balíčku GNU naleznete v tomto úložišti.

Chcete-li importovat klíč GPG a povolit úložiště Psychotic Ninja na vašem Linuxu pomocí níže uvedených příkazů yum.

# rpm --import http://wiki.psychotic.ninja/RPM-GPG-KEY-psychotic
# rpm -ivh http://packages.psychotic.ninja/6/base/i386/RPMS/psychotic-release-1.0.0-1.el6.psychotic.noarch.rpm 

8. IUS Community YUM ThirdParty Repository

IUS je krátká forma Inline with Upstream Stable, což je komunitní úložiště YUM třetích stran pro Red Hat, CentOS a Fedora Linux. Získáte balíčky pro frameworky PHP, Python Pips, SQL a další balíčky.

Chcete-li povolit  IUS Community Repository na vašem Linuxu pomocí níže uvedených příkazů yum.

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# yum install https://repo.ius.io/ius-release-el7.rpm 

Tip navíc:Úložiště třetích stran s grafickým rozhraním na Gnome Fedora

Zatím jsme viděli, jak získat úložiště YUM třetích stran pomocí metody CLI. Zde budeme diskutovat o metodě GUI pro povolení úložišť třetích stran. Tuto možnost najdete také v systému Fedora Linux a systémech založených na GNOME.

Nejprve budete muset přejít do sekce softwaru a balíčku aplikace pro váš software. Nyní procházejte třířádkovou nabídku z pravého horního rohu, jak můžete vidět na obrázku níže.

Nyní klikněte na Softwarová úložiště. Poté se zobrazí možnost nainstalovat úložiště třetích stran do systému založeného na YUM.

Statistiky!

V celém příspěvku jsme viděli přehled několika nejběžnějších a nejaktivnějších úložišť třetích stran YUM a metod, jak je dostat do vašeho počítače se systémem Linux. Také jsme viděli, jak můžete povolit výchozí úložiště třetích stran na Fedoře pomocí metody GUI. Vezměte prosím na vědomí, že pokud se vám nepodaří načíst nějaké úložiště do vašeho systému, upravte prosím výchozí umístění serveru úložiště a zkuste to znovu.

Doufám, že tento příspěvek byl pro vás užitečný; pokud ano, sdílejte prosím tento příspěvek se svými přáteli a linuxovou komunitou. Můžete také napsat své názory na tento příspěvek do sekce komentářů.


Linux
  1. Nakonfigurujte úložiště YUM pomocí DVD nebo CD ROM CentOS / RHEL

  2. Povolte automatické aktualizace nginx pomocí úložiště yum pro distribuce RHEL/CentOS

  3. Jak nainstalovat modul mod_pagespeed pro Apache v RHEL, CentOS a Fedora pomocí YUM

  1. Použití příkazů Yum k deaktivaci a odstranění úložišť balíčků v systému CentOS

  2. 8 nejlepších úložišť třetích stran YUM/DNF pro Linux založený na RHEL

  3. Jak povolit úložiště PowerTools v CentOS 8?

  1. Nakonfigurujte místní úložiště YUM na CentOS 6 / RHEL 6

  2. Jak vyloučit konkrétní úložiště pro aktualizaci Yum v CentOS / Red Hat

  3. CentOS / RHEL :Jak vytvořit a hostovat úložiště yum přes httpd