Förvar är som enorma servrar där utvecklarna lagrar applikationsfilerna. I Linux spelar arkiven en viktig roll för appens prestanda och installation. Från mina tidigare erfarenheter har jag stött på problem när jag installerade applikationer på grund av ett dåligt eller trasigt arkiv. De flesta större Linux-distributioner har sitt eget dedikerade officiella Linux-förråd. Trots att vi har ett eget dedikerat arkiv för Fedora, CentOS eller Red Hat Linux, kan vi behöva förlita oss på några YUM-förråd från tredje part för paketinstallation via YUM-kommandon.
YUM ThirdParty Repositories
Behovet av YUMs tredjepartsförråd upptäcks när vi behöver installera ett paket som ännu inte är tillgängligt på det officiella förrådet eller när paketet är för gammalt för att det inte längre ska fortsätta. De flesta av YUM-förråden från tredje part är gratis och med öppen källkod. Det finns många andra anledningar till varför du kan behöva använda tredjepartsförråd. Du kan ta dig igenom CLI-metoderna.
Det finns några regler för att få tredjepartsförråd på Fedora, som du måste komma ihåg. Om du försöker få ett proprietärt paket kanske du inte får tillstånd att få det på Fedora. Du kommer inte heller att kunna få olagliga paket på Fedora. Om något paket eller ett beroendeverktyg bryter mot USA:s lagar kommer du inte att kunna få det på ditt system.
I det här inlägget kommer vi att se en översikt över några av de mest använda och vanliga YUM ThirdParty Repositories för CentOS och RHEL; vi kommer också att se hur du kan få in dem i ditt system.
1. EPEL Repository
EPEL är det mest använda och vanliga YUM-förrådet från tredje part för Red Hat och Fedora Linux. Dessa YUM-förråd kan användas för både Red Hat, CentOS och Fedora Linux. Den fullständiga formen av EPEL definieras som extrapaket för Enterprise Linux. Du kan utföra de nedan nämnda yum-kommandona med sudo-åtkomst för att få EPEL-förråden på din maskin.
# 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. REMI Repository
REMI-förvaret är ett annat av de bästa förråden för Red Hat Linux-företag som kan hjälpa PHP-utvecklare mycket. Den stöder Enterprise Linux (EL). Den kan användas för PHP-stack, databasintegrationer och andra utvecklingsuppgifter. Du kan hämta och aktivera REMI tredjeparts YUM-förvaret genom att utföra de nedan nämnda YUM-kommandona.
Aktivera REMI YUM-förvaret på 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
Skaffa REMI YUM repository på 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
Aktivera REMI YUM-förrådet på 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. RPMFusion Repository
RPM-fusionen erbjuder en enorm källa till paket för både Red Hat, CentOS och Fedora Linux-företag. Du kan få både gratis och betalda paket genom detta tredjeparts YUM-förråd. Att använda RPMFusin är helt säkert och säkert. Du kan hämta och aktivera RPMFusion-förvaret på din Linux genom de nedan nämnda yum-kommandona.
Aktivera RPMFusion YUM repository på 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
Skaffa RPMFusion YUM repository på 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
Aktivera RPMFusion YUM repository på 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. ELRepo Repository
Den fullständiga formen av ELRepo definieras som Enterprise Linux Repository. ELRepo tredjepartsförvaret är ett av de bästa förråden för Red Hat, CentOS och Fedora Linux som erbjuder hårdvarubaserad mjukvara för att göra din dator smidigare. Du kan hämta din grafikkortsdrivrutin, ljudljudkort, webbkamera, tangentbord, musdrivrutin och andra viktiga drivrutiner från ELRepo-förråden.
Du kan hämta och aktivera ELRepo Repository-förvaret på din Linux genom de nedan nämnda yum-kommandona.
Aktivera ELRepo YUM repository på 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
Skaffa ELRepo YUM repository på 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
Aktivera ELRepo YUM repository på 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. NUX-dextop Repository
NUX-dextop Repository för Linux erbjuder multimediapaket för företagens Linux-operativsystem. Du kan få din multimediaspelare och multimedia codec-paket från NUX-dextop tredjeparts YUM-förvaret.
Du kan hämta och aktivera NUX-dextop Repository på din Linux genom de nedan nämnda yum-kommandona.
Aktivera NUX-dextop YUM repository på RHEL 8
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # yum install https://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
Skaffa NUX-dextop YUM repository på RHEL 7
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install https://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
Aktivera NUX-dextop YUM repository på RHEL 6
# yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum install https://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
6. GhettoForge YUM ThirdParty Repository
GhettoForge tredjeparts YUM-förvaret byggdes för företags Linux-system som Red Hat Linux Enterprise. På det här arkivet hittar vi postfix, limnoria och andra viktiga paket. Du kommer inte att hitta paket på det här arkivet för de äldre versionerna av RHELs.
Du kan hämta och aktivera GhettoForge tredjeparts YUM Repository på din Linux genom de nedan nämnda yum-kommandona.
Aktivera GhettoForge YUM repository på RHEL 8
# yum install https://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el8.noarch.rpm
Skaffa GhettoForge YUM repository på RHEL 7
# yum install https://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm
Aktivera GhettoForge YUM repository på RHEL 6
# yum install https://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm
7. Psychotic Ninja YUM Repository
Psychotic Ninja tredjeparts YUM Repository erbjuder användarna autentiska paket av god kvalitet som inte är tillgängliga i det konventionella Linux-förvaret för företag. Du hittar GNU-paketnyckeln på det här arkivet.
För att importera GPG-nyckeln och aktivera Psychotic Ninja Repository på din Linux genom de nedan nämnda yum-kommandona.
# rpm --import https://wiki.psychotic.ninja/RPM-GPG-KEY-psychotic # rpm -ivh https://packages.psychotic.ninja/6/base/i386/RPMS/psychotic-release-1.0.0-1.el6.psychotic.noarch.rpm
IUS är den korta formen av Inline med Upstream Stable, som är ett gemenskapsbaserat YUM-förråd från tredje part för Red Hat, CentOS och Fedora Linux. Du kommer att få paket för PHP-ramverk, Python Pips, SQL och andra paket.
För att aktivera IUS Community Repository på din Linux genom de nedan nämnda yum-kommandona.
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install https://repo.ius.io/ius-release-el7.rpm
Hittills har vi sett hur man skaffar tredjeparts YUM-förråd via CLI-metoden. Här kommer vi att diskutera GUI-metoden för att aktivera tredjepartsförråden. Du hittar det här alternativet i GNOME-baserade Fedora Linux och system också.
Först måste du gå till programvaran och paketapplikationen för ditt programvaruavsnitt. Bläddra nu i trefältsmenyn från det övre högra hörnet, som du kan se i bilden nedan.
Klicka nu på Software Repositories. Sedan kommer du att se alternativet att installera tredjepartsförråd på ditt YUM-baserade system.
Insikter!
I hela inlägget har vi sett översikten över några vanligaste och aktiva YUM-tredjepartsförråd och metoderna för att få in dem i din Linux-maskin. Vi har också sett hur du kan aktivera standardförvaret för tredje part på Fedora genom GUI-metoden. Observera att om du misslyckas med att ladda något arkiv på ditt system, vänligen justera din standardlagringsserverplats och försök igen.
Jag hoppas att det här inlägget har varit till hjälp för dig; om ja, dela det här inlägget med dina vänner och Linux-communityt. Du kan också skriva ner dina åsikter om det här inlägget i kommentarsfältet.