Ubuntu 10.10 32ビットにgemをインストールしました
apt-get install gem -y
しかし、私が実行しようとすると
gem install something.gem
コマンドが見つからないというエラーが表示されます。
bash: gem: command not found
Gemをインストールしましたが、コマンドが見つからないという理由はありますか?
これらのファイルはgemパッケージによってインストールされました
Ruby gemsが必要ですか?その場合は、libgemplugin-Rubyをインストールする必要があり、Ruby 'gem'プログラムがパスにあります。
aptitude install libgemplugin-Ruby
以下を試してください:
Sudo apt-get install rubygems
次のコマンドは、ubuntu用のRuby gemをインストールします。
apt-get install libgemplugin-Ruby
Rubyがインストールされた後にそれをしました。
このパッケージをインストールすると、Debian 8でgem
コマンドを使用できます。
apt-get install rubygems-integration
Gemパッケージをインストールするには、次のものも必要になる場合があります。
apt-get install Ruby ruby-dev
FWIW、RHEL/Fedora/CentOS/etcおよびSuSE/OpenSuSEに相当するパッケージは、「rubygems」と呼ばれるようです。
次のコマンドが役立ちます
Sudo apt-getインストールRuby
CentOS 7では次のことができます。
yum -yインストールrubygems-devel
それは私のために働いた。
Ubuntu 14.04では、
apt-get install Ruby ruby-dev
これにより、gem
がインストールされます。
Debian、Ubuntu、またはLinux Mintの場合:
$ Sudo apt-get install rubygems Ruby-dev
CentOS、Fedora、またはRHELの場合:
$ Sudo yum install rubygems Ruby-devel
私はこれが応答に少し遅れていることを知っています。しかし、私はこのエラーに遭遇し、ここで解決策を見つけました: https://rvm.io/integration/gnome-terminal
端末の設定で「ログインシェルとしてコマンドを実行」を有効にする必要があります。
rvmが関数type rvm | head -1
であることを確認してください
試してみる
$ /usr/bin/pd-gem
または
$ pd-gem
次のコマンドは、gemパッケージがインストールしたファイルのリストを表示します。
dpkg -L gem
トラブルシューティングに役立つはずです。