ວິທີການເປີດໃຊ້ RPMForge Repository ໃນ RHEL/CentOS 7.x/6.x/5.x/4.x
RPMforge repository ແມ່ນຜົນປະໂຫຍດທີ່ໃຊ້ໃນການຕິດຕັ້ງໂປແກຼມໂປແກຼມຂອງພາກສ່ວນທີສາມພາຍໃຕ້ Red Hat Enterprise Linux (RHEL) ແລະລະບົບປະຕິບັດການຊຸມຊົນ ENTerprise (CentOS). ມັນສະ ໜອງ ໂປແກຼມຫຼາຍກວ່າ 5000 ຊຸດໃນຮູບແບບ rpm ສຳ ລັບການແຈກຈ່າຍ Linux ເຫຼົ່ານີ້.
RPMforge repository ບໍ່ແມ່ນສ່ວນ ໜຶ່ງ ຂອງ RHEL ຫຼື CentOS ແຕ່ມັນຖືກອອກແບບມາເພື່ອເຮັດວຽກກັບລະບົບປະຕິບັດການເຫຼົ່ານີ້. ບັນຊີລາຍຊື່ຄົບຖ້ວນຂອງແພັກເກດ RPMForge ສາມາດເປັນນ້ ຳ ພຸໄດ້ທີ່ http://packages.sw.be/.
ບົດຂຽນນີ້ໃຫ້ທ່ານມີບາດກ້າວໃນການຕິດຕັ້ງແລະເປີດໃຊ້ RPMForge repository ພາຍໃຕ້ລະບົບ RHEL/CentOS 7, 6, 5, 4.
ການກວດສອບ RHEL/CentOS ແມ່ນລະບົບ 32 Bit ຫລື 64 Bit
ພວກເຮົາໃຊ້ ຄຳ ສັ່ງ“ uname -a” ເພື່ອກວດສອບລະບົບ, ບໍ່ວ່າຈະເປັນ 32 ບິດຫລື 64 ບິດ.
ລະບົບ 32 ບິດຈະສະແດງໃຫ້ເຫັນ i686 i686 i386 GNU/Linux ແລະເຄື່ອງແມ່ຂ່າຍ 64 ບິດສະແດງ x86_64 x86_64 x86_64 GNU/Linux.
ດັ່ງນັ້ນ, ມັນງ່າຍທີ່ສຸດທີ່ຈະກວດສອບວ່າລະບົບ 32 ຫຼື 64 ນ້ອຍໂດຍໃຊ້ ຄຳ ສັ່ງ“ uname -a” ຈາກແທັບ ຄຳ ສັ່ງ.
# 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
ການຕິດຕັ້ງ RPMForge Repository ໃນ RHEL/CentOS 6/5/4
ດາວໂຫລດແລະຕິດຕັ້ງ RPMForge repository ໂດຍເລືອກຊຸດ rpm ທີ່ ເໝາະ ສົມ ສຳ ລັບລະບົບຂອງທ່ານ.
# 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 ເປັນເອກະສານ rpmforge.repo.
ການ ນຳ ເຂົ້າຄີ RPMForge Repository ໃນ RHEL/CentOS 7/6/5/4
ຖັດໄປ, ທ່ານຈະຕ້ອງດາວໂຫລດແລະຕິດຕັ້ງລະຫັດ GPG ຂອງ DAG ສຳ ລັບລະບົບຂອງທ່ານ.
# wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt # rpm --import RPM-GPG-KEY.dag.txt
ໝາຍ ເຫດ: ລະຫັດ GPG ທີ່ ນຳ ເຂົ້າຖືກເກັບໄວ້ພາຍໃຕ້/etc/pki/rpm-gpg ເປັນແຟ້ມເອກະສານ RPM-GPG-KEY-rpmforge-dag.
ການຕິດຕັ້ງແພກເກດໂດຍໃຊ້ RPMForge Repository ໃນ RHEL/CentOS 7/6/5/4
ລອງທົດລອງຕິດຕັ້ງບາງຢ່າງໂດຍໃຊ້ຫໍສະຫມຸດ 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 ຈະຖືກລວມເຂົ້າ.
ປິດໃຊ້ງານ RPMForge Repository ໃນ RHEL/CentOS 7/6/5/4
ເພື່ອປິດການໃຊ້ງານ RPMForge repository ພຽງແຕ່ເປີດ file /etc/yum.repos.d/rpmforge.repo.
# vi /etc/yum.repos.d/rpmforge.repo
ປ່ຽນ“ enable = 1” ໄປເປັນ“ enable = 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