因此,我正在尝试安装章鱼。我需要红宝石1.9.2。看起来sudo apt-get install ruby
想要安装ruby1.8。我读过RVM是个好方法。但这似乎有点过分,因为除了章鱼所需的裸骨外,我不想再多用其他东西。我还有别的选择吗?
我使用的是我自己安装的TeXlive 2011,但我喜欢更新它。对于红宝石,我真的只想要章鱼,所以我真的不想要单独处理维护,如果我可以避免它。我更希望sudo apt-get update
能帮我处理这件事。
我知道有PPA。但问题是,有大量的PPA。我如何选择值得信赖的人?
发布于 2012-02-16 13:29:10
请注意,我是在Ubuntu12.04上编写这篇文章的,但是这应该可以在11.10打开终端,然后安装ruby1.9.1-full
、rake
和git
包。
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
。一旦我想出了绕过它的方法,我会更新这个。
发布于 2012-02-14 21:42:28
但问题是,有大量的PPA。我如何选择值得信赖的人?
我会和https://launchpad.net/~ubuntu-ruby一起去(但不是1.9.2 )
然而,这家伙似乎足够值得信赖(至少他在一篇博客文章中记录了ppa )。似乎有一个“捕获”,您必须使用更新选项链接/usr/bin/ruby:
我更希望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
rvm implode
rm -rf ~/.rvm
希望这能有所帮助。:)
https://askubuntu.com/questions/104237
复制相似问题