没有findgem命令

我在Ubuntu 10.10 32位上安装了gem

apt-get install gem -y 

但是当我尝试跑步

 gem install something.gem 

我得到没有find命令的错误。

 bash: gem: command not found 

我安装了gem,有什么理由说它找不到命令?

这些文件是由gem包安装的

http://pastie.org/3483416

你想要gem? 如果是这样,你需要安装libgemplugin-ruby,然后ruby'gem'程序将在你的path:

 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 /等和SuSE / OpenSuSE的软件包似乎被称为“rubygems”。

以下命令可能会对您有所帮助

sudo apt-get install ruby

我知道这是迟到的回应。 但我碰到这个错误,我在这里find了一个解决scheme: https : //rvm.io/integration/gnome-terminal

您只需在terminal首选项下启用“作为loginshell运行命令”。

检查rvm是一个函数type rvm | head -1 type rvm | head -1

在CentOS 7上,你可以做:

yum -y安装rubygems-devel

这对我有效。

以下命令会给你安装gem软件包的文件列表:

 dpkg -L gem 

这应该可以帮助您排除故障。

尝试

$ /usr/bin/pd-gem

要么

$ pd-gem