I've spent a few hours this morning trying to setup Rails on a fresh instance of Ubuntu and I noticed that the process is incredibly more convoluted than on Windows. On Windows I go to rubyinstaller.org, run the executable (I was specifically interested in 1.9.2-p180) and then adjust the system path accordingly. Rails also requires no additional steps, I can clone a git repository and start cranking away.
On Ubuntu I had to install the RVM (which I could have done for Windows as well), install the prereqs that is listed, have the apt-get fail because a bunch of those packages were no longer available. I then finally ran rvm install
only to find out that make wasn't going to work, so I had to manually comment out a bunch of dependencies on openssl from one of the .c files and rebuild it, then it finally installed. Rails was still far from done though, so I had to install another bunch of prerequisites, edit some extra file in the ruby source and execute it, and then I could finally get rails console
to even start.
Is this pretty normal? Should I pretty much expect everything to take a couple of extra hours on ubuntu if I'm going to be developing Rails applications? I had to consult at least 3-4 guides for 11.04 and at least 5 different stack overflow posts to get the thing running, it seems like a very traumatic user experience to me.