# Error trying to execute Rails in Fedora Core 6

**URL:** <https://www.ruby-forum.com/t/error-trying-to-execute-rails-in-fedora-core-6/90675>\
**Category:** Rails\
**Created:** [March 30, 2007, 9:32pm UTC](https://www.ruby-forum.com/t/error-trying-to-execute-rails-in-fedora-core-6/90675 "2007-03-30T21:32:47Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Leonardo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/e56c9b/32.png) [@Leonardo](https://www.ruby-forum.com/u/Leonardo)\
**Post date:** [March 30, 2007, 9:32pm UTC](https://www.ruby-forum.com/t/error-trying-to-execute-rails-in-fedora-core-6/90675/1 "2007-03-30T21:32:47Z")

</div>

Guys,  
I am starting with RoR and was developing on windows environment.  
Everything great.

Here at work we use FEdora, and, after installing, Ruby, RubyGems,  
dependencies and Rails, all I get from the terminal is:

[leonardo@localhost ~]$ rails  
/home/leonardo/apps/gems/rails-1.2.3/bin/rails: line 1: syntax error  
near unexpected token `(' /home/leonardo/apps/gems/rails-1.2.3/bin/rails: line 1:`require  
File.dirname( **FILE** ) + ‘/…/lib/ruby\_version\_check’’

Any idea? I searched the web but didn’t find anything to clarify this  
problem!

Thanks in advance!

Leo

---

<div class="post-metadata">

**Author:** ![Leonardo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/e56c9b/32.png) [@Leonardo](https://www.ruby-forum.com/u/Leonardo)\
**Post date:** [March 31, 2007, 2:26am UTC](https://www.ruby-forum.com/t/error-trying-to-execute-rails-in-fedora-core-6/90675/2 "2007-03-31T02:26:17Z")

</div>

Leonardo wrote:

> Guys,  
> I am starting with RoR and was developing on windows environment.  
> Everything great.
> 
> Here at work we use FEdora, and, after installing, Ruby, RubyGems,  
> dependencies and Rails, all I get from the terminal is:
> 
> [leonardo@localhost ~]$ rails  
> /home/leonardo/apps/gems/rails-1.2.3/bin/rails: line 1: syntax error  
> near unexpected token `(' /home/leonardo/apps/gems/rails-1.2.3/bin/rails: line 1:`require  
> File.dirname( **FILE** ) + ‘/…/lib/ruby\_version\_check’’
> 
> Any idea? I searched the web but didn’t find anything to clarify this  
> problem!
> 
> Thanks in advance!
> 
> Leo

make sure the top line in  
/home/leonardo/apps/gems/rails-1.2.3/bin/rails is pointing to a copy of  
ruby that exists.

---

<div class="post-metadata">

**Author:** ![Leonardo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/e56c9b/32.png) [@Leonardo](https://www.ruby-forum.com/u/Leonardo)\
**Post date:** [April 2, 2007, 1:20pm UTC](https://www.ruby-forum.com/t/error-trying-to-execute-rails-in-fedora-core-6/90675/3 "2007-04-02T13:20:59Z")

</div>

this is the topline of rails file:

require File.dirname( **FILE** ) + ‘/…/lib/ruby\_version\_check’

is anything wrong with it?

Thanks

On Mar 30, 9:26 pm, Justin M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![Leonardo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/e56c9b/32.png) [@Leonardo](https://www.ruby-forum.com/u/Leonardo)\
**Post date:** [April 2, 2007, 1:21pm UTC](https://www.ruby-forum.com/t/error-trying-to-execute-rails-in-fedora-core-6/90675/4 "2007-04-02T13:21:00Z")

</div>

this is the topline of rails file:

require File.dirname( **FILE** ) + ‘/…/lib/ruby\_version\_check’

is anything wrong with it?

Thanks

On Mar 30, 9:26 pm, Justin M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![Leonardo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/e56c9b/32.png) [@Leonardo](https://www.ruby-forum.com/u/Leonardo)\
**Post date:** [April 2, 2007, 4:42pm UTC](https://www.ruby-forum.com/t/error-trying-to-execute-rails-in-fedora-core-6/90675/5 "2007-04-02T16:42:41Z")

</div>

I’m running rails on FC6. don’t know why your gems are installed in  
your home directory or why you’re even running the rails file in that  
bin dir. rails should be in /usr/bin.

how did you install rubygems in the first place?

everything ruby related should be located in /usr/lib/ruby on FC6 by  
default.

these are the FC6 ruby packages you should have installed (latest  
versions)

ruby-rdoc-1.8.5.35-1.fc6  
ruby-devel-1.8.5.35-1.fc6  
ruby-libs-1.8.5.35-1.fc6  
ruby-irb-1.8.5.35-1.fc6  
ruby-ri-1.8.5.35-1.fc6  
ruby-1.8.5.35-1.fc6

---

<div class="post-metadata">

**Author:** ![Leonardo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/e56c9b/32.png) [@Leonardo](https://www.ruby-forum.com/u/Leonardo)\
**Post date:** [April 2, 2007, 2:56pm UTC](https://www.ruby-forum.com/t/error-trying-to-execute-rails-in-fedora-core-6/90675/6 "2007-04-02T14:56:15Z")

</div>

Leonardo wrote:

> this is the topline of rails file:
> 
> require File.dirname( **FILE** ) + ‘/…/lib/ruby\_version\_check’
> 
> is anything wrong with it?
> 
> Thanks
> 
> On Mar 30, 9:26 pm, Justin M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

It should be something like this:

#!/usr/local/bin/ruby
