如何在Ubuntu上安装Ruby?

在过去的几天里,我有点忙于开发一个 <°DesdeLinux (这就是为什么我缺席的原因:P),我正在 Ruby on Rails.

不幸的是有些发行版不附带 红宝石 默认情况下已安装,并且存储库中显示的版本已经有些“旧”。 对于那些尝试手动进行安装的人,他们将了解这种安装是«繁琐«,所以这次我将向您展示如何正确安装 Ruby和RubyGems 在Ubuntu及其衍生产品中以一种非常简单的方式进行:)。 我不知道这是否也适用于Debian,所以如果有人敢尝试,欢迎;)。 在其他发行版中,我认为这只是寻找相似或同源软件包的问题。

在浏览了网络并尝试了几种正确的方法(未成功完成:()以后,我在博客中发现了一个小脚本,该脚本可以或多或少地很好地完成此操作,因为在安装结束时,它使我感到有些困惑。 错误 还有一些 警告,因此我承担了解决这些坑洼的任务,并进行了一些相关的更正:)。 我必须澄清一下,我只包含了一些对于Ruby必不可少的软件包;)。

好吧,事不宜迟,这是修改后的脚本:

http://paste.desdelinux.net/4393

如您所见,这非常简单。 在这里,脚本的重点是选择他们想要安装的Ruby版本,默认情况下它将安装最新的版本,但是如果他们想使用其他版本,则只需修改以下内容即可线:

Version="1.9.3-p125"

对于您要安装的版本,应注意,您只需输入版本号即可使脚本正常工作;)。 只需将文件重命名为: 安装红宝石

执行它的方法是:

sudo ./install_ruby

希望对您有用,不要停止评论并记住: 快乐编码 😉

数据来源: dopefish.de


12条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   纳米

    好,等等,哪个项目?

  2.   梅林Debianite

    好的,给我一点时间,我会告诉您它是否可以在debian上运行。

    我不是程序员,我认为这对我没有多大用处,只是出于好奇,想看看您的脚本是否有效,并且它确实存在缺陷,我不知道甚至不愿意检查。 XD

  3.   纳米

    巨魔模式:Ruby是赶时髦的人的语言! xD

    1.    英仙座

      [模式巨魔开启]当然,兄弟,就像它出现在这里:

      http://www.youtube.com/watch?v=PLUS00QrYWw

      XDDDDDDDDDDDDD

      [/模式巨魔关闭]

      啊啊啊啊啊啊啊啊啊啊啊

      1.    曼努埃尔·德拉·富恩特

        纠正你的 用户代理,“ Kubuntu Firefox”发行版不存在。 😛

        1.    吉尔伯1988

          在kubuntu终端“ apt-get install firefox”中,
          现在它存在!

  4.   埃利普89

    优秀的剧本 英仙座 不幸的是,我没有使用Ubuntu对其进行测试:S Ruby和Python是我想学习的语言。 任何建议???

    1.    英仙座

      对于Ruby来说,有很棒的电子书,但是不幸的是,最好的书是英文的,如果这不妨碍您阅读,请阅读: Ruby从新手到专业第二版的开始(Peter Cooper)-Apress。 尽管使用这种语言,英语还是相当清晰易懂的,这是我见过的最好的英语之一;)。

      至于python,网络上有很多信息,而很多信息都是用我们的语言:)。

      如果您需要红宝石链接,请告诉我,我很乐意将其发送给您^。^

      1.    埃利普89

        谢谢你的推荐 英仙座 即使我或多或少英语,我也会下载并尝试阅读

        问候

  5.   胡安·安东尼奥

    要安装Ruby,我使用rvm( https://rvm.io/ )

    它允许安装不同版本的红宝石并创建宝石集合。

    非常非常好

  6.   Debianite梅林

    是的,它在debian中有效,但仅在终端中有效。

    XD

  7.   费利克斯

    给您执行权限
    sudo chmod + x脚本名称...
    没有那对我不起作用...