RubyInstaller: ເປັນຫຍັງການອັບເດດ MSYS2 ຈຶ່ງລົ້ມເຫຼວຢູ່ຫຼັງພຣັອກຊີ
ຊຸດເຄື່ອງມືພັດທະນາຂອງ RubyInstaller ໃຊ້ເຄື່ອງມືແພັກເກັດຂອງ MSYS2. ພຣັອກຊີ RubyGems ທີ່ໃຊ້ໄດ້ບໍ່ແມ່ນຫຼັກຖານວ່າ pacman ມີເສັ້ນທາງດຽວກັນ.
Ruby ເລີ່ມຕົ້ນໄດ້ຢ່າງຖືກຕ້ອງ ແຕ່ການຕັ້ງຄ່າຊຸດເຄື່ອງມືພັດທະນາລົ້ມເຫຼວໃນລະຫວ່າງການອັບເດດ MSYS2. ທ່ານໄດ້ໄປຮອດລະບົບແພັກເກັດອີກອັນໜຶ່ງ ບໍ່ແມ່ນຄວາມພະຍາຍາມອີກຄັ້ງຂອງ RubyGems ທີ່ຈະເອົາ gem ດຽວກັນ.
RubyInstaller ໃຊ້ MSYS2 ສຳລັບເຄື່ອງມືພັດທະນາທີ່ກ່ຽວຂ້ອງ. ດັ່ງນັ້ນຂະບວນການ ridk ຂອງມັນອາດໄປຮອດຂັ້ນຕອນທີ່ເຄື່ອງມືແພັກເກັດຂອງ MSYS2, ລວມທັງ pacman, ເປັນຜູ້ສົ່ງຄຳຮ້ອງຂໍຜ່ານເຄືອຂ່າຍ.
ຊອກຫາຂັ້ນຕອນນັ້ນໃນບັນທຶກ. ກວດເບິ່ງສະພາບແວດລ້ອມຂອງພຣັອກຊີ ແລະ ພຶດຕິກຳຂອງຕົວດາວໂຫຼດທີ່ຮອງຮັບ ຈາກຂະບວນການ MSYS2 ເອງ ບໍ່ແມ່ນພຽງແຕ່ພຣັອກຊີທີ່ຕັ້ງໄວ້ສຳລັບ gem ໃນເທີມິນັລ Windows ອີກອັນໜຶ່ງ.
ການປ່ຽນແປງສະພາບແວດລ້ອມ Windows ແບບຖາວອນກໍບໍ່ໄດ້ຂຽນຄືນສະພາບແວດລ້ອມຂອງທຸກຂະບວນການທີ່ກຳລັງເຮັດວຽກຢູ່ແລ້ວ. ບໍລິບົດຂອງການເປີດໃຊ້ສາມາດອະທິບາຍໄດ້ວ່າເປັນຫຍັງເຊວຂອງຊຸດເຄື່ອງມືທີ່ຫາກໍເປີດຈຶ່ງມີພຶດຕິກຳຕ່າງຈາກຕົວຕິດຕັ້ງທີ່ເລີ່ມກ່ອນໜ້ານັ້ນ.
ໃຫ້ໃຊ້ຄຳແນະນຳ RubyInstaller ແລະ MSYS2 ປັດຈຸບັນສຳລັບເວີຊັນທີ່ຕິດຕັ້ງໄວ້. ວິທີແກ້ແບບເກົ່າທີ່ລຶບຖານຂໍ້ມູນແພັກເກັດແລ້ວໂຫຼດທຸກຢ່າງຄືນໃໝ່ ລວມການປ່ຽນແປງຫຼາຍຢ່າງເຂົ້າກັນ; ມັນບໍ່ໄດ້ພິສູດວ່າການລຶບຖານຂໍ້ມູນໄດ້ແກ້ໄຂການເຊື່ອມຕໍ່ພຣັອກຊີ.
ໃຫ້ແຍກເສັ້ນທາງເຄືອຂ່າຍ ເມຕາດາຕາຂອງຄັງເກັບ ແລະ ຂໍ້ຜິດພາດການລົງລາຍເຊັນແພັກເກັດ ອອກຈາກກັນ. ຕັ້ງຄ່າພຣັອກຊີທີ່ໄດ້ຮັບອະນຸຍາດ ແລະ ຄວາມໄວ້ໃຈທີ່ຕ້ອງການສຳລັບຄຳຮ້ອງຂໍຕົວຈິງ ກ່ອນທີ່ຈະປ່ຽນສະຖານະແພັກເກັດ. ເມື່ອການອັບເດດຊຸດເຄື່ອງມືໃຊ້ໄດ້ແລ້ວ ການລົ້ມເຫຼວຂອງ RubyGems ພາຍຫຼັງເປັນລູກຄ້າອີກອັນໜຶ່ງທີ່ຕ້ອງວິນິດໄສແຍກຕ່າງຫາກ.