Complete Ubuntu install for a Ruby on Rails developer (utils, rails, ff addons)

This is a guide on creating a full-featured Ubuntu dev box for RoR. It assumes that you have already installed the latest version of Ubuntu.

Utils

sudo apt-get install build-essential
sudo apt-get install openssh-server
sudo apt-get install vim-full
sudo apt-get install unace rar unrar zip unzip
sudo apt-get install vlc mplayer
sudo apt-get install w32codecs

To install other restricted software:

  • Click Applications>Add/Remove.  A new window will appear (see below)
  • Change the “Show:” drop menu in the upper right corner to “All Available Applications”
  • Search for the word “restricted”

– install latest firefox – http://www.mozilla.com/en-US/firefox/upgrade.html?from=getfirefox

Java, Flash

sudo apt-get install sun-java6-bin
sudo apt-get install  gsfonts gsfonts-x11 flashplugin-nonfree

Web servers

sudo apt-get install phpmyadmin mysql-server

Firefox addons

Dev

Web Developer
Firebug – A MustHave
Fireslow
Firecookie

SEO
search status

Server Info
flagfox
serverspy
showip

Others

Gspacehttps://addons.mozilla.org/en-US/firefox/addon/1593
– a bookmarking plugin (delicious, smartfox, foxmarks, etc)

RAILS Install

sudo apt-get install ruby rdoc ri irb ruby1.8-dev
sudo apt-get install git-core
sudo apt-get install libruby libmysql-ruby
sudo apt-get install libopenssl-ruby

– Download and compile the latest RubyGems

sudo gem install rails
sudo gem install rcov ruby-debug
sudo gem install capistrano-ext

Editor/IDE

VIM .

– Full IDEs: RadRails, RubyMine, 3rd Rail, or Netbeans for Ruby.

Startup Rails App

You may want to check a previous article about this matter.

Done.. 🙂

rails myapp

and .. fasten your seat belt Dorothy, ’cause Kansas is going bye-bye 😉

Advertisements

One Response

  1. […] Gedankennotiz: Get your Ubuntusystem ready for ruby Zu den Kommentaren all you need to start: https://vladzloteanu.wordpress.com/2009/07/19/complete-ubuntu-install-for-a-ruby-on-rails-developer-u… […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: