在Linux平台安装Ruby on Rails报错

pdbnet 2010-12-04 09:49:08
我的Ruby装的是1.8.5
在安装rails之前,要先安装rubygems。rubygems是ruby的在线包管理工具,可以从rubyforge下载rubygems:
http://rubyforge.org/projects/rubygems/
下载好源代码包,解压缩,安装:
tar xzvf rubygems-0.9.0.tgz
cd rubygems-0.9.0/
ruby setup.rb

然后就可以安装rails了,在确认服务器已经连接互联网的情况下执行:
gem install rails –y
即通过gem从rubyforge网站下载rails所有依赖包安装。

安装好rails以后,可以执行:
rails –v
确认一下rails的版本。

在执行gem install rails –y时
ERROR: While executing gem ... (Gem::RemoteSourceException)
HTTP Response 302

...全文
241 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
witcheryne 2011-06-28
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yoyoqiuqiu 的回复:]

LZ 对不起,因为我是论坛新手无法发帖,但是紧急需要帮助,所以借贵贴,提个问。

我在安装使用ruby时,提示

F:\Rail\rails_apps\redmine>rake db:migrate RAILS_ENV="production"
(in F:/Rail/rails_apps/redmine)
Missing the i18n 0.4.2 gem. Please `ge……
[/Quote]

403说明你没权限访问该资源, 悲催啊...

建议楼主重新搭环境吧
羽雅子 2011-05-13
  • 打赏
  • 举报
回复
先运行下gem update命令
如果不行的话,就去官网上下一个高一点的gem版本
billsky291 2011-03-01
  • 打赏
  • 举报
回复
我用的redhat as4 update4 建议用 很好用
xiaodeshi 2011-02-20
  • 打赏
  • 举报
回复
安装ruby on rails环境有现成的一键安装脚本。
英文的,
http://www.rubyinside.com/rails-ready-ruby-and-rails-on-ubuntu-in-one-line-4214.html

如果确实看的吃力不明白,上文表达的意思是两步走:
第一步:
新安装Ubuntu (or CentOS)
第二步:
在命令行上执行这句:
wget --no-check-certificate https://github.com/joshfng/railsready/raw/master/railsready.sh && bash railsready.sh

注意,不能断行。

sevk 2011-02-19
  • 打赏
  • 举报
回复
ruby 安装2010年的新版本 1.8.7, 这里下载:http://www.ruby-lang.org/en/downloads/
装完执行 gem update --system , 这样 gem 版本就是 1.5.2 了。。

yoyoqiuqiu 2011-02-15
  • 打赏
  • 举报
回复
LZ 对不起,因为我是论坛新手无法发帖,但是紧急需要帮助,所以借贵贴,提个问。

我在安装使用ruby时,提示

F:\Rail\rails_apps\redmine>rake db:migrate RAILS_ENV="production"
(in F:/Rail/rails_apps/redmine)
Missing the i18n 0.4.2 gem. Please `gem install -v=0.4.2 i18n`


当我去执行提示的安装时,又告诉我403错误

F:\Rail\rails_apps\redmine>gem install -v=0.4.2 i18n
ERROR: While executing gem ... (Gem::RemoteSourceException)
HTTP Response 403 fetching http://gems.rubyforge.org/yaml



根据网上某位达人的提示要安装gem,但是也总是编译失败。实在没办法了。
truebit 2011-01-06
  • 打赏
  • 举报
回复
用RVM吧,方便管理版本
刚刚收藏的安装guide:
http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you
taito 2010-12-08
  • 打赏
  • 举报
回复
安装出现异常,一般是因为你的网速连接国外不稳定。
gem sources -l 先看下你的gem 是去哪个网站上取source的。然后ping 一下是否可以连接上,稳定与否。
adventurelw 2010-12-07
  • 打赏
  • 举报
回复
-y是个参数
好像不需要吧
而且lz你这个ruby和gem版本都太低了
ruby至少也要用个1.8.6或者1.8.7吧,假如要用rails3的话,必须1.8.7及以上
gems版本1.3.7了,安装enterprice1.8.7ruby就直接是最新的gem了,不需要单独安装。
然后直接gem install rails就可以了。

2,763

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ruby/Rails
社区管理员
  • Ruby/Rails社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