Hazina 8 za Juu za YUM/DNF za Mshirika wa Tatu kwa Linux yenye Msingi wa RHEL


RPM (Kidhibiti cha Kifurushi cha RedHat) kulingana na mifumo ya Linux, ikijumuisha, lakini sio tu, Red Hat Enterprise Linux (RHEL), CentOS, Scientific Linux (SL), Oracle Linux (OL), Rocky Linux na AlmaLinux, ambayo hutumika kusakinisha, sasisha, ondoa au utafute vifurushi vya programu kwenye mfumo.

Mifumo ya msingi ya RedHat.

Ili kusakinisha vifurushi vya programu ambavyo havijajumuishwa katika msingi chaguo-msingi na hazina za kusasisha, pamoja na hazina za ziada, unahitaji kusakinisha na kuwezesha hazina nyingine za wahusika wengine kwenye mfumo wako.

Katika makala haya, tutapitia hazina kuu 8 za YUM/DNF kwa ugawaji unaotegemea RHEL, ambao hupendekezwa mara kwa mara na jumuiya ya Linux.

Onyo: Unapaswa kukumbuka kila wakati hazina zilizoorodheshwa hapa chini hazijatolewa wala kuungwa mkono na RHEL; wanaweza au wasiwe wa kisasa au wawe na tabia unayotarajia - watumie kwa hatari yako mwenyewe.

1. Hifadhi ya EPEL

EPEL (Vifurushi vya Ziada vya Enterprise Linux) ni chanzo huria na huria, maarufu, mradi wa hazina wa jamii unaolenga kutoa vifurushi vya ubora wa juu ambavyo vimetengenezwa, kujaribiwa, na kuboreshwa katika Fedora na kupatikana kwa RHEL, CentOS, Sayansi. Linux, na usambazaji sawa wa Linux. Nyingi za hazina zingine zilizoorodheshwa katika nakala hii zinategemea EPEL.

Ili kuwezesha hazina ya EPEL kwenye mfumo wako, tumia amri zifuatazo.

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

2. Hifadhi ya REMI

REMI ni hazina ya wahusika wengine inayotumika sana ambayo hutoa matoleo ya hivi punde ya rafu ya PHP, na programu zingine zinazohusiana, kwa watumiaji wa usambazaji wa Fedora na Enterprise Linux (EL) kama vile RHEL, CentOS, Oracle, Scientific Linux, na zaidi.

Kabla ya kuwezesha Remi, unahitaji kuwezesha hazina ya EPEL kwanza, kama ifuatavyo:

-------- On 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

-------- On 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

-------- On 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. Hifadhi ya RPMFusion

RPMFusion ni hazina ya wahusika wengine ambayo hutoa programu jalizi isiyolipishwa na isiyolipishwa kwa Fedora na Enterprise Linux distros ikijumuisha RHEL na CentOS. Unahitaji kuwezesha repo ya EPEL kabla ya kuwasha RPM Fusion.

-------- On 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

-------- On 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

-------- On 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. Hifadhi ya ELRepo

ELRepo (Community Enterprise Linux Repository) ni hazina ya RPM inayokusudiwa kutoa vifurushi vinavyohusiana na maunzi kama vile viendesha mfumo wa faili, viendeshi vya michoro, viendeshaji vya mtandao, viendesha sauti, kamera ya wavuti, na viendesha video, ili kuboresha matumizi yako na Enterprise Linux.

Ili kuwezesha ELRepo kwenye mfumo wako, tumia amri zifuatazo.

-------- On 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

-------- On 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

-------- On 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. Hifadhi ya NUX-dextop

NUX-dextop ni hazina ya RPM ya kompyuta za mezani na vifurushi vya programu za medianuwai za EL. Ina programu nyingi za picha na programu za msingi za kiolesura cha amri (CLI) ikijumuisha kicheza media cha VLC, na wengine wengi.

Pia unahitaji kuwezesha repo la EPEL kabla ya kuwezesha nux-dextop.

-------- On 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

-------- On 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

-------- On 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. Ghala la GhettoForge

Mradi wa GhettoForge unalenga katika kutoa vifurushi vya Enterprise Linux matoleo ya 6 na 7 ambayo hayapo katika seti za msingi za vifurushi vya EL wala katika hazina zingine za wahusika wengine.

Unaweza kuwezesha GhettoForge kwenye mfumo wako kwa kutumia amri zifuatazo.

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

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

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

7. Hifadhi ya Ninja ya Kisaikolojia

Ninja ya kisaikolojia inalenga kutoa vifurushi vya ubora wa juu ambavyo havipo katika seti za msingi za kifurushi cha EL wala katika hazina nyingine za wahusika wengine, kwa ajili ya matoleo ya Enterprise Linux 6 na 7.

Ili kuwezesha hazina ya Psychotic Ninja, kwanza, unahitaji kuagiza ufunguo wa GPG na kisha uisakinishe.

# 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 

Kumbuka kuwa kifurushi hiki cha pamoja cha kutolewa kwa psychotic hufanya kazi katika matoleo na usanifu wote, ikijumuisha toleo la 64-bit la CentOS/RHEL 7.

8. Hazina ya Jumuiya ya IUS

Mwisho kwenye orodha ni, IUS (Inline with Upstream Stable) ni repo mpya ya mtu wa tatu, inayoungwa mkono na jamii ambayo hutoa vifurushi vya ubora wa juu vya RPM kwa matoleo ya hivi punde ya PHP, Python, MySQL, na Red Hat Enterprise Linux (RHEL. ), na CentOS.

Kama tu repos nyingi ambazo tumeangalia, IUS pia inategemea EPEL.

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

Ni hayo tu! Katika makala haya, tulipitia hazina kuu 8 za YUM/DNF za wahusika wengine za Linux yenye msingi wa RHEL, ambazo hupendekezwa mara kwa mara na jumuiya ya Linux. Ikiwa unajua hazina nyingine yoyote ambayo hutoa vifurushi vya ubora wa juu vya programu na inastahili kujumuishwa hapa, tujulishe kupitia fomu ya maoni hapa chini.