我对Ruby和Linux新手,所以我敢肯定,这是微不足道的,但我还不知道。 我现在有红宝石1.8.7安装,我想将其更新到Ruby 1.9的。 我怎样才能做到这一点?
Answer 1:
sudo apt-get install ruby1.9
应该做的伎俩。
你可以找到库可通过安装
apt-cache search <your search term>
所以,我只是做apt-cache search ruby | grep 9
apt-cache search ruby | grep 9
找到它。
你可能需要调用新的Ruby作为ruby1.9
,因为Ubuntu将可能默认为1.8,如果你只需要输入ruby
。
Answer 2:
确实没有理由删除ruby1-8,除非别人知道得更清楚。 执行下面的命令来安装1.9,然后链接红宝石指向新版本。
sudo apt-get install ruby1-9 rubygems1-9
sudo ln -sf /usr/bin/ruby1-9 /usr/bin/ruby
Answer 3:
在Ubuntu 12.04(精确穿山甲),我得到这个工作使用下面的命令:
sudo apt-get install ruby1.9.1
sudo apt-get install ruby1.9.3
Answer 4:
Ruby是V2.0现在。 像哲基尔程序(我相信很多人)需要它。 我只是跑:
sudo apt-get install ruby2.0
检查版本
ruby --version
希望帮助
Answer 5:
笔者这篇文章宣称,这将是最好的,以避免本地数据包管理器安装Ruby,但使用RVM来代替。
您可以在不同的Ruby版本之间轻松切换:
rvm use 1.9.3
等等
Answer 6:
上面是不坏,但它有点为11.10不同
sudo apt-get install ruby1.9 rubygems1.9
将安装Ruby 1.9
链接时,你只需要使用ls /usr/bin | grep ruby
ls /usr/bin | grep ruby
它应该输出ruby1.9.1
这样,那么你sudo ln -sf /usr/bin/ruby1.9.1 /usr/bin/ruby
和你去比赛。
Answer 7:
首先,您可以使用在Ubuntu中的版本是,这可能是最简单的只是升级到一个有它。
接下来,使反向移植(系统menue,adminstration,软件源),并在突触搜索英寸
最后,寻找它一个PPA。
Answer 8:
如果你像我一样使用Ubuntu 10.10和无法找到也就是现在的最新版本
- ruby1.9.3
这是你能得到它http://www.ubuntuupdates.org/package/brightbox_ruby_ng_experimental/maverick/main/base/ruby1.9.3
或下载* .deb文件名称 :)
&记住,它不会改变你的老版本的红宝石
Answer 9:
一般的程序verions链接到您的操作系统的版本。 所以,如果你正在运行勇敢,你要么必须升级到具有红宝石1.9新轻松活泼中Jackalope版本或轻松活泼的respoistories添加到您的/etc/apt/sources.list文件。 一旦你这样做,你可以启动新立得软件包管理器,你应该看到它在那里。