ahjesus ubuntu10.4安装ruby2.1.1

王朝学院·作者佚名  2016-05-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

ahjesus Ubuntu10.4安装ruby2.1.1sudo apt-get install python-software-PRopertiessudo apt-add-repository ppa:brightbox/ruby-ngsudo apt-get updatesudo apt-get install ruby2.1ruby2.1 -vruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-linux-gnu]

翌日测试发现gem update会出现错误,把上面添加的全部卸载后按照如下步骤

把2.0.0改成2.1.1 安装成功 gem更新成功

在Ubuntu上面安装软件是比较简单的事情,apt-get一下就好。

不过安装Ruby会些旧了,如果是直接

$sudoapt-getinstallruby就会安装上ruby 1.8.7 。这个版本连gem也没带。

搜索一下apt库,会发现其实还有ruby1.9.3-full

$sudoapt-cachesearchruby 安装

$sudoapt-getinstallruby1.9.3-full 就可以将ruby1.9.3安装上。

不过目前ruby最高版本是2.0.0,那么安装起来就有些麻烦了。

按照http://ruby-china.org/wiki/install_ruby_guide的说明进行安装是可行的,不过期间要注意几个事情,这里把整个过程说明一下:

1. 首先在使用apt-get之前,必须先update一下,否则有些库是安装不上的。

$sudoapt-getupdate $sudoapt-getinstall-ybuild-essentialopensslcurllibcurl3-devlibreadline6libreadline6-devgitzlib1gzlib1g-devlibssl-devlibyaml-devlibxml2-devlibxslt-devautoconfautomakelibtoolimagemagicklibmagickwand-devlibpcre3-devlibsqlite3-devlibMySQL-rubylibmysqlclient-dev 2. 安装RVM

$curl-Lhttps://get.rvm.io|bash-sstable

下面这步是不行的,要logout再次登录

$source~/.rvm/scripts/rvm 然后就安装好rvm了

$rvm-v 3. 安装Ruby

要先执行一下,不然下面的流程跑不动。

$rvmautolibsenable 下面这步可选,如果是在自己的虚拟机或者国内的服务器就要加上,国外的VPS什么的就不需要了。功能是把rvm的源改成国内淘宝提供的源。

$sed-i.bak's!ftp.ruby-lang.org/pub/ruby!ruby.taobao.org/mirrors/ruby!'$rvm_path/config/db 然后安装

$rvmpkginstallreadline $rvminstall2.0.0--with-readline-dir=$rvm_path/usr 最后设置一下ruby的版本

$rvm2.0.0--default 好,看一下结果

$ruby-vruby2.0.0p0(2013-02-24revision39474)[x86_64-linux] $gem-v2.0.3 4. 配置gem的源,也是国内必须国外可选

$gemsource-rhttps://rubygems.org/$gemsource-ahttp://ruby.taobao.org

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航