`
kfw5313
  • 浏览: 28683 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ruby安装指南(linux版本)

 
阅读更多
ruby官方网站:http://www.ruby-lang.org/en/
你可以在上面得到源代码,进行编译,自本文截止的最新版本为1.8.5(stable),下载地址为:ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.5.tar.gz

这里推荐大家使用源码安装,因为这样可以得到最新的版本。
安装ruby:
$ ./configure
$ make
$ make install (run as root)

记得ruby就不应该忘记gem,下载地址:http://rubyforge.org/frs/download.php/11289/rubygems-0.9.0.tgz这个时候的最新版本是:0.9.0
gem安装很方便,gem是基于ruby-zlib的,所以先安装ruby-zlib(http://raa.ruby-lang.org/project/ruby-zlib),这一步不一定是必须的,这和发行版本有一定的关系
安装ruby-zlib(下载地址:http://www.blue.sky.or.jp/atelier/ruby/ruby-zlib-0.6.0.tar.gz),解压
$ ruby extconf.rb
$ make
$ make install (run as root)

这样安装gem就没有问题了,安装如下,进入gem的目录:
$sudo ruby setup.rb
就可以进行安装,加入想要知道更多的信息,请参考:http://docs.rubygems.org/read/chapter/3

这样我们就大致完成了ruby的安装,有了ruby,自然要用rails(也许是比较偏激的看法):
$gem install rails

一直谈到的是web,其实出了web之外ruby也可以做desktop,并且以及有人这么做了,fxri就是最好的例子,还有一些项目,比如ruby- gnome2等,在windows我们可以感觉到fxri有多慢,linux情况会有所改变,然而,ruby毕竟是解释型,桌面领域还有待发展。

个人认为ruby在桌面的开发模式可以是:开发前端。使用更高效的语言开发基于CLI的实用程序,由于基于CLI的实用程序抛开了GUI的困扰,使得质量和性能都会有一定的提高,然后用ruby写GUI界面作为此程序的前端。
分享到:
评论
1 楼 seairy 2008-09-04  
kfw5313 写道
ruby官方网站:http://www.ruby-lang.org/en/
你可以在上面得到源代码,进行编译,自本文截止的最新版本为1.8.5(stable),下载地址为:ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.5.tar.gz

这里推荐大家使用源码安装,因为这样可以得到最新的版本。
安装ruby:
$ ./configure
$ make
$ make install (run as root)

记得ruby就不应该忘记gem,下载地址:http://rubyforge.org/frs/download.php/11289/rubygems-0.9.0.tgz这个时候的最新版本是:0.9.0
gem安装很方便,gem是基于ruby-zlib的,所以先安装ruby-zlib(http://raa.ruby-lang.org/project/ruby-zlib),这一步不一定是必须的,这和发行版本有一定的关系
安装ruby-zlib(下载地址:http://www.blue.sky.or.jp/atelier/ruby/ruby-zlib-0.6.0.tar.gz),解压
$ ruby extconf.rb
$ make
$ make install (run as root)

这样安装gem就没有问题了,安装如下,进入gem的目录:
$sudo ruby setup.rb
就可以进行安装,加入想要知道更多的信息,请参考:http://docs.rubygems.org/read/chapter/3

这样我们就大致完成了ruby的安装,有了ruby,自然要用rails(也许是比较偏激的看法):
$gem install rails

一直谈到的是web,其实出了web之外ruby也可以做desktop,并且以及有人这么做了,fxri就是最好的例子,还有一些项目,比如ruby- gnome2等,在windows我们可以感觉到fxri有多慢,linux情况会有所改变,然而,ruby毕竟是解释型,桌面领域还有待发展。

个人认为ruby在桌面的开发模式可以是:开发前端。使用更高效的语言开发基于CLI的实用程序,由于基于CLI的实用程序抛开了GUI的困扰,使得质量和性能都会有一定的提高,然后用ruby写GUI界面作为此程序的前端。


转也转个新一点儿的。。。

相关推荐

    ruby完全安装过程

    - **验证安装**:安装完成后,运行`ruby -v`检查Ruby是否成功安装并显示正确版本。 4. **Rails安装**:Ruby on Rails是Ruby的一个框架,用于快速开发Web应用。首先,确保已经安装了`bundler` gem,它是管理Rails...

    Ruby on Rails安装指南.docx

    这份指南适用于使用Ruby 1.8.6和Rails 2.0.2版本的用户,虽然这些版本可能相对较旧,但其安装流程对于理解Rails的依赖管理和基础设置仍具有参考价值。 Ruby on Rails的安装分为在线安装、离线安装和一键式安装三种...

    Ruby on Rails安装包全集(Linux)

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

    Ruby编程,实用程序员指南Programming Ruby, The Pragmatic Programmer's Guide

    - **包管理器安装**:在Linux环境下可以使用`apt-get`、`yum`等包管理工具安装Ruby。 - **Ruby版本管理工具**:如RVM(Ruby Version Manager)、rbenv等可以帮助管理不同版本的Ruby。 #### 2.2 基础语法 - **变量...

    linux下erlang22版本和rabbitmq3.7版本

    5. **使用`RabbitMQ安装说明文档.md`**:这个文档将提供详细的安装和配置指南,按照其中的步骤操作即可。 在实际应用中,你可能还需要关注`assets`目录下的资源,这可能包含了额外的配置文件、脚本或其他辅助材料。...

    ruby_on_rails安装部署指导手册

    在进行 Ruby on Rails 的安装与部署过程中,我们需要关注几个核心方面:系统版本兼容性、软件依赖包的选择与安装、Ruby 语言环境的配置以及 Rails 应用的具体部署步骤。本手册将详细介绍这些方面的内容,并提供具体...

    完整rabbitmqwin版本以及Linux版本.rar

    在这个“完整rabbitmqwin版本以及Linux版本.rar”压缩包中,包含了RabbitMQ在Windows和Linux两个操作系统上的安装包,以及详细的安装操作步骤,适合初学者和开发者快速上手。 1. **RabbitMQ基础**:RabbitMQ的核心...

    快速安装Ruby on Rails的简明指南

    ### 快速安装Ruby on Rails的简明指南 #### 知识点概览 - **基础知识**:了解Ruby on Rails框架及其重要性。 - **系统准备**:选择合适的操作系统进行安装。 - **基础软件安装**:包括Xcode、Homebrew等必备工具。 ...

    RUBY基础入门指南

    - **在Linux上安装Ruby**:可以通过包管理器如apt-get或yum来安装Ruby,或者使用rbenv等工具进行版本管理。 **2.2 运行Ruby** - **使用Ruby**:直接在命令行中输入`ruby filename.rb`来运行脚本文件。 - **使用IDE...

    linux下redmine安装笔记

    需要注意的是,由于Redmine不支持Ruby 1.9版本,因此应遵循官方指南安装1.8版本。 3. **安装Subversion**: Redmine能够与版本控制系统集成,如Subversion。首先,通过`apt-get`安装Subversion。然后,使用`svn`...

    ruby-2.4.5.tar.gz

    1. `README`: 提供关于该版本的基本信息和安装指南。 2. `INSTALL`: 包含详细的编译和安装步骤。 3. `src/`: 源代码目录,包含所有Ruby解释器和库的源文件。 4. `ext/`: 扩展模块目录,用于存放C语言编写的Ruby扩展...

    cucumber安装

    ### Cucumber 安装指南 #### 一、安装前的准备 在开始安装 Cucumber 之前,我们需要确保以下几个条件已满足: 1. **网络环境**:确保计算机连接的网络环境畅通无阻,以便顺利下载所需的安装包。 2. **操作系统**:...

    Ruby-RubyLXC是liblxc的一个Ruby绑定它能够让你利用Ruby脚本创建和管理Linux容器

    Ruby-LXC是一个强大的工具,它是liblxc库的Ruby接口,允许开发者使用熟悉的Ruby语言来创建、配置和管理Linux容器。Linux容器(LXC)是一种轻量级的虚拟化技术,它通过操作系统级别的隔离,使得多个独立的系统环境...

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

    Ubuntu 下 Ruby On Rails 开发环境配置指南 在 Linux 操作系统中使用 Ruby On Rails 能够对 web 应用程序的维护和开发变得更加便利,让开发人员能更加专注于系统的逻辑结构。在使用前需先配置 Ruby On Rails 的开发...

    redmine1.1.1-rubyp334离线安装gem

    本指南将详细解释如何针对Redmine 1.1.1版本,使用Ruby p334进行离线安装,并涉及gem包管理器的使用。 首先,我们需要理解Ruby版本p334是什么。在Ruby社区中,"p"通常表示一个特定的patchlevel,即Ruby源代码的一个...

    ruby安装包下载 - ruby环境搭建

    安装Ruby时,务必注意选择与你系统架构匹配的版本,并根据官方指南进行安装。安装完成后,通过命令行输入`ruby -v`来检查Ruby是否成功安装以及版本信息。 接下来,我们谈谈Ruby环境的搭建。Ruby的开发离不开宝石...

    ruby-2.4.1.tar.gz

    Ruby是一种强大的、面向对象的...总的来说,"ruby-2.4.1.tar.gz"是一个用于获取和构建Ruby编程语言特定版本(2.4.1)的源代码包,包含了完整的源代码和其他必要文件,旨在帮助开发者安装、定制和维护自己的Ruby环境。

    redis自动安装工具包(Linux)

    `README.txt`文件是工具包的使用指南,会详细说明如何使用这些脚本来安装Redis和Ruby,以及如何配置和启动Redis集群。通常,它会包含命令行参数、依赖项检查和可能出现的问题及解决方案。 `redisInstall.zip`可能是...

    ruby-2.3.0.zip

    要安装或使用这个Ruby版本,开发者需要遵循README或其他相关指南的指示,可能包括编译源代码、配置环境变量,以及安装依赖库等步骤。 总的来说,这个压缩包提供的内容与Ruby 2.3.0版本和Redis集群管理紧密相关,...

    Ruby+for+Rails

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

Global site tag (gtag.js) - Google Analytics