0 0

超级崩溃ubuntu无法安装Rails3,求解决25

在ubuntu11下,试过多种方法,安装Rails的时候均出现一样错误,现在已经使用RVM管理Ruby。详细安装方法,按照
http://blog.sina.com.cn/s/blog_695f60580100xbn1.html
这个网址进行。
#This loads RVM into a shell session已经加入.bashrc文件中了。


RVM版本:ray@ray-965P-S3:~$ rvm -v

rvm 1.7.2 by Wayne E. Seguin (wayneeseguin@gmail.com) [https://rvm.beginrescueend.com/]


Ruby版本:ray@ray-965P-S3:~$ ruby -v
ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]


RubyGems Environment:
- RUBYGEMS VERSION: 1.8.6
- RUBY VERSION: 1.9.2 (2011-07-09 patchlevel 290) [i686-linux]
- INSTALLATION DIRECTORY: /home/ray/.rvm/gems/ruby-1.9.2-p290
- RUBY EXECUTABLE: /home/ray/.rvm/rubies/ruby-1.9.2-p290/bin/ruby
- EXECUTABLE DIRECTORY: /home/ray/.rvm/gems/ruby-1.9.2-p290/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-linux
- GEM PATHS:
- /home/ray/.rvm/gems/ruby-1.9.2-p290
- /home/ray/.rvm/gems/ruby-1.9.2-p290@global
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/



ray@ray-965P-S3:~$ which ruby
/home/ray/.rvm/rubies/ruby-1.9.2-p290/bin/ruby


上面是很多配置问题,RUBY,RVM之类的都安装成功了,唯独Rails安装的时候总是出问题。问题如下:

ray@ray-965P-S3:~$ gem install rails
ERROR: While executing gem ... (Gem::DependencyError)
Unable to resolve dependencies: rails requires activesupport (= 3.0.9), actionpack (= 3.0.9), activerecord (= 3.0.9), activeresource (= 3.0.9), actionmailer (= 3.0.9), railties (= 3.0.9), bundler (~> 1.0)
ray@ray-965P-S3:~$ rails -v
程序“rails”尚未安装。 您可以使用以下命令安装:sudo apt-get install rails


已经尝试了多种方法无法解决,已经弄了好几天了,都停留在这里。现在想问问谁知道如何解决这种问题,希望得到答案。

问题补充:
山雨欲来风满楼 写道
很简单, 你的GEM太老了。

更新GEM就可以解决次问题

gem update --system



ray@ray-965P-S3:~$ gem update --system
Latest version currently installed. Aborting.
ray@ray-965P-S3:~$ gem install rails
ERROR:  While executing gem ... (Gem::DependencyError)
    Unable to resolve dependencies: rails requires activesupport (= 3.0.9), actionpack (= 3.0.9), activerecord (= 3.0.9), activeresource (= 3.0.9), actionmailer (= 3.0.9), railties (= 3.0.9)
ray@ray-965P-S3:~$ gem -v
1.8.6
这个也试过来了,问题依然存在~

问题补充:
山雨欲来风满楼 写道
实在没有办法, 你就把所有几个rails 组件手动删除,再安装一遍。

或者把ruby文件夹删除,重新安装ruby,   再试。

最后,可以写一个GemFile,让bundle来安装, 但是rails的path就会没有加进去,还是要gem install rails 一下才可以


我已经重复删了装,删了装好多遍了,都一样的问题,现在就差重装系统了!没办法解决啊~请问写一个是指怎么写呢?

问题补充:
山雨欲来风满楼 写道
实在没有办法, 你就把所有几个rails 组件手动删除,再安装一遍。

或者把ruby文件夹删除,重新安装ruby,   再试。

最后,可以写一个GemFile,让bundle来安装, 但是rails的path就会没有加进去,还是要gem install rails 一下才可以



我已经重复删了装,删了装好多遍了,都一样的问题,现在就差重装系统了!没办法解决啊~请问写一个是指怎么写呢?


没人能解决吗???
2011年8月19日 12:02

2个答案 按时间排序 按投票排序

0 0

实在没有办法, 你就把所有几个rails 组件手动删除,再安装一遍。

或者把ruby文件夹删除,重新安装ruby,   再试。

最后,可以写一个GemFile,让bundle来安装, 但是rails的path就会没有加进去,还是要gem install rails 一下才可以

2011年8月20日 07:58
0 0

很简单, 你的GEM太老了。

更新GEM就可以解决次问题

gem update --system

2011年8月19日 13:57

相关推荐

    ubuntu下安装ruby on rails

    ### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 ...通过上述步骤,您应该能够在 Ubuntu 系统上成功安装并配置 Ruby on Rails 环境,同时也解决了在安装过程中常见的几个问题。

    让你的Ubuntu 快速安装 Ruby on Rails 笔记

    ### 安装Ruby on Rails (RoR) 在 Ubuntu 上的详细步骤 #### 一、前言 **什么是 Ruby on Rails (RoR)?** - **全称:** Ruby on Rails,简称 Rails,是一个开源的 Web 应用框架,使用 Ruby 语言编写。 - **特点:** ...

    linux-在Ubuntu服务器上安装Rails生产环境的脚本

    在Ubuntu服务器上搭建Rails生产环境是一项关键的任务,它涉及到多个步骤和组件的配置。Rails是Ruby的一个框架,用于构建Web应用程序。在这个过程中,我们将主要关注以下几个核心知识点: 1. **Ruby 安装**:首先,...

    rails 2.3.2离线安装rails 2.3.2离线安装

    rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails ...

    免费Ubuntu系统ruby on rails安装【保姆级教程】

    在本篇【保姆级教程】中,我们将详细探讨如何在Ubuntu系统上安装Ruby on Rails环境。首先,确保你已经下载了Ubuntu桌面版,这可以从官方链接(https://cn.ubuntu.com/download)获取。Ruby on Rails是流行的开源Web...

    Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf

    在Ubuntu 11.04环境中,安装MySQL数据库是部署Ruby on Rails应用的重要步骤之一。首先,通过打开终端并执行以下命令进行安装: ```bash sudo apt-get install mysql-server ``` 在安装过程中,系统会提示输入MySQL...

    基于ubuntu18.4的redmine的插件安装教程

    **基于Ubuntu 18.4的Redmine插件安装教程** Redmine是一个开源的项目管理工具,它提供了任务管理、缺陷跟踪、文档管理和版本控制等功能。然而,Redmine的默认功能可能无法满足所有用户的需求,比如账户头像设置、...

    RVM_Ruby1.9.3_Rails3(2-Ruby on Rails3安装配置)

    ### Ruby on Rails 3 安装与配置指南 #### 一、引言 本文将详细介绍如何在 Windows 7 环境下通过 Cygwin 安装和配置 Ruby on Rails 3,包括必要的依赖库如 Git、RVM、Ruby 1.9.3、Rails 3、MongoDB、Nginx、...

    centOS Rails3环境搭建

    在开始部署Rails 3开发环境之前,我们需要确保系统上已经安装了一些基本的软件包和工具。这一步骤对于后续的Ruby和Rails安装至关重要。 ##### 1. 安装Node.js Node.js在某些Rails应用中是必需的,尤其是在使用某些...

    chef-rails, 厨房设置一个可以与 Nginx 和 Rails 一起滚动的Ubuntu服务器.zip

    chef-rails, 厨房设置一个可以与 Nginx 和 Rails 一起滚动的Ubuntu服务器 主厨 rails安装一个准备为 Ruby on Rails 栈准备的Ubuntu服务器:NginxPostgreSQLRedisMemcached带RVM的rubyPhusion乘客独立要求Ubuntu ...

    教学级Ruby On Rails 手动安装.pdf

    ### Ruby on Rails 手动安装知识点详解 #### 核心概念与背景 **Ruby on Rails**,简称**Rails**,是一种使用**Ruby**语言编写的开源全栈Web应用框架,遵循MVC(Model-View-Controller)架构模式,强调代码效率与...

    ubuntu14.04安装gitlab.pdf

    Ubuntu 14.04 安装 GitLab 指南 GitLab 是一个用于仓库管理系统的开源项目,使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务。它提供 Git 版本控制版本控制、代码检查、Bug 跟踪和 Wiki,它可以通过 ...

    Ruby on Rails安装指南(Ruby 1.8.6+Rails 2.0.2)

    **知识点3:Mongrel安装** Mongrel是Rails官方推荐的轻量级Web服务器之一。下载Mongrel 1.1.4版本,并根据系统环境进行安装。安装Mongrel服务器之后,还需要安装几个必备的gem插件,如`gem plugin`、`daemons`、`...

    怎样在Ubuntu系统下配置Ruby On Rails开发环境.docx

    本文介绍了如何在 Ubuntu 12.04 系统下配置 Ruby On Rails 开发环境的步骤,包括安装系统需要的包、安装 RVM、安装 Ruby、安装 Rails 环境和安装 MySQL。通过按照这些步骤,开发人员可以快速地搭建 Ruby On Rails ...

    Rails3常用命令行命令

    Rails3 是 Ruby on Rails 框架的一个版本,它提供了一系列强大的命令行工具,使得开发者可以快速地构建和管理Web应用。在本文中,我们将深入探讨Rails3中的常用命令,帮助你更高效地进行开发工作。 首先,新建一个...

    rails 的安装

    3. **安装Rails**: 安装Rails本身非常简单,只需在终端输入 `gem install rails`,这将会下载并安装最新版本的Rails。 4. **验证Rails安装**: 安装完成后,你可以通过运行 `rails -v` 来检查Rails是否已正确...

    rails3教程

    ### Rails3教程知识点详解 #### 一、Rails3简介与核心原则 **Rails3**是Ruby on Rails框架的一个重要版本,它对之前的版本进行了大量的改进和优化,使其更加强大和灵活。Rails3的核心设计理念围绕着几个关键的概念...

    Rails 中mongrel的安装

    Rails是Ruby on Rails框架的简称,它是一种基于Ruby语言的开源Web开发框架,以其MVC(Model-View-Controller)架构而闻名,旨在简化Web应用的开发过程。在早期的Rails版本中,Mongrel是一个常用的HTTP服务器,用于...

    rails3.1安装与mysql配置 windows

    标题 "rails3.1安装与mysql配置 windows" 涉及到的是在Windows操作系统上安装Ruby on Rails 3.1框架并配置MySQL数据库的过程。这是一个关键的开发环境设置步骤,对于使用Rails进行Web开发的程序员来说至关重要。Ruby...

    ruby on rails安装

    Rails通常与SQLite3一起使用,因为SQLite3是默认的开发数据库。如果需要使用其他数据库,如MySQL或PostgreSQL,你需要先安装对应的数据库服务器,然后通过Gem安装相应的数据库适配器。例如,对于MySQL,可以运行: ...

Global site tag (gtag.js) - Google Analytics