ubuntu14.04安装rails出现的一些问题

来源:互联网 发布:java list嵌套list 编辑:程序博客网 时间:2024/05/17 07:39

1. autolibs 错误

转载自(http://www.web520.cn/archives/3026)
这篇文章主要介绍ubuntu14.04安装ruby-2.2.0出现的一些问题,文章内容主要包括关于ubuntu14.04,ruby-2.2.0,安装,问题等,下面开始文章正文。
要安装ruby,首先要安装rvm,借助rvm安装ruby
rvm 的全称是 Ruby Version Manager ,是一款由 Wayne E. Seguin 开发的一款命令行工具。rvm 能够让你轻松的安装、管理 ruby 生产力环境,诸如不同版本的解释器和 gem 。
打开终端,输入命令
curl -L get.rvm.io | bash -s stable
然后
echo “source ~/.bashrc” >> ~/.bash_profile

echo “source ~/.rvm/scripts/rvm” >> ~/.bashrc

source ~/.bashrc

rvm -v//查看rvm版本
安装rvm成功后,就可以安装ruby了。
运行
rvm install 2.2.0
耐心等待ruby-2.2.0安装完成,但是有时,安装时会出现一些问题:
比如 ubuntu14.04系统,运行rvm install 2.2.0出现错误:
问题主要原因是 Ruby Rvm apt-get update 错误
错误代码:
Error running ‘requirements_debian_update_system ruby-2.2.0’,
showing last 15 lines of /home/hww/.rvm/log/1411546866_ruby-2.2.0/update_system.log
++ case “TERM:dumbin++case1” in
++ [[ -t 2 ]]
++ return 1
++ printf %b ‘There has been error while updating ‘\”apt-get’\”, please give it some time and try again later.
For 404 errors check your sources configured in:
/etc/apt/sources.list
/etc/apt/sources.list.d/*.list
\n’
There has been error while updating ‘apt-get’, please give it some time and try again later.
For 404 errors check your sources configured in:
/etc/apt/sources.list
/etc/apt/sources.list.d/*.list

++ return 100
Requirements installation failed with status: 100.

解决方案
在运行 rvm install 2.2.0 之前先运行

rvm autolibs disable

然后再运行

rvm install 2.2.0

问题应该能得到解决

有关ubuntu14.04安装ruby-2.2.0出现的一些问题的文章就介绍到这儿,希望对大家有所帮助。

2. Libraries missing for ruby-2.2.0: libyaml-0.so.2

解决方法:
https://github.com/sstephenson/ruby-build/wiki
sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm3 libgdbm-dev
从而建立好build 环境。应该不是build环境不对,因为下载的是binary的。还是缺那个libyaml库

3. 不能找到对应ruby或rails的版本

解决方法如图:
这里写图片描述

0 0
原创粉丝点击