ELRepo - ຊຸມຊົນ ສຳ ລັບ Linux Linux (RHEL, CentOS & SL)


ຖ້າທ່ານ ກຳ ລັງໃຊ້ການແຈກຈ່າຍ Linux Linux (Red Hat Enterprise Linux ຫຼື ໜຶ່ງ ໃນອະນຸພັນຂອງມັນ, ເຊັ່ນ CentOS ຫຼື Scientific Linux) ແລະຕ້ອງການການສະ ໜັບ ສະ ໜູນ ສຳ ລັບຮາດແວສະເພາະຫຼື ໃໝ່, ທ່ານຢູ່ໃນສະຖານທີ່ທີ່ ເໝາະ ສົມ.

ໃນບົດຄວາມນີ້ພວກເຮົາຈະປຶກສາຫາລືກ່ຽວກັບວິທີການເຮັດໃຫ້ສາມາດເກັບຮັກສາ ELRepo, ເຊິ່ງເປັນແຫລ່ງຊອບແວທີ່ປະກອບມີທຸກຢ່າງຕັ້ງແຕ່ຄົນຂັບລະບົບແຟ້ມໄປຍັງຄົນຂັບເວັບແຄມດ້ວຍທຸກຢ່າງຢູ່ໃນລະຫວ່າງ (ສະ ໜັບ ສະ ໜູນ ກາຟິກ, ບັດເຄືອຂ່າຍ, ອຸປະກອນສຽງ, ແລະແມ້ແຕ່ເມັດ ໃໝ່).

ເປີດໃຊ້ ELRepo ໃນ Enterprise Linux

