So, You want to work with Ruby on Rails, Wanna Develop Fast, Dynamic and Secure Websites with Rails Framework.
Here I would like to share my personal experience with you, I believe this post would really become useful to newbies in Linux and Ruby on Rails.
First point I want to share is :
1). Don’t give up : Installing Linux as a platform, and Ruby language with Rails as a framework is not gonna be very easy, specially If you’ve never been in Linux and if you have less exposure to command line interface. It will definitely take some extra time to learn a new language type like Ruby, if you are familiar with only C/C++/C# like languages.
2). My Experience :
It took 3 days of mine for Installing Linux (Ubuntu)
- 1st Day : Installed Ubuntu 11 – It showed me that they don’t support this version anymore.
- 2nd Day : Tried to install Ubuntu 12.04 LTS through WUBI – Didn’t worked, Wasted my time to make my Pendrive bootable
- 3rd Day : Burned .iso image in a DVD and Formatted my Windows 8, and Installed Linux.
It took 2 more days of mine to install Virtual Box, WINe, and other software.
- 1st Day : Updated , Upgraded( plain and distribution upgrade)
- 2nd Day : It took my whole day to install Virtual Box and other assets like google chrome( Yes it was very tiring and irritating but I never gave up).
6 days – Seems like, I was really being crazy over Ruby on Rails. It took 5 days for whole process.
- 1st Day : Tried to install it from software center – Failed
- 2nd Day : Cleaned up and removed all broken packages because of previous unsuccessful installation
- 3rd Day : Updated, and Upgraded my OS again with necessary requirements like curl, bison, wget etc.
- 4th Day : Tried whole day to install RVM (Ruby Version manager) – Failed
- 5 Day : Installed Ruby 2.0.0 from source code, Learned How to install via source code and how to extract .tar.gz file
- 6th Day : Installed ruby gems and Installed Rails and other gems.
So this was my timeline – A real life experience of a Linux newbie
3). Never, never and Never Give up – I can’t define how irritating and boring was my experience, but now I am loving Linux and RoR.
If you want to install Ruby on Rails read my next post about it, You will definitely save some of your precious time, learning from my prior experiences.