ไม่พบคำสั่งอัญมณี


89

ฉันได้ติดตั้ง gem บน Ubuntu 10.10 32 บิตด้วย

apt-get install gem -y

แต่พอลองวิ่ง

gem install something.gem

ฉันได้รับข้อผิดพลาดของคำสั่งที่ไม่พบ

bash: gem: command not found

ฉันติดตั้ง gem แล้วมีเหตุผลใดบ้างที่บอกว่าไม่พบคำสั่ง?

ไฟล์เหล่านี้ถูกติดตั้งโดยแพ็กเกจ gem

http://pastie.org/3483416


มันขึ้นว่า /usr/local/rvm/gems/ruby-1.9.3-p125/bin:/usr/local/rvm/gems/ruby-1.9.3-p125@global/bin:/usr/local/rvm/rubies /ruby-1.9.3-p125/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: / usr / ga mes
awmusic12635

คำตอบ:


53

คุณต้องการอัญมณีทับทิมหรือไม่? ในกรณีนี้คุณต้องติดตั้ง libgemplugin-ruby จากนั้นโปรแกรม 'gem' ของทับทิมจะอยู่ในเส้นทางของคุณ:

aptitude install libgemplugin-ruby

6
คุณใช้กระจกเงาเพื่อค้นหาแพ็คเกจนี้หรือไม่? ฉันไม่พบที่นี่ด้วยแหล่งที่มา raspbian เริ่มต้น
gog

123

ลองทำดังต่อไปนี้:

sudo apt-get install rubygems

12
อะไรคือความแตกต่างระหว่างสิ่งนี้และการติดตั้งเพียงruby?
basickarl

23

คำสั่งต่อไปนี้จะติดตั้ง Ruby gem สำหรับ ubuntu:

apt-get install libgemplugin-ruby

ฉันทำมันหลังจากติดตั้งทับทิมแล้ว


2
ไม่พบแพ็คเกจสำหรับ Ubuntu 18! :(
Nirojan Selvanathan

22

การติดตั้งแพ็คเกจนี้ช่วยให้คุณใช้gemคำสั่งบน Debian 8:

apt-get install rubygems-integration

ในการติดตั้งแพ็คเกจอัญมณีคุณอาจต้อง:

apt-get install ruby ruby-dev

1
แม้ว่าโค้ดจะได้รับการชื่นชม แต่ก็ควรมีคำอธิบายประกอบเสมอ เรื่องนี้ไม่ต้องนาน แต่คาดว่า
peterh - คืนสถานะ Monica






3

ฉันรู้ว่านี่เป็นการตอบสนองที่ล่าช้า แต่ฉันพบข้อผิดพลาดนี้และพบวิธีแก้ไขที่นี่: https://rvm.io/integration/gnome-terminal

คุณต้องเปิดใช้งาน 'Run command as login shell' ภายใต้การตั้งค่าเทอร์มินัล


2

ตรวจสอบว่า rvm เป็นฟังก์ชัน type rvm | head -1


ทำงานให้ฉัน ผมได้รับข้อผิดพลาดในขณะที่ออกคำสั่งเป็น: RVM เป็น /home/zesaver/.rvm/bin/rvm แล้วฉันจะเพิ่มไปยัง .bashrc ฉัน: [[-s "$ HOME / .rvm / scripts / RVM"]] && แหล่งที่มา "$ HOME / .rvm / scripts / RVM" # โหลด RVM เข้าไปในเซสชั่นเปลือกเป็นฟังก์ชั่น และเปิดเทอร์มินัลของฉันอีกครั้ง ตอนนี้คำตอบคือ: RVM เป็นฟังก์ชั่นเปลือก และคำสั่ง gem ก็เริ่มทำงาน
zesaver

1

คำสั่งต่อไปนี้จะแสดงรายการไฟล์ที่ติดตั้งแพ็กเกจ gem:

dpkg -L gem

ที่จะช่วยคุณแก้ปัญหา


โอเคฉันรันแล้วและได้รายชื่อไฟล์
awmusic12635


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.