How to update ruby on linux (ubuntu)?

前端 未结 9 546
难免孤独
难免孤独 2021-01-30 03:13

I\'m newbie on both ruby and linux, so I\'m sure this is trivial but I don\'t know yet. I currently have ruby 1.8.7 installed and I want to update it to ruby 1.9. How can I do t

相关标签:
9条回答
  • 2021-01-30 03:36

    On Ubuntu 12.04 (Precise Pangolin), I got this working with the following command:

    sudo apt-get install ruby1.9.1
    sudo apt-get install ruby1.9.3
    
    0 讨论(0)
  • 2021-01-30 03:46
    sudo apt-get install ruby1.9
    

    should do the trick.

    You can find what libraries are available to install by

    apt-cache search <your search term>
    

    So I just did apt-cache search ruby | grep 9 to find it.

    You'll probably need to invoke the new Ruby as ruby1.9, because Ubuntu will probably default to 1.8 if you just type ruby.

    0 讨论(0)
  • 2021-01-30 03:46

    There's really no reason to remove ruby1-8, unless someone else knows better. Execute the commands below to install 1.9 and then link ruby to point to the new version.

    sudo apt-get install ruby1-9 rubygems1-9
    sudo ln -sf /usr/bin/ruby1-9 /usr/bin/ruby
    
    0 讨论(0)
  • 2021-01-30 03:46

    Generally the verions of programs are linked to the version of your operating system. So if you were running gutsy you would either have to upgrade to the new jaunty jackalope version which has ruby 1.9 or add the respoistories for jaunty to your /etc/apt/sources.list file. Once you have done that you can start up the synaptic package manager and you should see it in there.

    0 讨论(0)
  • 2021-01-30 03:48

    The author of this article claims that it would be best to avoid installing Ruby from the local packet manager, but to use RVM instead.

    You can easily switch between different Ruby versions:

    rvm use 1.9.3
    

    etc.

    0 讨论(0)
  • 2021-01-30 03:50

    If you are like me using ubuntu 10.10 & cant find the lastest version which is now

    • ruby1.9.3

    this is where you can get it http://www.ubuntuupdates.org/package/brightbox_ruby_ng_experimental/maverick/main/base/ruby1.9.3

    or download the *.deb file :)

    & remember that it wont alter you old version of ruby

    0 讨论(0)
提交回复
热议问题