Gem directory not find

Hi All,
        I am new in Ruby.This is my first post in this forum and hoping
my problem will get resolved.

[root@server ~]# which ruby
/usr/bin/ruby
[root@server ~]# which gem
/usr/bin/which: no gem in
(/usr/kerberos/sbin:/usr/kerberos/bin:/usr/bin:/bin:/usr/local/nz/bin:)
[root@smqa-devdb3 ~]# gem list
bash: gem: command not found
[root@server ~]# ruby -v
ruby 1.8.5 (2006-08-25) [x86_64-linux]

How I can install gems? I want to install gems. I am able to run all
ruby scripts like test.rb.

Please help me out.

Thanks!

···

--
Posted via http://www.ruby-forum.com/.

Checkout rubygems.org find a gem you want to install and do

gem install gem-name

so

gem install rails

as an example. You might need to use sudo so

sudo gem install rails.

···

---
Buddy Lindsey

http://www.twitter.com/buddylindsey

On Tue, Oct 11, 2011 at 1:40 PM, Sam Porwal <pawan.porwal@hotmail.com> wrote:

Hi All,
I am new in Ruby.This is my first post in this forum and hoping
my problem will get resolved.

[root@server ~]# which ruby
/usr/bin/ruby
[root@server ~]# which gem
/usr/bin/which: no gem in
(/usr/kerberos/sbin:/usr/kerberos/bin:/usr/bin:/bin:/usr/local/nz/bin:)
[root@smqa-devdb3 ~]# gem list
bash: gem: command not found
[root@server ~]# ruby -v
ruby 1.8.5 (2006-08-25) [x86_64-linux]

How I can install gems? I want to install gems. I am able to run all
ruby scripts like test.rb.

Please help me out.

Thanks!

--
Posted via http://www.ruby-forum.com/\.

1.) Download a copy of RubyGems' .tgz release from
http://rubyforge.org/frs/?group_id=126&release_id=46225
2.) Extract someplace convenient.
3.) run "ruby setup.rb" in the directory you extracted RubyGems to.
This step likely needs root permissions.
4.) Verify RubyGems is installed with "gem -v" (or so).

P.S.: IIRC, 1.8.5 and 1.8.6 are EOL, with only 1.8.7 receiving
(security) patches for a few more years, so you should upgrade to
1.8.7 at least, and 1.9.2 (which includes RubyGems!) if possible.

···

On Tue, Oct 11, 2011 at 8:40 PM, Sam Porwal <pawan.porwal@hotmail.com> wrote:

How I can install gems? I want to install gems. I am able to run all
ruby scripts like test.rb.

Please help me out.

--
Phillip Gawlowski

gplus.to/phgaw | twitter.com/phgaw

A method of solution is perfect if we can forsee from the start,
and even prove, that following that method we shall attain our aim.
-- Leibniz

Thanks for your reply.
I am getting below error when trying to run setup.rb file.

[root@server rubygems-1.8.10]# ruby setup.rb
./lib/rubygems.rb:332: warning: parenthesize argument(s) for future
version
./lib/rubygems.rb:514: warning: parenthesize argument(s) for future
version
./lib/rubygems.rb:30:in `require': ./lib/rubygems/deprecate.rb:53:
syntax error (SyntaxError)
      define_method name do |*args, &block| # TODO: really works on
1.8.7?
                                   ^
./lib/rubygems/deprecate.rb:54: syntax error
./lib/rubygems/deprecate.rb:63: syntax error
./lib/rubygems/deprecate.rb:68: syntax error from
./lib/rubygems.rb:30
        from setup.rb:27:in `require'
        from setup.rb:27

Thanks!

···

--
Posted via http://www.ruby-forum.com/.

