Я установил рельсы через Gemfile и bundle install
:
Gemfile
source "https://rubygems.org"
gem "rails", "5.0.6"
Похоже, что камень успешно установлен в соответствии с сообщением об успехе. Однако он по-прежнему недоступен из командной строки даже после перезапуска.
$ rails
The program 'rails' is currently not installed. You can install it by typing:
sudo apt install ruby-railties
You will have to enable the component called 'universe'
Я использую rbenv (обязательно) и имею ряд утилит в /.rbenv/shims/
(gem, rake, bundle и т. Д.), Но не rails ... поэтому я не знаю, где он был установлен.
gem env
возвращает:
GEM PATHS:
- /home/user/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0
- /home/user/.gem/ruby/2.5.0
но я не вижу там этих пакетов. Я предполагаю, что это должно быть на пути, но я не знаю, где это. Решение должно работать при установке с помощью bash-скрипта.