Ответ 1
Вы хотите рубиновые камни? Если это так, вам нужно установить libgemplugin-ruby, а затем программа ruby 'gem' будет на вашем пути:
aptitude install libgemplugin-ruby
Я установил gem на Ubuntu 10.10 32 бит с
apt-get install gem -y
Но когда я пытаюсь запустить
gem install something.gem
Я получаю ошибку команды, которая не найдена.
bash: gem: command not found
Я установил gem, есть ли причина, по которой он говорит, что не может найти команду?
Эти файлы устанавливались с помощью пакета gem
Вы хотите рубиновые камни? Если это так, вам нужно установить libgemplugin-ruby, а затем программа ruby 'gem' будет на вашем пути:
aptitude install libgemplugin-ruby
Попробуйте следующее:
sudo apt-get install rubygems
Следующая команда устанавливает ruby gem для ubuntu:
apt-get install libgemplugin-ruby
Я сделал это после того, как был установлен рубин.
Установка этого пакета позволяет использовать команду gem
на Debian 8:
apt-get install rubygems-integration
Чтобы установить пакет gem, вам также может понадобиться:
apt-get install ruby ruby-dev
FWIW, эквивалентный пакет для RHEL/Fedora/CentOS/etc и SuSE/OpenSuSE, по-видимому, называется "rubygems".
Следующая команда может помочь вам
sudo apt-get install ruby
В CentOS 7 вы можете:
yum -y install rubygems-devel
Это сработало для меня.
В Debian, Ubuntu или Linux Mint:
$ sudo apt-get install rubygems ruby-dev
В CentOS, Fedora или RHEL:
$ sudo yum install rubygems ruby-devel
На Ubuntu 14.04,
apt-get install ruby ruby-dev
это установит gem
для вас.
Я знаю, что это немного поздно для ответа. Но я столкнулся с этой ошибкой, и я нашел решение здесь: https://rvm.io/integration/gnome-terminal
Вам просто нужно включить команду "Запустить команду в качестве оболочки для входа" в настройках терминала.
проверить, что rvm является функцией type rvm | head -1
Следующая команда предоставит вам список файлов, установленных пакетом gem:
dpkg -L gem
который поможет вам устранить неполадки.
попробовать
$/usr/bin/pd-gem
или
$pd-gem