ວິທີການຕິດຕັ້ງ Ruby ໃນ CentOS/RHEL 8


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

ມັນແມ່ນພາສາການຂຽນໂປແກຼມລະດັບສູງທີ່ມີຄວາມສຸກກັບຊຸມຊົນຂອງຜູ້ພັດທະນາທີ່ຊ່ວຍຮັກສາແລະປັບປຸງພາສາໃຫ້ດີຂື້ນເລື້ອຍໆແລະມີປະສິດຕິພາບສູງຂື້ນເລື້ອຍໆ. Ruby ສາມາດຖືກ ນຳ ໃຊ້ໃນການ ນຳ ໃຊ້ທີ່ຫຼາກຫຼາຍເຊັ່ນ: ການວິເຄາະຂໍ້ມູນ, ວິທີແກ້ໄຂຖານຂໍ້ມູນທີ່ ກຳ ນົດເອງແລະການເຮັດແບບຕົ້ນແບບເພື່ອກ່າວເຖິງສອງສາມຢ່າງ.

ໃນບົດຄວາມນີ້, ທ່ານຈະໄດ້ຮຽນຮູ້ວິທີການຕິດຕັ້ງ Ruby ໃນ CentOS 8 ແລະ Linux RHEL 8.

<

  • ການຕິດຕັ້ງ Ruby ຜ່ານບັນດາແຫລ່ງຂໍ້ມູນ Appstream
  • ຕິດຕັ້ງ Ruby ຜ່ານຜູ້ຈັດການ RVM
  • ພວກເຮົາຈະສ່ອງແສງເຖິງວິທີທີ່ທ່ານຕິດຕັ້ງ Ruby ໂດຍໃຊ້ວິທີການທີ່ກ່າວມາຂ້າງເທິງ.

    ໃນການຕິດຕັ້ງ Ruby ໂດຍໃຊ້ AppStream repo, ເຮັດໃຫ້ທ່ານຢູ່ປາຍຍອດແລະປັບປຸງຊຸດແລະລະບົບຫໍສະມຸດຂອງລະບົບໂດຍການເອີ້ນ ຄຳ ສັ່ງ dnf ຕໍ່ໄປນີ້.

    $ sudo dnf update
    

    ຕໍ່ໄປ, ຮັບປະກັນວ່າຊຸດທີ່ກ່າວມາຂ້າງລຸ່ມຖືກຕິດຕັ້ງກ່ອນທີ່ຈະສືບຕໍ່ໄປກັບ Ruby.

    $ sudo dnf install gnupg2 curl tar
    

    ສຸດທ້າຍ, ຕິດຕັ້ງ Ruby ຈາກຫໍສະມຸດ Appstream.

    $ sudo dnf install @ruby
    

    ເມື່ອເຮັດ ສຳ ເລັດແລ້ວ, ກວດສອບລຸ້ນ Ruby ທີ່ຕິດຕັ້ງໂດຍການແລ່ນ ຄຳ ສັ່ງ.

    $ ruby --version
    

    ຈາກຜົນຜະລິດ, ພວກເຮົາສາມາດເຫັນໄດ້ວ່າພວກເຮົາໄດ້ຕິດຕັ້ງ Ruby 2.5.5 ໃນລະບົບ CentOS 8 ຂອງພວກເຮົາແລ້ວ.

    ຊື່ຫຍໍ້ເປັນ RVM, Ruby Version Manager ແມ່ນເຄື່ອງມືທີ່ໃຊ້ສາຍ ຄຳ ສັ່ງແລະຜູ້ຈັດການຊຸດເຊັ່ນ: dnf ທີ່ຊ່ວຍໃຫ້ທ່ານຕິດຕັ້ງແລະຈັດການສະພາບແວດລ້ອມ Ruby ຫຼາຍ.

    ການຕິດຕັ້ງ rvm, ທ່ານ ຈຳ ເປັນຕ້ອງ ທຳ ອິດດາວໂຫລດສະຄິບເລີ່ມຕົ້ນ RVM ເປັນຜູ້ ນຳ ໃຊ້ຮາກ. ດັ່ງນັ້ນ, ປ່ຽນຈາກຜູ້ໃຊ້ປົກກະຕິໄປຫາຜູ້ໃຊ້ຮາກແລະປະຕິບັດ ຄຳ ສັ່ງ curl ຕໍ່ໄປນີ້.

    # curl -sSL https://get.rvm.io | bash
    

    ໃນລະຫວ່າງການຕິດຕັ້ງສະຄິບ RVM, ກຸ່ມສ້າງ ໃໝ່ rvm ຖືກສ້າງຂື້ນ. ນອກຈາກນັ້ນ, ທ່ານໄດ້ຮັບແຈ້ງການວ່າຜູ້ຕິດຕັ້ງບໍ່ໄດ້ເພີ່ມຜູ້ໃຊ້ເຂົ້າໃນກຸ່ມ rvm ໂດຍອັດຕະໂນມັດ. ຜູ້ໃຊ້ຕ້ອງເຮັດແບບນີ້ດ້ວຍຕົວເອງ.

    ດັ່ງນັ້ນ, ເມື່ອການຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ເພີ່ມຜູ້ໃຊ້ປົກກະຕິເຂົ້າໃນກຸ່ມ rvm ດັ່ງທີ່ສະແດງໄວ້.

    # usermod -aG rvm tecmint
    

    ຕໍ່ໄປ, ປັບປຸງຕົວແປສະພາບແວດລ້ອມຂອງລະບົບໂດຍການປະຕິບັດ ຄຳ ສັ່ງ.

    # source /etc/profile.d/rvm.sh
    

    ຫຼັງຈາກນັ້ນ, ໂຫລດ RVM.

    # rvm reload
    

    ຕໍ່ໄປ, ຕິດຕັ້ງຂໍ້ ກຳ ນົດກ່ຽວກັບຊຸດ.

    # rvm requirements
    

    ເມື່ອທ່ານ ສຳ ເລັດການຕິດຕັ້ງແລ້ວ, ດຽວນີ້ທ່ານສາມາດກວດເບິ່ງ Ruby ລຸ້ນຕ່າງໆທີ່ມີໃຫ້ດາວໂຫລດໂດຍໃຊ້ ຄຳ ສັ່ງ.

    # rvm list known
    

    ເມື່ອຮອດເວລາຂຽນ ຄຳ ແນະ ນຳ ນີ້, ຮຸ່ນ Ruby ລ້າສຸດແມ່ນ 2.7.1.

    ການຕິດຕັ້ງ Ruby ໂດຍໃຊ້ RVM manager ຈັດການ ຄຳ ສັ່ງ.

    # rvm install ruby 2.7.1
    

    ນີ້ຈະໃຊ້ເວລາໃນຂະນະທີ່. ນີ້ອາດຈະເປັນເວລາທີ່ ເໝາະ ສົມທີ່ຈະພັກຜ່ອນກາເຟໃນຂະນະທີ່ rvm ຕິດຕັ້ງ Ruby 2.7.1.

    ເມື່ອການຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ໃຫ້ກວດພິສູດ Ruby ລຸ້ນ ໃໝ່.

    $ ruby --version
    

    ດັ່ງທີ່ເຫັນຈາກຜົນຜະລິດ, ຮຸ່ນ Ruby ໄດ້ປ່ຽນແປງເພື່ອສະທ້ອນເວີຊັນລ້າສຸດທີ່ຕິດຕັ້ງໂດຍຜູ້ຈັດການ RVM.

    ເພື່ອເຮັດໃຫ້ສະບັບຂ້າງເທິງເປັນເວີຊັ່ນເລີ່ມຕົ້ນ ສຳ ລັບ Ruby, ໃຫ້ ດຳ ເນີນການ ຄຳ ສັ່ງ.

    # rvm use 2.7.1 --default
    

    ແລະນັ້ນແມ່ນວິທີທີ່ທ່ານຕິດຕັ້ງ Ruby ໃນ CentOS 8 ແລະ RHEL 8. ພວກເຮົາຫວັງວ່າທ່ານຈະພົບວ່າມັນເປັນລົມທີ່ຕິດຕັ້ງໃນລະບົບຂອງທ່ານ. ຄຳ ຕິຊົມຂອງທ່ານແມ່ນຍິນດີທີ່ສຸດ.