RHEL/CentOS 7.x/6.x/5.x/4.x-ൽ RPMForge റിപ്പോസിറ്ററി എങ്ങനെ പ്രവർത്തനക്ഷമമാക്കാം


Red Hat Enterprise Linux (RHEL), കമ്മ്യൂണിറ്റി എന്റർപ്രൈസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം (CentOS) എന്നിവയ്ക്ക് കീഴിൽ മൂന്നാം കക്ഷി സോഫ്uറ്റ്uവെയർ പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഉപയോഗിക്കുന്ന ഒരു യൂട്ടിലിറ്റിയാണ് RPMforge റിപ്പോസിറ്ററി. ഈ Linux വിതരണങ്ങൾക്കായി rpm ഫോർമാറ്റിൽ 5000-ലധികം സോഫ്റ്റ്uവെയർ പാക്കേജുകൾ ഇത് നൽകുന്നു.

RPMforge റിപ്പോസിറ്ററി RHEL-ന്റെയോ CentOS-ന്റെയോ ഭാഗമല്ല, എന്നാൽ ഇത് ഈ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ പ്രവർത്തിക്കാൻ രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതാണ്. RPMForge പാക്കേജുകളുടെ പൂർണ്ണമായ ലിസ്റ്റ് http://packages.sw.be/ എന്നതിൽ കണ്ടെത്താനാകും.

RHEL/CentOS 7, 6, 5, 4 സിസ്റ്റങ്ങൾക്ക് കീഴിൽ RPMForge റിപ്പോസിറ്ററി ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനും പ്രവർത്തനക്ഷമമാക്കുന്നതിനുമുള്ള ഘട്ടങ്ങൾ ഈ ലേഖനം നൽകുന്നു.

RHEL/CentOS പരിശോധിക്കുന്നത് 32 ബിറ്റ് അല്ലെങ്കിൽ 64 ബിറ്റ് സിസ്റ്റമാണ്

ഒരു സിസ്റ്റം 32 ബിറ്റായാലും 64 ബിറ്റായാലും പരിശോധിക്കാൻ ഞങ്ങൾ “uname -a” കമാൻഡ് ഉപയോഗിക്കുന്നു.

32 ബിറ്റ് സിസ്റ്റം i686 i686 i386 GNU/Linux കാണിക്കും, 64 ബിറ്റ് സെർവർ x86_64 x86_64 x86_64 GNU/Linux കാണിക്കും.

അതിനാൽ, കമാൻഡ് ലൈൻ ഷെല്ലിൽ നിന്നുള്ള “uname -a” കമാൻഡ് ഉപയോഗിച്ച് ഒരു സിസ്റ്റം 32 അല്ലെങ്കിൽ 64 ബിറ്റ് ആണോ എന്ന് പരിശോധിക്കുന്നത് വളരെ എളുപ്പമാണ്.

# uname -r

Linux linux-console.net 2.6.32-279.5.2.el6.i686 #1 SMP Thu Aug 23 22:16:48 UTC 2012 i686 i686 i386 GNU/Linux
# uname -r

Linux linux-console.net 2.6.32-279.5.2.el6.i686 #1 SMP Thu Aug 23 22:16:48 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

RHEL/CentOS 6/5/4-ൽ RPMForge റിപ്പോസിറ്ററി ഇൻസ്റ്റോൾ ചെയ്യുന്നു

നിങ്ങളുടെ സിസ്റ്റത്തിന് അനുയോജ്യമായ rpm പാക്കേജ് തിരഞ്ഞെടുത്ത് RPMForge റിപ്പോസിറ്ററി ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുക.

# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
# rpm -Uvh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
## RHEL/CentOS 6 32 Bit OS ##
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm

## RHEL/CentOS 6 64 Bit OS ##
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
## RHEL/CentOS 5 32 Bit OS ##
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el5.rf.i386.rpm

## RHEL/CentOS 5 64 Bit OS ##
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
## RHEL/CentOS 4 32 Bit OS ##
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el4.rf.i386.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el4.rf.i386.rpm

## RHEL/CentOS 4 64 Bit OS ##
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el4.rf.x86_64.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el4.rf.x86_64.rpm

ശ്രദ്ധിക്കുക: RPMForge റിപ്പോസിറ്ററി /etc/yum.repod ഡയറക്uടറിക്ക് കീഴിൽ ഒരു ഫയലായി rpmforge.repo ഇൻസ്റ്റാൾ ചെയ്യും.

RHEL/CentOS 7/6/5/4-ൽ RPMForge റിപ്പോസിറ്ററി കീ ഇറക്കുമതി ചെയ്യുന്നു

അടുത്തതായി, നിങ്ങളുടെ സിസ്റ്റത്തിനായി DAG-യുടെ GPG കീ ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്.

# wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
# rpm --import RPM-GPG-KEY.dag.txt

കുറിപ്പ് : ഇറക്കുമതി ചെയ്ത GPG കീ /etc/pki/rpm-gpg ഡയറക്uടറിക്ക് കീഴിൽ RPM-GPG-KEY-rpmforge-dag എന്ന ഫയലായി സംഭരിച്ചിരിക്കുന്നു.

RHEL/CentOS 7/6/5/4-ൽ RPMForge റിപ്പോസിറ്ററി ഉപയോഗിച്ച് പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

rpmforge റിപ്പോസിറ്ററി ഉപയോഗിച്ച് എന്തെങ്കിലും ഇൻസ്റ്റാൾ ചെയ്യാൻ ശ്രമിക്കാം.

# yum --enablerepo=rpmforge install aria2
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
rpmforge                                                                                                                                       
Setting up Install Process
Dependencies Resolved

=================================================================================================
 Package                         Arch			Version                Repository       Size
=================================================================================================
Installing:
 aria2                           i686           1.15.1-1.el6.rf        rpmforge         1.2 M
Installing for dependencies:
 nettle                          i686           2.2-1.el6.rf           rpmforge         359 k

Transaction Summary
=================================================================================================
Install       2 Package(s)

അതിനാൽ, Yum കമാൻഡ് ഉപയോഗിച്ച് ഒരു പുതിയ പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ RPMForge ശേഖരം ഉൾപ്പെടുത്തും.

RHEL/CentOS 7/6/5/4-ൽ RPMForge റിപ്പോസിറ്ററി പ്രവർത്തനരഹിതമാക്കുക

RPMForge റിപ്പോസിറ്ററി പ്രവർത്തനരഹിതമാക്കാൻ ഫയൽ /etc/yum.repos.d/rpmforge.repo തുറക്കുക.

# vi /etc/yum.repos.d/rpmforge.repo

“enabled=1” എന്നത് “enabled=0” ആയി മാറ്റുക. 0 എന്നാൽ ടേൺ ഓഫ്, 1 എന്നാൽ ടേൺ-ഓൺ എന്നാണ് അർത്ഥമാക്കുന്നത്.

### Name: RPMforge RPM Repository for RHEL 6 - dag
### URL: http://rpmforge.net/
[rpmforge]
name = RHEL $releasever - RPMforge.net - dag
baseurl = http://apt.sw.be/redhat/el6/en/$basearch/rpmforge
mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
enabled = 0
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1