web-dev-qa-db-ja.com

宝石コマンドが見つかりません

Ubuntu 10.10 32ビットにgemをインストールしました

apt-get install gem -y

しかし、私が実行しようとすると

gem install something.gem

コマンドが見つからないというエラーが表示されます。

bash: gem: command not found

Gemをインストールしましたが、コマンドが見つからないという理由はありますか?

これらのファイルはgemパッケージによってインストールされました

http://pastie.org/3483416

80
awmusic12635

Ruby gemsが必要ですか?その場合は、libgemplugin-Rubyをインストールする必要があり、Ruby 'gem'プログラムがパスにあります。

aptitude install libgemplugin-Ruby
52
01100110

以下を試してください:

Sudo apt-get install rubygems
108
Thomas

次のコマンドは、ubuntu用のRuby gemをインストールします。

apt-get install libgemplugin-Ruby

Rubyがインストールされた後にそれをしました。

23
Druvision

このパッケージをインストールすると、Debian 8でgemコマンドを使用できます。

apt-get install rubygems-integration

Gemパッケージをインストールするには、次のものも必要になる場合があります。

apt-get install Ruby ruby-dev
21
jsnjack

FWIW、RHEL/Fedora/CentOS/etcおよびSuSE/OpenSuSEに相当するパッケージは、「ru​​bygems」と呼ばれるようです。

10
David Arnold

次のコマンドが役立ちます

Sudo apt-getインストールRuby

9
Akash Jain

CentOS 7では次のことができます。

yum -yインストールrubygems-devel

それは私のために働いた。

6
thedude

Ubuntu 14.04では、

apt-get install Ruby ruby-dev

これにより、gemがインストールされます。

4
emmmphd

Debian、Ubuntu、またはLinux Mintの場合:

$ Sudo apt-get install rubygems Ruby-dev

CentOS、Fedora、またはRHELの場合:

$ Sudo yum install rubygems Ruby-devel
4
Yash Vekaria

私はこれが応答に少し遅れていることを知っています。しかし、私はこのエラーに遭遇し、ここで解決策を見つけました: https://rvm.io/integration/gnome-terminal

端末の設定で「ログインシェルとしてコマンドを実行」を有効にする必要があります。

3
castrike

rvmが関数type rvm | head -1であることを確認してください

2
Connor Leech

試してみる

$ /usr/bin/pd-gem

または

$ pd-gem

1
perreal

次のコマンドは、gemパッケージがインストールしたファイルのリストを表示します。

dpkg -L gem

トラブルシューティングに役立つはずです。

1
martinhans