Lagrar är som enorma servrar där utvecklare lagrar applikationsfiler. I Linux spelar repositories en viktig roll för applikationsprestanda och installation. Från mina tidigare erfarenheter har jag haft problem med att installera applikationer på grund av ett felaktigt eller trasigt arkiv. De flesta större Linux-distributioner har sitt eget dedikerade officiella Linux-förråd. Trots att vi har ditt eget dedikerade 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 att installera paket via YUM-kommandon.
YUM Tredjepartsförråd
Behovet av YUM-förråd från tredje part ses när vi behöver installera ett paket som ännu inte är tillgängligt i det officiella förrådet eller när paketet är för gammalt och inte längre fortsätter. De flesta YUM-förråd 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 få det genom CLI-metoder.
Det finns några regler för att få tredjepartsförråd i Fedora, som du bör 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 titta på en översikt över några av de mest använda och vanliga YUM-förråden från tredje part för CentOS och RHEL; Vi kommer också att titta på 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 ytterligare paket för Enterprise Linux. Du kan köra nedan nämnda yum-kommandon 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 repository är ett annat bästa arkiv för Red Hat Linux-företag som kan hjälpa PHP-utvecklare mycket. Den är kompatibel med Enterprise Linux (EL). Den kan användas för PHP-stacken, databasintegrationer och andra utvecklingsuppgifter. Du kan erhålla och aktivera REMIs tredjeparts YUM-förvaret genom att köra YUM-kommandona som nämns nedan.
Aktivera REMI YUM-förrådet i 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-förvaret 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 i 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 fusion erbjuder en fantastisk källa till paket för Red Hat, CentOS och Fedora Linux-företag. Du kan få gratis och betalda paket genom detta tredjeparts YUM-förråd. Användningen av RPMFusin är helt säker. Du kan hämta och aktivera RPMFusion-förvaret på din Linux via yum-kommandona som nämns nedan.
Aktivera RPMFusion YUM repository i 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-förvaret 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 i 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-förvaret
Den fullständiga formen av ELRepo definieras som Enterprise Linux Repository. ELRepo tredjepartsförråd är ett av de bästa förråden för Red Hat, CentOS och Fedora Linux som erbjuder hårdvarubaserad programvara för att göra din dator smidigare. Du kan få din grafikkortsdrivrutin, ljudljudkort, webbkamera, tangentbord, musdrivrutin och andra viktiga drivrutiner från ELRepo-förråd.
Du kan hämta och aktivera ELRepo Repository på din Linux via yum-kommandona som nämns nedan.
Aktivera ELRepo YUM repository i 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-förvaret 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 i 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-förråd
NUX-dextop-förrådet för Linux erbjuder multimediapaket för Linux-företagsoperativsystem. Du kan få din mediaspelare och mediacodec-paket från NUX-dextops tredjeparts YUM-förråd.
Du kan hämta och aktivera NUX-dextop Repository på din Linux via yum-kommandona som nämns nedan.
Aktivera NUX-dextop YUM repository i 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
Skaffa NUX-dextop YUM-förrådet på 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
Aktivera NUX-dextop YUM repository i 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 Tredjepartsförråd
GhettoForges tredjeparts YUM-förråd byggdes för företags Linux-system som Red Hat Linux Enterprise. I det här arkivet hittar vi postfix, limnoria och andra viktiga paket. Du kommer inte att hitta paket i det här arkivet för äldre versioner av RHEL.
Du kan skaffa och aktivera GhettoForge tredjeparts YUM-förråd på din Linux via de yum-kommandon som nämns nedan.
Aktivera GhettoForge YUM repository i RHEL 8
# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el8.noarch.rpm
Skaffa GhettoForge YUM-förrådet på RHEL 7
# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm
Aktivera GhettoForge YUM repository i RHEL 6
# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm
7. Psychotic Ninja YUM Repository
Psychotic Ninjas tredjeparts YUM-förråd erbjuder användarna autentiska och bra kvalitetspaket som inte är tillgängliga i det konventionella Linux-förrådet för företag. Du hittar GNU-paketnyckeln i detta arkiv.
För att importera GPG-nyckeln och aktivera Psychotic Ninja Repository på din Linux via yum-kommandona nedan.
# 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
IUS är en förkortning för Inline with Upstream Stable, som är ett community-baserat tredjeparts YUM-förråd 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 via yum-kommandona som nämns nedan.
# 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 genom CLI-metoden. Här kommer vi att diskutera GUI-metoden för att aktivera tredjepartsförråd. Du hittar det här alternativet på Fedora Linux och GNOME-baserade system också.
Först måste du gå till programvaran och paketapplikationen för dess programvaruavsnitt. Navigera nu genom menyn med tre rader från det övre högra hörnet, som du kan se i bilden nedan.
Klicka nu på Software Repositories. Du kommer då att se alternativet att installera tredjepartsförråd på ditt YUM-baserade system.
Perspektiv!
Under hela inlägget har vi sett översikten över några av de vanligaste och mest aktiva YUM-förråden från tredje part 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 i Fedora via GUI-metoden. Observera att om du inte kan ladda upp något arkiv till ditt system, ändra standardlagringsserverns plats 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 dina åsikter om det här inlägget i kommentarsfältet.
