`
ruby_windy
  • 浏览: 62535 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

编译安装ruby1.9.3(No rvm)

 
阅读更多
作为喜欢新事物的人物, 当然喜欢找最新的版本来尝试.

Ruby1.9.3号称提升60%执行速度,加载速度更快.当然马上新项目从1.9.2升级至1.9.3

不喜欢RVM这样帮我代理管理这么些东西,在hack代码时不方便不说,我也不需要没事就切换版本用吧.

下面就我安装1.9.3p125的RUBY作一个记录:

用的是ubuntu,之前安装过Ruby1.9.2

1. 下载源码, http://www.ruby-lang.org/en/news/2012/02/16/ruby-1-9-3-p125-is-released/

2. 下载yaml-0.1.4.tar.gz, http://pyyaml.org/wiki/LibYAML

3. 解压libyaml,然后编译安装,
./configure
make
sudo make install
sudo ldconfig


4. 解压ruby,然后编译安装即可:
./configure
make
sudo make install


5. 检查是否ok
ruby --version
gem --version


附, 因为环境不同,可能在ruby配置时有些功能不能用,没关系,安装相应的库,如openssl等,然后进入ruby源码包里,在ext/xxx里面使用
ruby extconf.rb
make
sudo make install

即可.

可以说很easy, 扯一点passenger的安装最人性化,现在ruby的编译安装也so简单.

安装后,现在启动项目比之前快了一倍以上,不错.

期待ruby2.0出现.
分享到:
评论
2 楼 ruby_windy 2012-02-25  
Hooopo 写道
如果要维护多个项目就需要切换版本...
或者是写gem也要兼容各个ruby版本
还有就是做性能对比也要切换


嗯, 一般还是推荐rvm的, 比较方便.

不过如果熟悉path设置的话,我这个方法也是可以考虑的.
1 楼 Hooopo 2012-02-24  
如果要维护多个项目就需要切换版本...
或者是写gem也要兼容各个ruby版本
还有就是做性能对比也要切换

相关推荐

    ruby 1.9.3 p484稳定版本

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

    ruby 1.9.3

    至于压缩包中的"ruby-1.9.3-p327",这是Ruby 1.9.3的一个具体发行版,其中可能包含了源码、编译工具、文档以及其他必要的文件,方便用户在不同平台上安装和使用Ruby 1.9.3。通常,开发者会通过解压这个文件,然后...

    RVM+Ruby1.9.3+Rails3(1-Cygwin 安装配置)

    ### RVM + Ruby 1.9.3 + Rails 3 安装与配置指南 #### 一、前言 在 Windows 7 环境下搭建 Rails 3 开发环境是一项颇具挑战性的任务,尤其是当涉及到 Cygwin、Ruby、Rails 以及一系列其他必要的组件时。本文将详细...

    ruby-1.9.3-p547.tar.gz

    6. 安装编译好的Ruby到系统路径:`sudo make install` 安装完成后,你可以通过运行`ruby -v`来检查Ruby是否成功安装,并显示其版本号。 Ruby语言广泛应用于Web开发,尤其是与框架如Rails(Ruby on Rails)结合时,...

    ruby1.9.3下载

    ruby1.9.3版本

    ruby 1.9.3安装程序

    rubyinstaller-1.9.3-p125.exe

    rubyinstaller-1.9.3-p385

    RubyInstaller-1.9.3-p385.exe是该版本的安装程序文件,用户只需运行这个可执行文件,就可以在Windows系统上轻松安装Ruby 1.9.3 p385。安装过程中,RubyInstaller会自动配置环境变量,使Ruby可直接在命令行中使用,...

    ruby _1.9.3 _gem环境

    1. 安装Ruby 1.9.3:首先,你需要在你的系统上安装Ruby 1.9.3。这可以通过Ruby Installer(对于Windows用户)或使用像RVM(Ruby Version Manager)或rbenv(Ruby环境管理器)这样的工具完成,它们允许你轻松地切换和...

    ruby 1.9.3 source code

    ruby 1.9.3 source code

    ruby-1.9.3-rpm:Ruby 1.9.3的RPM规范

    我基于Ruby 1.9.3和Ruby Enterprise Edition的规范进行工作。如何安装RHEL / CentOS 5/6 yum install -y rpm-build rpmdevtools readline-devel ncurses-devel gdbm-devel tcl-devel openssl-devel db4-devel byacc...

    ruby-1.9.3

    压缩包中的"ruby-1.9.3-p0"很可能包含了完整的Ruby 1.9.3源码或者二进制发行版,用户可以用来编译安装或直接使用。安装过程通常涉及解压、配置、编译和安装几个步骤,确保系统环境满足必要的依赖条件。 通过学习和...

    Ruby installer 1.9.3

    Ruby Installer 1.9.3 是一个专门为Windows平台设计的Ruby环境安装程序,它使得在Windows系统上搭建Ruby开发环境变得简单易行。Ruby 1.9.3是Ruby的一个重要版本,发布于2012年,相较于之前的版本,它引入了许多性能...

    ruby-1.9.3-preview1.zip

    Ruby 1.9.3 是一个重要的 Ruby 语言版本,它在2011年发布,带来了许多性能改进和新特性。这个“ruby-1.9.3-preview1.zip”文件是一个预览版的安装包,供开发者在正式版本发布前进行测试和评估。在深入探讨这个版本...

    Ruby-1.9.3 window

    在 Windows 平台下一步安装 Ruby-1.9.3

    ruby-1.9.3-p125.tar.gz

    总的来说,"ruby-1.9.3-p125.tar.gz"文件是一个包含Ruby编程语言1.9.3稳定版本源代码的压缩包,适合开发者进行定制安装和深入学习Ruby的内部工作原理。MD5哈希值确保了文件的完整性,而“Stable (recommended)”则...

    ruby-1.9.3-p551.tar.gz

    标题中的"ruby-1.9.3-p551.tar.gz"表明这是一个使用Ruby编程语言的特定版本,即1.9.3-p551,它被打包成一个gzip压缩的tar档案。Ruby是一种面向对象的、动态类型的脚本语言,广泛用于Web开发、服务器端脚本以及各种...

    Ruby installer 1.9.3 .exe new

    Ruby installer 1.9.3 .exe new sass

    ruby-1.9.3-

    Since its public release in 1995, Ruby has drawn devoted coders worldwide. In 2006, Ruby achieved mass acceptance. With active user groups formed in the world’s major cities and Ruby-related ...

    rubyinstaller-1.9.3-p484.exe

    rubyinstaller-1.9.3-p484.exe

Global site tag (gtag.js) - Google Analytics