I’m on Mac OSX and I’m about to rip my hair out over how hard it is to
install rails. I’ve installed rubygems and am typing “ruby setup.rb” in
the command line and get “No such file or directory.”
I’ve never had to use command lines before so this is alien to me. Can’t
they just make installation GUI-based for non-geeks like myself?
No, it’s not. I am on intel too and used the hivelogic article … Went
totally smooth.
The hivelogic article is extremely confusing. I almost want to switch to
python over this. Why the hell do I have to do all of this? I can’t even
get “mate ~/.bash_login” to work (apparently this is an important step).
It’s not completely trivial but if you get it installed you’ll be much
better off using rails than python. I’ve tried both and I’m really
amazed
at what you can do with rails.
It’s not completely trivial but if you get it installed you’ll be much
better off using rails than python. I’ve tried both and I’m really
amazed
at what you can do with rails.
good luck.
Yes but I’m trying to re-install it. I agree that rails seems nicer, I’m
just a little frustrated. Thanks for bearing with me, I’m sure I’ll find
a way to install it eventually.
No, it’s not. I am on intel too and used the hivelogic article … Went
totally smooth.
The hivelogic article is extremely confusing. I almost want to switch to
python over this. Why the hell do I have to do all of this? I can’t even
get “mate ~/.bash_login” to work (apparently this is an important step).
That will only work if you have textmate installed, and you probably
have to have the mate alias defined.
You should install Rails via Locomotive if you know nothing about the
command line.
Ray
Yeah, it’s working this time so I’ll continue with the hivelogic
article. If I still have problems I’ll try Locomotive.
No, it’s not. I am on intel too and used the hivelogic article … Went
totally smooth.
The hivelogic article is extremely confusing. I almost want to switch to
python over this. Why the hell do I have to do all of this? I can’t even
get “mate ~/.bash_login” to work (apparently this is an important step).
That will only work if you have textmate installed, and you probably
have to have the mate alias defined.
You should install Rails via Locomotive if you know nothing about the
command line.
And when you start feeling comfortable using OS X and the terminal, I
would advise you to take a closer look at darwinports
(darwinports.org). It makes it somewhat trivial to install command
line based programs and services like postgresql/ruby/lighttpd etc.
It takes care of dependies so installing ruby will also install
libiconv, readline, openssl and zlib if they aren’t present and thus
shorten the nice installation-howto mentioned erlier in this thread so
you can omit libiconv, readline etc.
Doing a port info ruby will show the following information:
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in Perl). It is simple,
straight-forward, extensible, and portable.
I’m not trying to be a jerk or anything; I’m honestly curious: why
would a self-described “non-geek” be doing development?
I was thinking that - the RAD hype over Rails seems to be getting all
sorts of people interested, but what’s going to happen the moment
they need to hit script/console ?
Maybe Rails is becoming a victim of its own hype? The number of
questions on this list that seem to need answers as to how to become
a developer, not just how to use Rails, consistently makes me think
that somehow the impression has leaked out that “anybody” can and
should code Rails apps, whereas the truth is more likely to be you
need to be committed to becoming a developer, or already have
experience of developing, for Rails to be of any use. Rails is great,
but I’m not going to point my Mum to it when she wants to set-up an
online store…
That said, anybody who wants to go down that route and make the
effort, we should be cheering along.
I think you’re right, however in comparison to the one-click Windows
installer, the Mac OSX installation (i.e. using Terminal) seems a
little bit unuserfriendly. We could do with a one-click installer on
Mac OSX. The subject of this discussion might as well be “Rails is
overcomplicated to install on Mac OSX”
If I knew how to create an installer (Mac OSX Package) which installs
all that is needed to run rails I would do it.
(Ruby 1.8.4, RubyGems 0.8.11, fcgi-2.4.0, ruby-fcgi-0.8.6, pcre-6.6,
lighttpd-1.4.11)
There is Tony Arnold’s installer, but I also used the article on
hivelogic to get myself a Rails environment (with lighttpd and now
with Ruby 1.8.4).
PackageMaker.app should be able to create these packages, but how? If
somebody is willing to help me set it up, I’m willing to maintain it
and keep it up to date.
And if you use RadRails (for example), there’s no need to go to the
Terminal to develop Rails applications (though I do and use TextMate).
Seems unlikely to me. Rails only seems “hyped” to us because we’re
already tuned into the developer community. Apart from Slashdot the
only places I’ve seen Rails boosted are programmer’s blogs, Freenode
IRC channels, technical mailing lists, and websites like O’Reillynet -
all places I’m only looking at in the first place because I’m a
developer. And you need to be a geek of some variety even to be
reading Slashdot.
Not trying to pick nits, but the WSJ had a front of section article
that prominently featured RoR about a month ago. And then there are
these:
I think you’re right, however in comparison to the one-click Windows
installer, the Mac OSX installation (i.e. using Terminal) seems a
little bit unuserfriendly. We could do with a one-click installer on
Mac OSX.
This already exists, except that it doesn’t even require an installer,
simply a drag-n-drop to the Applications folder (or whereever one
wants it). It’s called Locomotive and you’ll find it here: http://locomotive.raaum.org/home/show/HomePage
Calle D. <[email protected]>
http://www.livejournal.com/users/cdybedahl/
"Let me answer that question with a headbutt."
-- Buffy, Buffy the Vampire Slayer