Команда Gem не найдена

Я установил gem на Ubuntu 10.10 32 бит с

apt-get install gem -y

Но когда я пытаюсь запустить

gem install something.gem

Я получаю ошибку команды, которая не найдена.

bash: gem: command not found

Я установил gem, есть ли причина, по которой он говорит, что не может найти команду?

Эти файлы устанавливались с помощью пакета gem

http://pastie.org/3483416

Ответ 1

Вы хотите рубиновые камни? Если это так, вам нужно установить libgemplugin-ruby, а затем программа ruby ​​'gem' будет на вашем пути:

aptitude install libgemplugin-ruby

Ответ 2

Попробуйте следующее:

sudo apt-get install rubygems

Ответ 3

Следующая команда устанавливает ruby ​​gem для ubuntu:

apt-get install libgemplugin-ruby

Я сделал это после того, как был установлен рубин.

Ответ 4

Установка этого пакета позволяет использовать команду gem на Debian 8:

apt-get install rubygems-integration

Чтобы установить пакет gem, вам также может понадобиться:

apt-get install ruby ruby-dev

Ответ 5

FWIW, эквивалентный пакет для RHEL/Fedora/CentOS/etc и SuSE/OpenSuSE, по-видимому, называется "rubygems".

Ответ 6

Следующая команда может помочь вам

sudo apt-get install ruby ​​

Ответ 7

В CentOS 7 вы можете:

yum -y install rubygems-devel

Это сработало для меня.

Ответ 8

В Debian, Ubuntu или Linux Mint:

$ sudo apt-get install rubygems ruby-dev

В CentOS, Fedora или RHEL:

$ sudo yum install rubygems ruby-devel

Ответ 9

На Ubuntu 14.04,

apt-get install ruby ruby-dev

это установит gem для вас.

Ответ 10

Я знаю, что это немного поздно для ответа. Но я столкнулся с этой ошибкой, и я нашел решение здесь: https://rvm.io/integration/gnome-terminal

Вам просто нужно включить команду "Запустить команду в качестве оболочки для входа" в настройках терминала.

Ответ 11

проверить, что rvm является функцией type rvm | head -1

Ответ 12

Следующая команда предоставит вам список файлов, установленных пакетом gem:

dpkg -L gem

который поможет вам устранить неполадки.

Ответ 13

попробовать

$/usr/bin/pd-gem

или

$pd-gem