Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Ruby

Problem installing Ruby on Rails

When trying to install R on R I received the error; Error changing group of /opt / rix to rvm. Any ideas of what I should do next? Thanks

5 Answers

Jason Seifer
STAFF
Jason Seifer
Treehouse Guest Teacher

Try going in to Disk Utility and repairing disk permissions. Then try the installation again.

Thanks Jason! It fixed the problem.

Andre

Thomas Skjelstad
Thomas Skjelstad
11,541 Points

Go to disk utilities, repair disk permissions. Restart computer. try installing it again. it should work then.

Thomas, thanks for the help! Worked like a charm.

Andre

Aimee Knight
Aimee Knight
9,701 Points

We did a RailsBridge this weekend and this was happening on all the Mac's running 10.8. Oddly enough, restarting the computer, and rerunning the RailsInstaller solved the issue for everyone.

Thanks for the reply. I'll try your suggestion first next time, but repairing the disk permission, suggested by Thomas and Jason worked well.

Jason Seifer hello i nedd you help..

I have the same problem, I build the rails server. when I go to chrome or firefox browser does not appear ruby on rails site. Use the steps of course not skip any and everything apparently was fine, only fails when you view it in the browser, it appears that I can not connect to the server.

I'm on windows and use RubyInstaller

Here I will copy what I did:

C:\Sites>rails new samaritano
  create
  create  README.rdoc
  create  Rakefile
  create  config.ru
  create  .gitignore
  create  Gemfile
  create  app
  create  app/assets/images/rails.png
  create  app/assets/javascripts/application.js
  create  app/assets/stylesheets/application.css
  create  app/controllers/application_controller.rb
  create  app/helpers/application_helper.rb
  create  app/views/layouts/application.html.erb
  create  app/mailers/.gitkeep
  create  app/models/.gitkeep
  create  config
  create  config/routes.rb
  create  config/application.rb
  create  config/environment.rb
  create  config/environments
  create  config/environments/development.rb
  create  config/environments/production.rb
  create  config/environments/test.rb
  create  config/initializers
  create  config/initializers/backtrace_silencers.rb
  create  config/initializers/inflections.rb
  create  config/initializers/mime_types.rb
  create  config/initializers/secret_token.rb
  create  config/initializers/session_store.rb
  create  config/initializers/wrap_parameters.rb
  create  config/locales
  create  config/locales/en.yml
  create  config/boot.rb
  create  config/database.yml
  create  db
  create  db/seeds.rb
  create  doc
  create  doc/README_FOR_APP
  create  lib
  create  lib/tasks
  create  lib/tasks/.gitkeep
  create  lib/assets
  create  lib/assets/.gitkeep
  create  log
  create  log/.gitkeep
  create  public
  create  public/404.html
  create  public/422.html
  create  public/500.html
  create  public/favicon.ico
  create  public/index.html
  create  public/robots.txt
  create  script
  create  script/rails
  create  test/fixtures
  create  test/fixtures/.gitkeep
  create  test/functional
  create  test/functional/.gitkeep
  create  test/integration
  create  test/integration/.gitkeep
  create  test/unit
  create  test/unit/.gitkeep
  create  test/performance/browsing_test.rb
  create  test/test_helper.rb
  create  tmp/cache
  create  tmp/cache/assets
  create  vendor/assets/javascripts
  create  vendor/assets/javascripts/.gitkeep
  create  vendor/assets/stylesheets
  create  vendor/assets/stylesheets/.gitkeep
  create  vendor/plugins
  create  vendor/plugins/.gitkeep
     run  bundle install
Fetching gem metadata from https://rubygems.org/...........
Fetching gem metadata from https://rubygems.org/..
Resolving dependencies...
Using rake (10.1.0)
Using i18n (0.6.1)
Using multi_json (1.7.7)
Using activesupport (3.2.13)
Using builder (3.0.4)
Using activemodel (3.2.13)
Using erubis (2.7.0)
Using journey (1.0.4)
Using rack (1.4.5)
Using rack-cache (1.2)
Using rack-test (0.6.2)
Using hike (1.2.3)
Using tilt (1.4.1)
Using sprockets (2.2.2)
Using actionpack (3.2.13)
Using mime-types (1.23)
Using polyglot (0.3.3)
Using treetop (1.4.14)
Using mail (2.5.4)
Using actionmailer (3.2.13)
Using arel (3.0.2)
Using tzinfo (0.3.37)
Using activerecord (3.2.13)
Using activeresource (3.2.13)
Using bundler (1.3.4)
Using coffee-script-source (1.6.3)
Using execjs (1.4.0)
Using coffee-script (2.2.0)
Using rack-ssl (1.3.3)
Using json (1.8.0)
Using rdoc (3.12.2)
Using thor (0.18.1)
Using railties (3.2.13)
Using coffee-rails (3.2.2)
Using jquery-rails (3.0.4)
Using rails (3.2.13)
Using sass (3.2.9)
Using sass-rails (3.2.6)
Using sqlite3 (1.3.7)
Using uglifier (2.1.2)
Your bundle is complete!
Use `bundle show [gemname]` to see where a bundled gem is installed.

C:\Sites>cd samaritano

C:\Sites\samaritano>rails server
=> Booting WEBrick
=> Rails 3.2.13 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2013-07-22 15:56:37] INFO  WEBrick 1.3.1
[2013-07-22 15:56:37] INFO  ruby 1.9.3 (2013-02-22) [i386-mingw32]
[2013-07-22 15:56:37] INFO  WEBrick::HTTPServer#start: pid=4388 port=3000

/* that's what Jason did, is there any type of windows give permission for the server to work? */

thank you very much

Muchas gracias, disculpa mi ingles. I trying to translate to english my questions, i am sorry mi write english.

Jason Seifer
Jason Seifer
Treehouse Guest Teacher

Try going to http://localhost:3000/ in your browser and it should display as we did in the videos. If not please drop a line to help@teamtreehouse.com or start a new forum thread. Thanks!

Thanks Jason Seifer, i fix the problem, only i need localhost:3000, thanks for you time.