Użyłem poniższych poleceń do zainstalowania szyn w Ubuntu 12.10
sudo apt-get update
sudo apt-get install curl
\curl -L https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
rvm requirements
rvm install 1.9.3
rvm use 1.9.3 --default
rvm rubygems current
gem install rails
Każdy krok ma się dobrze, ale działa na terminal, w którym instalujemy szyny. Jeśli wyjdziemy z terminala i pracujemy na nowym terminalu, pojawi się następujący błąd.
Program „szyny” można znaleźć w następujących pakietach: * szyny * ruby-railties-3.2 Wypróbuj: sudo apt-get install
Pomóż mi zainstalować szyny.
ruby-on-rails
rvm
rubygems
Mothi rajha
źródło
źródło
gedit ~/.bashrc
Nie bardzo wiem, na czym dokładnie polega twój problem. Jeśli używasz
rvm
i zainstalowałeś z nim Railsy, być może będziesz musiał użyćrvm use 1.9.3
pogem install rails
.Wtedy możesz, ale nie musisz mieć
gemset
tego. Więc:powinien zainstalować w tym klejnot Railsów
gemset
. Może użyćrvm sudo bundle install
lub po prostu ręcznie zainstaluj klejnot Rails.
źródło
source ~ / .rvm / scripts / rvm rvm - domyślne użycie 1.9.3-p374
Uruchamiając następujący kod na każdym terminalu, Ruby on rails zaczyna działać.
Ten problem występuje, ponieważ
źródło
otwórz preferencje terminala i upewnij się, że opcja „Uruchom polecenie jako powłokę logowania” jest zaznaczona w zakładce „tytuł i polecenie”, załaduje ~ / .bash_profile, który zawiera coś w rodzaju „[[-s” $ HOME /. rvm / scripts / rvm "]] &&." $ HOME / .rvm / scripts / rvm "i ustaw dla ciebie env rvm.
źródło