Skip to content

Instantly share code, notes, and snippets.

@billgloff
Created December 21, 2011 19:33
Show Gist options
  • Select an option

  • Save billgloff/1507335 to your computer and use it in GitHub Desktop.

Select an option

Save billgloff/1507335 to your computer and use it in GitHub Desktop.

Revisions

  1. billgloff created this gist Dec 21, 2011.
    24 changes: 24 additions & 0 deletions install_ruby.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,24 @@
    #!/bin/bash
    cd /tmp
    wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz
    tar xvzf ruby-1.9.2-p290.tar.gz
    cd ruby-1.9.2-p290
    ./configure --prefix=/usr\
    --program-suffix=1.9.2\
    --with-ruby-version=1.9.2\
    --disable-install-doc
    make
    sudo checkinstall -D -y\
    --fstrans=no\
    --nodoc\
    --pkgname='ruby1.9.2'\
    --pkgversion='1.9.2-p290'\
    --provides='ruby'\
    --requires='libc6,libffi5,libgdbm3,libncurses5,libreadline5,openssl,libyaml-0-2,zlib1g'\
    [email protected]
    sudo update-alternatives --install /usr/bin/ruby ruby /usr/bin/ruby1.9.2 500\
    --slave /usr/bin/ri ri /usr/bin/ri1.9.2\
    --slave /usr/bin/irb irb /usr/bin/irb1.9.2\
    --slave /usr/bin/gem gem /usr/bin/gem1.9.2\
    --slave /usr/bin/erb erb /usr/bin/erb1.9.2\
    --slave /usr/bin/rdoc rdoc /usr/bin/rdoc1.9.2