ເຖິງແມ່ນວ່າ ELRepo ແມ່ນບ່ອນເກັບມ້ຽນຂອງພາກສ່ວນທີສາມ, ມັນໄດ້ຮັບການສະ ໜັບ ສະ ໜູນ ເປັນຢ່າງດີຈາກຊຸມຊົນທີ່ມີການເຄື່ອນໄຫວກ່ຽວກັບ Freenode (#elrepo) ແລະລາຍຊື່ທາງໄປສະນີ ສຳ ລັບຜູ້ໃຊ້.

ຖ້າທ່ານຍັງມີຄວາມກັງວົນໃຈກ່ຽວກັບການເພີ່ມບ່ອນເກັບຂໍ້ມູນເອກະລາດເຂົ້າໃນແຫຼ່ງຂໍ້ມູນຊອບແວຂອງທ່ານ, ໃຫ້ສັງເກດວ່າໂຄງການ CentOS ລາຍຊື່ມັນເປັນ ໜ້າ ເຊື່ອຖືໃນ wiki ຂອງມັນ (ເບິ່ງທີ່ນີ້). ຖ້າທ່ານຍັງມີຄວາມກັງວົນ, ຮູ້ສຶກບໍ່ເສຍຄ່າທີ່ຈະຖາມໃນ ຄຳ ເຫັນ!

ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະສັງເກດວ່າ ELRepo ບໍ່ພຽງແຕ່ໃຫ້ການສະ ໜັບ ສະ ໜູນ ສຳ ລັບ Linux Linux 7 ເທົ່ານັ້ນ, ແຕ່ມັນຍັງສະບັບຕໍ່ໄປ. ພິຈາລະນາວ່າ CentOS 5 ກຳ ລັງຮອດຈຸດສິ້ນສຸດຂອງຊີວິດ (EOL) ໃນທ້າຍເດືອນນີ້ (ເດືອນມີນາ 2017) ທີ່ເບິ່ງຄືວ່າບໍ່ແມ່ນເລື່ອງໃຫຍ່ແຕ່ຄວນຈື່ໄວ້ວ່າ CentOS 6 ຈະບໍ່ບັນລຸ EOL ຈົນເຖິງເດືອນມີນາ 2020.

ໂດຍບໍ່ສົນເລື່ອງຂອງລຸ້ນ EL, ທ່ານຈະຕ້ອງ ນຳ ເຂົ້າລະຫັດ GPG ຂອງຫໍໄຕກ່ອນທີ່ຈະເປີດໃຊ້ຕົວຈິງ:

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# rpm -Uvh http://www.elrepo.org/elrepo-release-5-5.el5.elrepo.noarch.rpm
# rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

ໃນບົດຄວາມນີ້ພວກເຮົາຈະຈັດການກັບ EL7 ເທົ່ານັ້ນ, ແລະຈະແບ່ງປັນບາງຕົວຢ່າງໃນພາກຕໍ່ໄປ.

ເຂົ້າໃຈຊ່ອງທາງ ELRepo

ເພື່ອຈັດຕັ້ງໂປແກຼມໂປຼແກຼມທີ່ມີຢູ່ໃນບ່ອນເກັບມ້ຽນທີ່ດີກວ່ານີ້, ELRepo ແບ່ງອອກເປັນ 4 ຊ່ອງແຍກຕ່າງຫາກ:

    • elrepo ແມ່ນຊ່ອງທາງຕົ້ນຕໍແລະຖືກເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ. ມັນບໍ່ມີບັນຈຸທີ່ມີຢູ່ໃນການແຈກຢາຍຢ່າງເປັນທາງການ.
    • elrepo-extras ມີບັນດາຊຸດທີ່ປ່ຽນແທນບາງອັນທີ່ສະ ໜອງ ໃຫ້ໂດຍການແຈກຢາຍ. ມັນບໍ່ໄດ້ຖືກເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ. ເພື່ອຫຼີກລ້ຽງຄວາມສັບສົນ, ເມື່ອຊຸດໃດ ຈຳ ເປັນຕ້ອງໄດ້ຕິດຕັ້ງຫຼືປັບປຸງຈາກຫໍສະມຸດແຫ່ງນີ້, ມັນສາມາດເປີດໃຊ້ໄດ້ຊົ່ວຄາວຜ່ານທາງ yum ດັ່ງຕໍ່ໄປນີ້ (ປ່ຽນຊຸດດ້ວຍຊື່ຊື່ແພັກທີ່ແທ້ຈິງ):

    # yum --enablerepo=elrepo-extras install package
    

    • ການທົດສອບ elrepo ໃຫ້ແພກເກດທີ່ຈະຢູ່ໃນຈຸດດຽວຂອງຊ່ອງທາງຕົ້ນຕໍແຕ່ຍັງຢູ່ໃນຂັ້ນທົດລອງຢູ່.
    • elrepo-kernel ສະ ໜອງ ແກ່ນຕົ້ນຕໍໃນໄລຍະຍາວແລະ ໝັ້ນ ຄົງທີ່ໄດ້ຮັບການຕັ້ງຄ່າເປັນພິເສດ ສຳ ລັບ EL.

    ທັງການທົດສອບ elrepo- ແລະ elrepo-kernel ແມ່ນຖືກປິດໂດຍຄ່າເລີ່ມຕົ້ນແລະສາມາດເປີດໃຊ້ໄດ້ເຊັ່ນດຽວກັບກໍລະນີຂອງ elrepo-extras ຖ້າພວກເຮົາຕ້ອງການຕິດຕັ້ງຫຼືປັບປຸງຊຸດຈາກພວກມັນ.

    ເພື່ອບອກລາຍຊື່ແພັກເກດທີ່ມີຢູ່ໃນແຕ່ລະຊ່ອງ, ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້:

    # yum --disablerepo="*" --enablerepo="elrepo" list available
    # yum --disablerepo="*" --enablerepo="elrepo-extras" list available
    # yum --disablerepo="*" --enablerepo="elrepo-testing" list available
    # yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
    

    ຮູບພາບຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນຕົວຢ່າງ ທຳ ອິດ:

    ໃນຂໍ້ຄວາມນີ້ພວກເຮົາໄດ້ອະທິບາຍວ່າ ELRepo ແມ່ນຫຍັງແລະມີສະພາບການຫຍັງແດ່ທີ່ທ່ານອາດຈະຕ້ອງການເພີ່ມມັນເຂົ້າໃນແຫຼ່ງຊອບແວຂອງທ່ານ.

    ຖ້າທ່ານມີ ຄຳ ຖາມຫຼື ຄຳ ເຫັນໃດໆກ່ຽວກັບບົດຂຽນນີ້, ກະລຸນາໃຊ້ແບບຟອມລຸ່ມນີ້ເພື່ອເຂົ້າຫາພວກເຮົາ. ພວກເຮົາຫວັງວ່າຈະໄດ້ຍິນຂ່າວຈາກທ່ານ!