install -c -m 0644 rubygems/digest/sha2.rb
/usr/lib/ruby/site_ruby/1.8/rubygems/digest/sha2.rb
mkdir -p /usr/lib/ruby/site_ruby/1.8/rubygems/ext
install -c -m 0644 rubygems/ext/ext_conf_builder.rb
/usr/lib/ruby/site_ruby/1.8/rubygems/ext/ext_conf_builder.rb
install -c -m 0644 rubygems/ext/configure_builder.rb
/usr/lib/ruby/site_ruby/1.8/rubygems/ext/configure_builder.rb
install -c -m 0644 rubygems/ext/rake_builder.rb
/usr/lib/ruby/site_ruby/1.8/rubygems/ext/rake_builder.rb
install -c -m 0644 rubygems/ext/builder.rb
/usr/lib/ruby/site_ruby/1.8/rubygems/ext/builder.rb
cp gem /tmp/gem
install -c -m 0755 /tmp/gem /usr/bin/gem
rm /tmp/gem
rm -f /usr/lib64/ruby/gems/1.8/source_cache
Removing old RubyGems RDoc and ri
Installing rubygems-1.3.0 ri into
/usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.0/ri
./lib/rubygems/custom_require.rb:27:in `gem_original_require': no such
file to load -- rdoc/rdoc (LoadError)
        from ./lib/rubygems/custom_require.rb:27:in `require'
        from setup.rb:283:in `run_rdoc'
        from setup.rb:296
[root@server rubygems-1.3.0]# gem list

*** LOCAL GEMS ***

[root@server rubygems-1.3.0]# gem -v
1.3.0

I tried many but 1.3.0 looks like installed but gave some error
also.....

···

--
Posted via http://www.ruby-forum.com/.

How to upgrade ruby 1.8.5 to 1.8.7?

···

--
Posted via http://www.ruby-forum.com/.

OS: Linux dev 2.6.18-238.el5 #1 SMP Sun Oct 19 14:22:44 EST 2010 x86_64
x86_64 x86_64 GNU/Linux

···

--
Posted via http://www.ruby-forum.com/.

Well, you'll have to try different releases of RubyGems until you find
one that works with Ruby 1.8.5. It'd be be better if you could somehow
upgrade to 1.8.7 *at a minimum*, though.

···

On Wed, Oct 12, 2011 at 7:52 AM, Sam Porwal <pawan.porwal@hotmail.com> wrote:

Thanks for your reply.
I am getting below error when trying to run setup.rb file.

--
Phillip Gawlowski

gplus.to/phgaw | twitter.com/phgaw

A method of solution is perfect if we can forsee from the start,
and even prove, that following that method we shall attain our aim.
-- Leibniz

I'd recommend installing ruby 1.8.7 as well. If the installation is
successful, gems should be installed with it.

- Henrik

···

On Wed, Oct 12, 2011 at 10:05 AM, Sam Porwal <pawan.porwal@hotmail.com>wrote:

install -c -m 0644 rubygems/digest/sha2.rb
/usr/lib/ruby/site_ruby/1.8/rubygems/digest/sha2.rb
mkdir -p /usr/lib/ruby/site_ruby/1.8/rubygems/ext
install -c -m 0644 rubygems/ext/ext_conf_builder.rb
/usr/lib/ruby/site_ruby/1.8/rubygems/ext/ext_conf_builder.rb
install -c -m 0644 rubygems/ext/configure_builder.rb
/usr/lib/ruby/site_ruby/1.8/rubygems/ext/configure_builder.rb
install -c -m 0644 rubygems/ext/rake_builder.rb
/usr/lib/ruby/site_ruby/1.8/rubygems/ext/rake_builder.rb
install -c -m 0644 rubygems/ext/builder.rb
/usr/lib/ruby/site_ruby/1.8/rubygems/ext/builder.rb
cp gem /tmp/gem
install -c -m 0755 /tmp/gem /usr/bin/gem
rm /tmp/gem
rm -f /usr/lib64/ruby/gems/1.8/source_cache
Removing old RubyGems RDoc and ri
Installing rubygems-1.3.0 ri into
/usr/lib64/ruby/gems/1.8/doc/rubygems-1.3.0/ri
./lib/rubygems/custom_require.rb:27:in `gem_original_require': no such
file to load -- rdoc/rdoc (LoadError)
       from ./lib/rubygems/custom_require.rb:27:in `require'
       from setup.rb:283:in `run_rdoc'
       from setup.rb:296
[root@server rubygems-1.3.0]# gem list

*** LOCAL GEMS ***

[root@server rubygems-1.3.0]# gem -v
1.3.0

I tried many but 1.3.0 looks like installed but gave some error
also.....

--
Posted via http://www.ruby-forum.com/\.

Depends on your operating system, really.

Debian based: aptitude (or apt-get) are your best bet, RHEL/Suse and
derivatives usually use yum, while many Rubyists on *NIX like to use
rvm.beginrescueend.com to manage Ruby installs (and their gems).

···

On Wed, Oct 12, 2011 at 10:16 AM, Sam Porwal <pawan.porwal@hotmail.com> wrote:

How to upgrade ruby 1.8.5 to 1.8.7?

--
Phillip Gawlowski

gplus.to/phgaw | twitter.com/phgaw

A method of solution is perfect if we can forsee from the start,
and even prove, that following that method we shall attain our aim.
-- Leibniz

if you're on windows, use the ruby-installer

Actually - some people still use 1.8.6 for 1.8 features and some use 1.8.7
which is in-between 1.8 and 1.9 and then 1.9 users probably mostly use
1.9.2.

- Henrik

···

On Wed, Oct 12, 2011 at 10:24 AM, Phillip Gawlowski <cmdjackryan@gmail.com>wrote:

On Wed, Oct 12, 2011 at 10:16 AM, Sam Porwal <pawan.porwal@hotmail.com> > wrote:
>
> How to upgrade ruby 1.8.5 to 1.8.7?

Depends on your operating system, really.

Debian based: aptitude (or apt-get) are your best bet, RHEL/Suse and
derivatives usually use yum, while many Rubyists on *NIX like to use
rvm.beginrescueend.com to manage Ruby installs (and their gems).

--
Phillip Gawlowski

gplus.to/phgaw | twitter.com/phgaw

A method of solution is perfect if we can forsee from the start,
and even prove, that following that method we shall attain our aim.
              -- Leibniz