ฉันติดตั้ง Ruby และ RubyGems บน Ubuntu 10.04 Ruby เป็นรุ่น 1.8.7 Gems เป็นเวอร์ชั่น 1.3.7 เมื่อฉันลองติดตั้งราง sudo gem ไม่มีอะไรเกิดขึ้น มันแขวนตลอดไป ฉันพลาดอะไรไป ขอบคุณ!
ฉันติดตั้ง Ruby และ RubyGems บน Ubuntu 10.04 Ruby เป็นรุ่น 1.8.7 Gems เป็นเวอร์ชั่น 1.3.7 เมื่อฉันลองติดตั้งราง sudo gem ไม่มีอะไรเกิดขึ้น มันแขวนตลอดไป ฉันพลาดอะไรไป ขอบคุณ!
คำตอบ:
ต้องใช้เวลาพอสมควรในการติดตั้งราง - มีจำนวนมากที่ต้องพึ่งพาและต้องดาวน์โหลดสิ่งเหล่านี้ - หากคุณมีการเชื่อมต่อที่ช้าเพียงแค่รอสักครู่
ลองเพิ่ม -V (ตัวพิมพ์ใหญ่) ที่ส่วนท้ายของคำสั่งติดตั้งหากบังคับให้คำสั่งเป็นแบบละเอียดเพื่อให้คุณสามารถเห็นสิ่งต่าง ๆ ที่เกิดขึ้น เช่น:
sudo gem install rails -V
-v
แต่มันไม่ได้ผล - ต้องเป็นตัวพิมพ์ใหญ่!
ถ้ามันยังช้ามากหรือค้างอยู่ที่ใดที่หนึ่งก็แสดงว่ามีการเชื่อมต่ออินเทอร์เน็ตที่ต่ำไปยังเว็บไซต์ rubygems.org (แสดงในหน้าต่างผลลัพธ์) คุณสามารถลองอัปเดตแหล่งที่มาของอัญมณีโดยใช้
แหล่งอัญมณี -r https://rubygems.org/
แหล่งอัญมณี - เป็น "ไซต์แหล่งใหม่ของคุณ"
ในประเทศของฉันหลังจากเปลี่ยนเป็นhttp://ruby.taobao.orgใช้เวลา 1 นาทีในการติดตั้งให้เสร็จ
นอกเหนือจากการตรวจสอบด้วยการ-V
ตั้งค่าสถานะแล้วยังควรตรวจสอบว่าคุณสามารถดึงสิ่งใดก็ได้จากอินเทอร์เน็ตก่อน หากคุณไม่แน่ใจ (เช่นเซิร์ฟเวอร์ใหม่) ลองwget -O/dev/null https://rubygems.org/
ดูว่ามีปัญหาในการดึงข้อมูลไซต์ต้นทางหรือไม่