首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安装用于章鱼的ruby 1.9.2

安装用于章鱼的ruby 1.9.2
EN

Ask Ubuntu用户
提问于 2012-02-14 20:48:32
回答 2查看 675关注 0票数 6

因此,我正在尝试安装章鱼。我需要红宝石1.9.2。看起来sudo apt-get install ruby想要安装ruby1.8。我读过RVM是个好方法。但这似乎有点过分,因为除了章鱼所需的裸骨外,我不想再多用其他东西。我还有别的选择吗?

我使用的是我自己安装的TeXlive 2011,但我喜欢更新它。对于红宝石,我真的只想要章鱼,所以我真的不想要单独处理维护,如果我可以避免它。我更希望sudo apt-get update能帮我处理这件事。

我知道有PPA。但问题是,有大量的PPA。我如何选择值得信赖的人?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2012-02-16 13:29:10

请注意,我是在Ubuntu12.04上编写这篇文章的,但是这应该可以在11.10打开终端,然后安装ruby1.9.1-fullrakegit包。

sudo apt-获取安装rake 1.9.1-完整的git耙

安装bundler创业板

数多宝石安装绑定器

然后,下载一份章鱼。

git克隆git://github.com/imathis/octopress.git章鱼

cd进入octopress目录,然后运行

捆绑安装

您可能需要输入密码,以便安装gems,如下所示:

$ bundle安装获取http://rubygems.org/源代码索引,输入密码将捆绑的RubyGems安装到您的系统中:

然后,只需遵循章鱼医生上的说明,您就应该设置好了!享受章鱼吧!

注意,在通常输入"rake“的地方,需要键入rake1.9.1。一旦我想出了绕过它的方法,我会更新这个。

票数 3
EN

Ask Ubuntu用户

发布于 2012-02-14 21:42:28

但问题是,有大量的PPA。我如何选择值得信赖的人?

我会和https://launchpad.net/~ubuntu-ruby一起去(但不是1.9.2 )

然而,这家伙似乎足够值得信赖(至少他在一篇博客文章中记录了ppa )。似乎有一个“捕获”,您必须使用更新选项链接/usr/bin/ruby:

  • http://www.humbug.in/2010/launchpad-ppa-for-ruby-1-9-2-and-some-ruby-bindings/
  • http://www.humbug.in/2010/ppa-updates-for-ruby-1-9-1-and-ruby-1-9-2-handling-ruby-versions-using-the-update-alternatives-system/

我更希望sudo apt更新会为我处理,如果sudo apt更新会为我处理的话。

通常情况下,会有人支持apt-获取更新,在发布之前做各种各样的测试。你不能指望别人总是为你做这件事。您可以学习如何创建ubuntu/debian包并加入ruby打包团队:https://launchpad.net/~ubuntu-ruby (..or甚至创建您自己的团队!)

另一方面,您可以始终向团队发送消息并请求ruby1.9.2。

最后,如果您编译ruby,那么总是有好的、不推荐的checkinstall。检查将为您创建.deb包(使用它而不是“checkinstall”)。

我读过RVM是一个很好的方法。

到目前为止我一直在读这篇文章。我建议使用rvm,您似乎是一个有经验的用户。据我所见,使用rvm可以很容易地升级到最新的稳定版本:https://rvm.io/rvm/upgrading/

要升级到最稳定的版本: rvm变得稳定,升级到最新的版本: rvm获取最新版本

最后,似乎rvm安装在用户目录~/.rvm/ -除非您使用sudo (可能会在/usr/local/rvm中安装它):https://rvm.io/rvm/basics/

你可以把它移走。卸载rvm似乎也很简单:https://stackoverflow.com/questions/3950260/howto-uninstall-rvm

代码语言:javascript
运行
复制
rvm implode
rm -rf ~/.rvm

希望这能有所帮助。:)

票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/104237

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档