`
coolesting
  • 浏览: 12938 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

Ruby 系列安装

阅读更多

环境: ubuntu10.04, ruby1.9.2, gem1.8.5, rails3等

1. 下载包
ruby下载: http://www.ruby-lang.org/en/downloads/
gem下载: http://rubyforge.org/frs/?group_id=126

1.1 安装依赖包 和 ruby
$ sudo su
(entering the password)
# aptitude install build-essential libssl-dev libreadline5 libyaml-ruby libreadline5-dev zlib1g zlib1g-dev

# tar xzvf ruby-X.X.X.tar.gz   (ruby-X.X.X.tar.gz 这是下载文件名)
# cd ruby-X.X.X
# ./configure --prefix=/usr/local/ruby
# make && make install


1.2 设置path值
# export PATH=/usr/local/ruby/bin:$PATH
# source /etc/profile
(如果已经安装过ruby的, 可以这样设置, # ln -sf /usr/local/ruby /usr/bin/ruby)


1.3 安装gem,这个是ruby的第三方应用包, 大部份功能都在这里
#tar xzvf rubygems-X.X.X.tgz   (-X.X.X为版本号)
#cd rubygems-X.X.X/
#ruby setup.rb

1.4 设置path值
# vi /etc/environment
(
fixing the path as the following, then restarting your system.
/usr/local/ruby/bin:/usr/local/ruby/bin/gem:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
)

#gem -v  (版本)
#gem env (环境)

先更新gem
$gem update --system
(
如果上面命令不能更新,即nothing to update, 则安装如下
$gem install update_rubygems
$update_rubygems
)


1.5 安装rails
(   这里通常直接安装会是错漏百出, 作者安装好几次都是这样。
   错误: Installing Rails 3.0.0 - File not found: lib
   要先安装下列的应用包
)
$sudo apt-get install sqlite3 libsqlite3-dev
$sudo gem install sqlite3-ruby
$sudo gem install rdoc-data
$sudo gem install rails





小结:
在安装过程出现的各种问题无非包括如下:  (从这几点入手很容易解决问题)
1.版本之间不兼容, 2.配置不正确, 3.缺少安装依赖应用包


(没完, 剩下的整理中)
分享到:
评论

相关推荐

    ruby2.1.6安装文件

    Ruby是一种面向对象、动态类型的脚本语言...如果你需要在Windows环境下使用Ruby,提供的“ruby-2.1.6”压缩包文件将包含所有必要的组件,包括Ruby解释器、标准库以及可能的开发工具,使得安装和使用Ruby变得更加简单。

    ruby安装工具

    描述中的“ruby安装包以及所需安装工具,以及安装教程”意味着这个压缩包不仅包含了Ruby本身,还包含了一系列辅助工具,例如RailsInstaller中就包含了一个名为“railsinstaller.exe”的可执行文件,它是...

    Ruby工具 windows 环境

    不过,为了保持最新特性和安全更新,建议使用最新稳定版的Ruby,如Ruby 2.x或3.x系列。 安装完成后,你可以通过打开命令提示符(cmd)并输入`ruby -v`来验证Ruby是否正确安装和配置。如果一切顺利,它会显示你当前...

    ruby1.8.6-26

    然而,随着时间的推移,Ruby已经发展到了更高的版本,例如Ruby 2.x和3.x系列,这些新版本带来了更多的性能提升、语言改进和安全修复。Ruby 1.8.6不再被官方支持,可能存在已知的安全漏洞和性能问题。因此,除非有...

    网友原创系列之Silver_Ruby主题包

    【Ruby语言介绍】 Ruby是一种面向对象的、动态类型的编程语言,由日本人松本行弘(Yukihiro Matsumoto)在1995年设计并创造。它的设计理念是结合Smalltalk的面向对象特性、Perl的文本处理能力以及Python的易读性。...

    ruby on rails 安装手记

    在开发过程中,Rails提供了一系列方便的命令,如`rails server`启动Web服务器,`rails console`进入交互式Ruby控制台,以及`rails generate`生成控制器、模型等。例如,要创建一个名为“posts”的控制器,可以使用:...

    Ruby on Rails安装包全集(Linux)

    在Linux环境下安装Ruby on Rails需要一系列的依赖包和步骤,本资源包提供了所需的所有组件,帮助用户在Linux系统上顺利构建RoR开发环境。 1. **readline-5.1.tar.gz**: 这是Readline库的源代码包,它提供了一种交互...

    Ruby-Ruby的线性回归

    Ruby虽然不像Python那样在数据科学领域广泛使用,但仍有其独特的社区和工具,如Numo::NArray用于数值计算,Sciruby为科学计算提供了一系列的库。 在压缩包子文件的文件名称列表中,“eps-master”可能是某个项目或...

    Ruby on Rails 手順

    【Ruby on Rails手順】是关于使用Ruby编程语言和Ruby on Rails框架进行Web开发的一系列步骤。Ruby是一种面向对象的、动态的编程语言,而Ruby on Rails(简称Rails)是基于Ruby构建的一个开源Web应用程序框架,它遵循...

    ruby-2.6.3源码压缩包

    Ruby-2.6.3是这个系列的一个稳定版本,它包含了众多改进和优化,旨在提升性能和开发者体验。 在这个源码压缩包中,我们可以看到"ruby-2.6.3"这一文件名,这表明它是Ruby 2.6系列的第三个次要版本。在软件开发中,...

    ruby-2.4.3.tar.gz

    Ruby 2.4系列引入了性能优化、新的语法糖以及对弃用特性的一些处理。 安装Ruby 2.4.3的步骤通常包括以下几步: 1. **解压文件**:首先,你需要使用`tar`命令来解压下载的`.tar.gz`文件。在终端中输入: ``` tar ...

    Ruby+for+Rails

    安装完成后,通过`ruby -v`命令检查Ruby版本,确保安装成功。 2. **Rails的安装** 安装Rails之前,需要确保RubyGems已经安装,它是Ruby的包管理器。然后,通过`gem install rails`命令安装最新版本的Rails。同样,...

    ruby-2.5.8.tar.gz

    3. **Ruby-2.5系列的特性**: - **性能提升**:Ruby 2.5引入了JIT(Just-In-Time)编译器,提升了执行效率。 - **线程改进**:多线程性能得到了优化,减少了全局解释器锁(GIL)对并发的影响。 - **语法糖**:...

    ruby 1.9.3 p484稳定版本

    这个安装程序包含所有必要的组件,包括Ruby解释器、标准库以及开发工具,如DevKit,使得开发者能够在Windows上编写、编译和运行Ruby代码。RubyInstaller使得在Windows上搭建Ruby开发环境变得简单易行,消除了跨平台...

    Ruby2.7.1_1_x64

    DevKit是一个小型的开发工具集,它包含了一系列用于在Windows上编译原生Ruby扩展所需的工具,如MinGW(Minimalist GNU for Windows)和MSYS(一个轻量级的POSIX兼容层)。通过DevKit,开发者可以在Windows上编译和...

    Linux系统平台上安装和配置Ruby on Rails

    在Linux系统上安装和配置Ruby on Rails是一个常见的任务,特别是在开发Web应用程序时。Ruby on Rails(RoR)是一个基于Ruby语言的开源Web应用框架,它遵循模型-视图-控制器(MVC)架构模式,强调简洁和生产力。在...

    Linux操作系统下轻松配置Ruby的程序环境

    本文将详细介绍如何在Linux环境下安装和配置Ruby及相关工具,包括Ruby语言本身、Rails框架、MySQL数据库驱动、FastCGI以及Lighttpd Web服务器等。 #### 安装Ruby 首先,需要从官方网站下载最新的Ruby安装包: - *...

    ruby2.5.1-2 x64 windows安装程序

    Ruby 2.5.1是该语言的一个版本,它在2.5系列中引入了多项改进和性能优化。 Ruby 2.5.1的更新主要包括以下几个方面: 1. 性能提升:这一版本对Ruby的虚拟机(VM)进行了优化,提高了代码执行速度,尤其是在处理大型...

    ruby-1.8.5.tar

    Ruby 1.8.x 系列是 Ruby 的一个长期支持版本,尽管已经过时,但在某些老项目或特定环境中仍然不可或缺。 在 "ruby-1.8.5.tar" 压缩包中,我们可以预期包含以下内容: 1. **源代码**:所有 Ruby 解释器的 C 语言源...

Global site tag (gtag.js) - Google Analytics