Search code examples
ruby-on-railslinux-mint

Rails on Linux Mint 11


I have installed ruby via rvm on Mint 11 no problem. Installed gems, ditto. Installed rails via gem install rails, and when I type rails -v it returns the correct version. Until I close that terminal and reopen a terminal. When I do that and type rails -v I get the message

The program 'rails' is currently not installed.  You can install it by typing: sudo apt-get install rails

If I then type

rvm use 1.9.2-p180 --default

and then type rails -v I again get the correct version...until I close the terminal.

I should add that I have added a path statement to my .bashrc pointing to the 1.9.2-p180 directory in my .rvm directory.

Typing ruby -v always returns the correct version.


Solution

  • Create .bashrc file and add .rvm command

    $ sudo touch ~/.bashrc
    
    $ sudo gedit ~/.bashrc
    

    (Add line to .bashrc file)

    if [[ -s "$HOME/.rvm/scripts/rvm" ]]  ; then source "$HOME/.rvm/scripts/rvm" ; fi
    

    Logout and Login OR just update user profile from .bashrc with following command

    $ . ~/.bashrc