Saya telah menginstal permata di Ubuntu 10.10 32 bit dengan
apt-get install gem -y
Tapi saat aku coba lari
gem install something.gem
Saya mendapatkan kesalahan dari perintah tidak ditemukan.
bash: gem: command not found
Saya telah menginstal gem, apakah ada alasan mengapa ia mengatakan tidak dapat menemukan perintah?
File-file ini diinstal dengan paket gem
Jawaban:
Apakah Anda menginginkan permata ruby? Jika demikian, Anda perlu menginstal libgemplugin-ruby dan program 'gem' ruby akan berada di jalur Anda:
sumber
Coba yang berikut ini:
sumber
ruby
?Perintah berikut menginstal permata ruby untuk ubuntu:
Saya melakukannya setelah ruby dipasang.
sumber
Menginstal paket ini memungkinkan Anda menggunakan
gem
perintah di Debian 8:Untuk menginstal paket gem Anda mungkin juga membutuhkan:
sumber
FWIW, paket yang setara untuk RHEL / Fedora / CentOS / etc dan SuSE / OpenSuSE tampaknya disebut 'rubygems'.
sumber
Perintah berikut dapat membantu Anda
sumber
Di Debian, Ubuntu, atau Linux Mint:
$ sudo apt-get install rubygems ruby-dev
Di CentOS, Fedora atau RHEL:
$ sudo yum install rubygems ruby-devel
sumber
Di CentOS 7 Anda dapat melakukan:
Itu berhasil untuk saya.
sumber
Di Ubuntu 14.04,
apt-get install ruby ruby-dev
ini akan menginstal
gem
untuk Anda.sumber
Saya tahu ini agak terlambat untuk sebuah tanggapan. Tetapi saya mengalami kesalahan ini dan saya menemukan solusi di sini: https://rvm.io/integration/gnome-terminal
Anda hanya perlu mengaktifkan 'Jalankan perintah sebagai shell login' di bawah preferensi terminal.
sumber
periksa bahwa rvm adalah sebuah fungsi
type rvm | head -1
sumber
Perintah berikut akan memberi Anda daftar file yang diinstal paket gem:
yang akan membantu Anda memecahkan masalah.
sumber
mencoba
$
/usr/bin/pd-gem
atau
$
pd-gem
sumber
Saya memiliki masalah yang sama. Apa yang saya lakukan adalah:
Dan kemudian instal ulang ruby-full
sumber