ジェムコマンドが見つかりません


89

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

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 2012

回答:


53

あなたはルビーの宝石が欲しいですか?その場合は、libgemplugin-rubyをインストールする必要があります。そうすると、rubyの「gem」プログラムがパスに含まれます。

aptitude install libgemplugin-ruby

6
このパッケージを見つけるためにどのミラーを使用しますか?デフォルトのraspbiansources.listではここを見つけることができません。
gog


23

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

apt-get install libgemplugin-ruby

ルビーをインストールしてからやりました。


2
Ubuntu 18のパッケージが見つかりません!:(
NirojanSelvanathan19年

22

このパッケージをインストールするとgem、Debian8でコマンドを使用できるようになります。

apt-get install rubygems-integration

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

apt-get install ruby ruby-dev

1
コードは高く評価されていますが、常に説明が付いている必要があります。これは長くする必要はありませんが、予想されます。
peterh -復活モニカ

10

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


9

次のコマンドはあなたを助けるかもしれません

sudo apt-get install ruby


9

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

$ sudo apt-get install rubygems ruby-dev

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

$ sudo yum install rubygems ruby-devel

6

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

yum -y installrubygems-devel

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


6

Ubuntu 14.04では、

apt-get install ruby ruby-dev

これはgemあなたのためにインストールされます。


3

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

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


2

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


私のために働いた。コマンド出力が次の場合にエラーが発生していました:rvmは/home/zesaver/.rvm/bin/rvmです。次に、.bashrcに次のように追加しました。[[-s "$ HOME / .rvm / scripts / rvm"]] && source "$ HOME / .rvm / scripts / rvm" #RVMを関数としてシェルセッションにロードします。そして、私のターミナルを再開しました。答えは次のとおりです。rvmはシェル関数です。そして、gemコマンドが機能し始めました。
zesaver 2016年

1

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

dpkg -L gem

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


OK、実行してファイルのリストを取得しました
awmusic12635 2012

1

試してみてください

$ /usr/bin/pd-gem

または

$ pd-gem


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.