简体   繁体   English

为什么我不能通过apt-get在Ubuntu上安装ruby 1.9.2?

[英]Why can't I install ruby 1.9.2 on Ubuntu via apt-get?

apt-get install ruby

Installs ruby 1.8.7 安装红宝石1.8.7

When I install ruby 1.9.2 from sources via ./configure make install, ruby is not installed (ruby -v gives nothing). 当我通过./configure make install从源安装ruby 1.9.2时,未安装ruby(ruby -v没有提供任何内容)。

So how can I install ruby 1.9.2 on Ubuntu? 那么如何在Ubuntu上安装ruby 1.9.2?

I use rvm Ruby Version Manager on my ubuntu-10.04.1-desktop. 我在ubuntu-10.04.1桌面上使用rvm Ruby版本管理器。 With ruby-1.9.2 , ruby 1.8.7 no problem. 使用ruby-1.9.2时,ruby 1.8.7没问题。

  • on 10.10 "Maverick Meerkat": apt-get install ruby1.9.1 在10.10“ Maverick Meerkat”上: apt-get install ruby1.9.1
  • on 10.04 "Lucid Lynx": Ruby 1.9.2 was only released a couple of weeks ago, it didn't exist when Lucid was frozen. 在10.04“ Lucid Lynx”上:Ruby 1.9.2仅在几周前发布,当Lucid冻结时它不存在。

You can also proceed to upgrade the ruby installation, as below, 您还可以继续升级ruby安装,如下所示,

sudo apt-get upgrade ruby sudo apt-get升级红宝石

You can install ruby 1.9.1 with 您可以使用以下命令安装ruby 1.9.1

sudo apt-get install ruby1.9.1

ruby 1.9.2 is not available for lucid (but I have not checked backports). ruby 1.9.2不能用于清醒(但我还没有检查过反向端口)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM