在Ubuntu 10.10版本中, 使用rvm安装 ruby时,
首先要安装就是curl
$ sudo apt-get install curl
因为RVM安装文件是从github上通过git来获取的,直接安装
$ sudo apt-get install git-core
你也可以使用build来装
参考这里了的文章
Ubuntu10.10下通过git安装最新版的GNOME-SHELL
http://wowubuntu.com/ubuntu10-10-compile-and-install-gnome-shell.html
安装了rvm,首先执行
$ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
安装完成后在/.bashc文件中加入
# add rvm
if [[ -s "$HOME/.rvm/scripts/rvm" ]] ; then
source "$HOME/.rvm/scripts/rvm" ;
fi
或者在.bashc 后添加
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.
在新的终端里查看是否安装成功
$ rvm notes
会看到一些关于这个rvm的信息。显示安装完成。
现在你可以直接安装ruby的。但是在安装Rails的过程中,报了zlib Load error这个错误,从网上找了各种资料,发现了实际上是安装过程中缺少一些相关的包。所以,需要做下面这些动作,一方面,需要先将需要的东西都安装上,目前需要安装zlib,readline,openssl,iconv等四个。然后卸载1.9.2,之后再重新安装,然后在安装的时候将需要的四个Package给附带上。
rvm package install zlib ;
rvm package install readline;
rvm package install openssl;
rvm package install iconv;
rvm remove 1.9.2;
rvm install 1.9.2 --with-zlib-dir=$rvm_path/usr --with-openssl-dir=$rvm_path/usr --with-readline-dir=$rvm_path/usr --with-iconv-dir=$rvm_path/usr
执行完成之后,再执行rvm use 1.9.2,就可以将本机的ruby版本锁定在1.9.2中。之后直接运行
*Ruby包的下载实在太慢了,这里总是中断。有个小技巧,你可以用工具下载好ruby-1.9.2-p0.tar.bz2,然后手工放到~/.rvm/archives
目录下。然后再运行这条命令,就可以直接解压安装了。
注意一定要是tar.bz2才可以呀
把该版本的Ruby设为默认
$ rvm --default ruby-1.9.2-ruby-1.9.2-p0
编译安装完成之后,运行以下命令测试
$ ruby -v
如果屏上显示如下信息,说明安装成功
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]
安装Rails 3
$ gem install rails
运行rails -v测试,同上。
$ rails -v
可以看到是最新的版本 Rails
但是在安装rails遇到很多问题就是需要依赖包比较多只能一个个再添加了
$ gem package install XXXX 需要的包名称就可以了
最后还是有问题呀,就是关于在安装sqlite3时有错,有的慢慢寻找错误呀
分享到:
相关推荐
RVM 和 Ruby on Rails Dockerfile 这个库包含的Dockerfile 与为的发布给公众。基础 Docker 镜像安装安装 。 从公共下载: docker pull dmitryzuev/rvm-rails (或者,您可以从 Dockerfile 构建映像: docker docker ...
如果需要切换Rails版本,可以使用`rvm use 1.9.3@rails3`命令,然后再次确认`passenger_ruby`的正确路径,可以通过`passenger-config --ruby-command`获取。 ### 重启Nginx 最后,使用`/opt/nginx/sbin/nginx`命令...
创建新的gemset使用`rvm gemset create 名称`,比如`rvm 2.4.1`后创建名为`rails511`的gemset,然后安装特定版本的Rails,如`gem install rails -v 5.1.1`。同样,你可以为其他版本的Rails创建并切换gemset,如`rvm ...
### RVM + Ruby 1.9.3 + Rails 3 ...通过以上步骤,您已经成功地在 Windows 7 系统上搭建了一个完整的 Rails 3 开发环境,包括 Cygwin、Git、Ruby 1.9.3、Rails 3 等核心组件。这为后续的开发工作奠定了坚实的基础。
本文档主要介绍了如何在Ubuntu操作系统中使用RVM配置Ruby on Rails开发环境。具体包括两种常见的配置方案: 1. **Ruby 1.8.7 + Rails 2.3.5** 2. **Ruby 1.9.2 + Rails 3.0.3** #### 三、配置步骤详解 1. **安装...
### Rails 101 入门电子书知识点详解 #### 一、简介 ...通过以上内容的学习,初学者可以全面掌握Ruby on Rails的基础知识,包括环境搭建、基本操作、高级特性等,为后续更深入的学习打下坚实的基础。
RVM通过其命令行应用编程接口降低了ruby开发的许多方面的复杂性。借助RVM,您可以在开发、配置项、问答、试运行和生产环境中拥有**完全相同的* *独立环境。不再有隐藏的陷阱:如果它适用于其中一个,它将适用于所有的...
- macOS/Linux: 使用Homebrew运行 `brew install ruby` 或者通过RVM执行 `rvm install ruby_version`,替换ruby_version为所需的Ruby版本。 2. **安装Bundler**: Bundler是管理Ruby项目依赖的工具。在命令行中...
这可以通过Ruby版本管理器如RVM(Ruby Version Manager)或者rbenv来完成,它们允许你轻松地切换和管理不同的Ruby版本。 2. **安装Rails**:安装完Ruby后,使用gem包管理器安装Rails 2.2.3。运行`gem install rails...
RVM安装完成后,无需使用sudo来运行RVM或gem命令。 **二、Ruby的安装与管理** 通过RVM,你可以轻松安装和管理多个Ruby版本。例如,安装Ruby 1.8.7的最新版本并生成文档,可以使用: ```bash rvm install ruby-...
如果没有,可以使用Ruby版本管理器如RVM或rbenv来安装。 2. 安装`bundler`,它是管理Rails项目依赖的工具。在终端中运行`gem install bundler`。 3. 克隆或下载Rails 4.2.0项目的源代码,或者创建一个新的Rails...
在学习Ruby on Rails的过程中,不同教程使用的Ruby和Rails版本不一样,为了保持和教程中使用的版本一致,我们可以用RVM(Ruby Version Manager)来控制当前的Ruby/Rails版本,方便切换。
在Rails中,你可以使用`rails generate`命令快速生成模型、控制器、迁移等。例如,创建一个名为`User`的模型: ```bash rails generate model User name:string email:string ``` 运行数据库迁移以更新数据库结构...
这通常涉及设置Ruby版本管理器如RVM或rbenv,然后安装特定版本的Ruby,接着通过Gemfile安装Rails。 2. **初始化项目**:使用`rails new`命令创建一个新的Rails应用,这个命令会生成一系列的目录和文件,包括基础的...
确保使用启动器打开终端,而非通过文件管理器进入文件夹再右键打开终端,因为后者可能导致环境变量加载不全,影响软件的正常执行。启动器通常位于Ubuntu桌面左侧的侧边栏,类似于Windows中的快捷方式。 在进行Ruby ...
这包括安装Ruby环境(如RVM或rbenv),管理Gemfile中的依赖(通过Bundler),设置数据库配置,并确保所有必要的服务(如Nginx和Rails应用服务器Puma或Unicorn)都已安装和配置。 4. **Nginx配置**: 文件 "nginxx_...
Rails使用ERB(嵌入式Ruby)模板,允许在HTML中嵌入Ruby代码。Depot的视图可能包括产品列表、订单详情等页面。 8. **路由(Routes)**:Rails的路由系统将URL映射到控制器的行动上。在`config/routes.rb`文件中定义...