# Installing Rails on CentOS 5

**URL:** <https://www.ruby-forum.com/t/installing-rails-on-centos-5/117014>\
**Category:** Rails\
**Created:** [October 12, 2007, 3:10am UTC](https://www.ruby-forum.com/t/installing-rails-on-centos-5/117014 "2007-10-12T03:10:55Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [October 12, 2007, 3:10am UTC](https://www.ruby-forum.com/t/installing-rails-on-centos-5/117014/1 "2007-10-12T03:10:55Z")

</div>

I’m running CentOS 5.

So far I’ve downloaded tarballs, ruby-1.8.6.tar.gz and  
rubygems-0.9.4.tgz. I seemed to have successfully installed ruby, and  
maybe rubygems

I went into rubygems-0.9.4 directory, and typed:  
ruby setup.rb

The first error I get is:  
/usr/local/lib/ruby/site\_ruby/1.8/rubygems/remote\_fetcher.rb:4:in  
`require’: no such file to load – zlib (LoadError)

The file remote\_fetcher.rb does exist in the path specified above. I  
checked to see if the zlib library was installed, it is.

Suggestions?

I’m willing to use another method to install (yum?), if necessary.  
=== Al

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [October 12, 2007, 3:29am UTC](https://www.ruby-forum.com/t/installing-rails-on-centos-5/117014/2 "2007-10-12T03:29:37Z")

</div>

Try

yum install zlib zlib-devel

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [October 12, 2007, 3:57am UTC](https://www.ruby-forum.com/t/installing-rails-on-centos-5/117014/3 "2007-10-12T03:57:07Z")

</div>

On Oct 11, 6:29 pm, William P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > Suggestions?
> 
> > I’m willing to use another method to install (yum?), if necessary.  
> > === Al

I’ve never used CentOS, but here’s a lsit of most commonly forgotten  
libs to install:

[http://groups.google.com/group/ruby-talk-google/browse\_thread/thread/bb8c1fdb8837d4b2/](http://groups.google.com/group/ruby-talk-google/browse_thread/thread/bb8c1fdb8837d4b2/)

then the most common stumbling blocks after that are installing MySQL /  
postgres , readline, SSL and rmagick (i think)

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [October 12, 2007, 10:13am UTC](https://www.ruby-forum.com/t/installing-rails-on-centos-5/117014/4 "2007-10-12T10:13:35Z")

</div>

I’m not sure if these will help as I’ve never used centos before:

[http://wiki.slicehost.com/doku.php?id=install\_rails\_on\_centos\_4.3\_slice](http://wiki.slicehost.com/doku.php?id=install_rails_on_centos_4.3_slice)  
[http://opensoul.org/2006/8/2/rpms-for-deploying-rails-on-centos](http://opensoul.org/2006/8/2/rpms-for-deploying-rails-on-centos)

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [October 13, 2007, 1:04am UTC](https://www.ruby-forum.com/t/installing-rails-on-centos-5/117014/5 "2007-10-13T01:04:22Z")

</div>

The problem I’m stuck with continues to be the zlib error. I’ve  
yum install zlib zlib-devel  
successfully.

However, I still get the error:  
/usr/local/lib/ruby/site\_ruby/1.8/rubygems/remote\_fetcher.rb:4:in  
`require’: no such file to load – zlib (LoadError)

Bummer.  
=== Al

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [October 12, 2007, 5:01am UTC](https://www.ruby-forum.com/t/installing-rails-on-centos-5/117014/6 "2007-10-12T05:01:59Z")

</div>

> then the most common stumbling blocks after that are installing MySQL /  
> postgres , readline, SSL and rmagick (i think)

For rmagick, be sure to have the ghostscript-fonts.noarch yum package  
installed first… at least if you’ve compiled imagemagick to use  
freetype…

That one bit me today…

yum install ghostscript-fonts.noarch

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [October 13, 2007, 4:45am UTC](https://www.ruby-forum.com/t/installing-rails-on-centos-5/117014/7 "2007-10-13T04:45:59Z")

</div>

Can you paste in the first 10 or so lines of

/usr/local/lib/ruby/site\_ruby/1.8/rubygems/remote\_fetcher.rb:4
