Problem z poleceniem: rails server

Witam

Właśnie zaczynam naukę ruby on rails.
Używam Ubunt. Ruby i railsy zainstalowałem jak w podręczniku. Nie działa localhost:3000
Po wpisaniu rails server pokazuje się coś takiego:
_Could not find gem ‘rails (= 4.0.2)’ in any of the gem sources listed in your Gemfile or available on this machine.
Run bundle install to install missing gems.

Co mam teraz zrobić? Z góry dziękuje za podpowiedź

Spróbuj to co jest napisane, czyli w konsoli wpisz bundle install.
Czy w swoim Gemfile masz coś takiego?
gem ‘rails’, ‘4.2.5.1’ (4.2.5.1 to wersja, więc się może różnić)

po wpisaniu bundle install pokazuje się fetchind… itd a na końcu
An error occurred while installing json (1.8.3), and Bundler cannot continue.
Make sure that gem install json -v '1.8.3' succeeds before bundling.

To wpisz o co Cię proszę czyli w terminalu:
gem install json -v '1.8.3'
Najlepiej wrzuć swojego Gemfile tutaj to będzie prościej.

ubunta mam od soboty wiec prosze o wyrozumiałość
po wpisaniu gem install json -v ‘1.8.3’
ERROR: While executing gem … (Gem::FilePermissionError)
You don’t have write permissions for the /usr/lib/ruby/gems/1.9.1 directory.

Spróbuj: sudo gem install json -v '1.8.3'

wpisałem sudo gem install json -v ‘1.8.3’ i pojawiło się

Building native extensions. This could take a while…
ERROR: Error installing json:
ERROR: Failed to build gem native extension.

current directory: /usr/lib/ruby/gems/1.9.1/gems/json-1.8.3/ext/json/ext/generator

/usr/bin/ruby1.9.1 -r ./siteconf20160411-2417-rnn7ib.rb extconf.rb
/usr/local/lib/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in require': cannot load such file -- mkmf (LoadError) from /usr/local/lib/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:inrequire’
from extconf.rb:1:in `’

extconf failed, exit code 1

Gem files will remain installed in /usr/lib/ruby/gems/1.9.1/gems/json-1.8.3 for inspection.

Odinstaluj ruby/railsy z repozytorium (czyli jak używasz sudo apt-get install, to teraz daj sudo apt-get purge ruby) i zainstaluj używając RVM (bedziesz miał nowszego ruby, zdedycowanie)

https://rvm.io/

wpisałem tak jak na stronce rvm.io
najpierw
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
a później
\curl -sSL https://get.rvm.io | bash -s stable
ale localhost:3000 nie działa dalej