À l'aide de RVM sur Ubuntu 12.04 à utiliser des Rails. Le programme 'rails' est pas installé

J'ai installé RVM à partir de zéro en suivant le guide d'installation sur le site officiel. J'ai installé des Rails, a créé une application d'exemple et tout a bien fonctionné.

J'ai éteint ma machine.

Le lendemain matin, j'ai allumé la machine à nouveau (démarrage à froid) et essayé de courir "rails -v" à partir de la console, mais je reçois le message d'erreur suivant:

sergio@Sergio-travail ~ $ rails-v

Le programme 'rails' est actuellement pas
installé. Vous pouvez l'installer en tapant: sudo apt-get install rails

Je peux courir ruby -v tout simplement beau, et obtenez le message suivant:

sergio@Sergio-travail ~ $ ruby-v

ruby 1.9.3p194 (2012-04-20 révision 35410) [x86_64-linux]

Je peux aussi fonctionner gem list tout simplement beau, sortie:

sergio@Sergio-work ~ $ gem list
*** LOCAL GEMS ***
actionmailer (3.2.3)
actionpack (3.2.3)
activemodel (3.2.3)
activerecord (3.2.3)
activeresource (3.2.3)
activesupport (3.2.3)
arel (3.0.2)
builder (3.0.0)
bundler (1.1.4)
coffee-rails (3.2.2)
coffee-script (2.2.0)
coffee-script-source (1.3.3)
erubis (2.7.0)
execjs (1.4.0)
faraday (0.8.0)
google_drive (0.3.0)
hike (1.2.1)
httpauth (0.1)
i18n (0.6.0)
journey (1.0.3)
jquery-rails (2.0.2)
json (1.7.3)
libv8 (3.3.10.4 x86_64-linux)
mail (2.4.4)
mime-types (1.18)
multi_json (1.3.6, 1.3.5)
multipart-post (1.1.5)
mysql2 (0.3.11)
nokogiri (1.5.0)
oauth (0.4.6)
oauth2 (0.7.1)
polyglot (0.3.3)
rack (1.4.1)
rack-cache (1.2)
rack-ssl (1.3.2)
rack-test (0.6.1)
rails (3.2.3)
railties (3.2.3)
rake (0.9.2.2)
rdoc (3.12)
rubygems-bundler (1.0.2)
rvm (1.11.3.3)
sass (3.1.19, 3.1.18)
sass-rails (3.2.5)
sprockets (2.1.3)
sqlite3 (1.3.6)
therubyracer (0.10.1)
thor (0.14.6)
tilt (1.3.3)
treetop (1.4.10)
tzinfo (0.3.33)
uglifier (1.2.4)

Pourquoi ne pas mon rails -v commande fonctionne plus? J'ai utilisé ce "hack" où j'en aurais besoin pour exécuter une commande dans le terminal, "source something something" une fois, avant de rails serait être "reconnue" comme une commande. J'avais à présent une fois par terminal, ce qui signifie que j'ai fermé un terminal, j'ai dû ré-exécuter cet après l'ouverture d'une nouvelle fenêtre de terminal.

Je n'arrive pas à trouver cette commande plus sur la section d'Aide pour RVM (où j'ai d'abord trouvé) et depuis je suis nouveau sur Linux, ces configurations avancées sont complexes pour moi.

Des idées?

  • Avez-vous de sélectionner le bon ruby et sertie? Est RVM mis en place dans votre démarrage du shell script?
  • Étroitement liés: stackoverflow.com/a/10940420/1301972. Voir ma réponse sur Ubuntu fichiers de démarrage.