看着ruby的渐渐流行,越来越感觉到有必要学习下了。
经过再三考虑决定在Linux下面进行ruby的学习,Linux为Ubuntu9.10,安装在虚拟机中。
首先当然是运行环境的安装,因为只是学习ruby语言,所以并没有涉及到rails的安装。
官方网址为http://www.ruby-lang.org/en/downloads/
根据官方网址介绍,在linux下安装ruby也是很简单的一件事
只需在终端中输入
% sudo apt-get install ruby1.9.1-full 即可安装当前的ruby1.9.1版
也可以
% sudo apt-get install ruby-full 这是安装ruby1.8的版本
这里介绍源码安装,也即我使用的安装方法
步骤如下
下载 Ruby Source Code下面的
ruby 1.9.1-p376 大小为8.7M
将文件解压缩,可能之前需要更改下文件属性比如:chmod 770 ruby-1.9.1-p376.tar.gz
为了避免麻烦可以切换到root用户进行安装
tar -zxf ruby-1.9.1-p376.tar.gz
然后进入到解压好的目录
cd ruby-1.9.1-p376
./configure -prefix=/usr/local/ruby 这里我安装到/usr/local/ruby 这个目录
make
make install
下面是添加ruby到操作系统的PATH路径
这里我直接修改的是/etc/enviroment文件,在PATH路径中添加/usr/local/ruby/bin
重启机器使配置生效
然后查看PATH
echo $PATH 看是否添加成功
或者输入
ruby -v
如果显示 ruby 1.9.1p376 (2009-12-07 revision 26041)[i686-linux]则表示ruby运行环境配置完成
下面进行我的第一个ruby练习
在终端输入
ruby -e 'puts "hello world!"'
看到输出的hello world!,表明第一个例子完成了。与java的hello world相比确实简洁了不少。
最后再说一句,如果能像java一样有linux版的安装包就好了
我的操作系统是win7,虚拟机为VirtualBox,内存3G。
关于使用gem list 提示缺少zlib包的解决方法
1.到zlib官方网站下载zlib的tar包 然后安装
2.进入到ruby的源码包的ext/zlib目录,安装ruby-zlib。直接运行ruby extconf.rb 然后就 make && make install
分享到:
相关推荐
Ruby基础学习资料:Ruby介绍,环境配置,Ruby语法。
本人学习ruby on rails 的开发和部署过程中的环境搭建的笔记 基本涵盖了ruby开发中用到的所有软件的安装 也给自己留个存档
学习Ruby时,最应该先了解的就是怎么去搭建Ruby的运行环境。如果运行环境清楚了,再找到符合以往开发习惯的IDE工具,再看一看入门的例子,再学一学语言相关的知识。这样的时候,就应该开始入门了。
在开始编程之前,你需要在你的计算机上安装 Ruby 环境。你可以从 Ruby 的官方网站下载适合你操作系统的安装包,并按照安装指南进行安装。安装完成后,你可以在命令行中输入 ruby -v 来检查 Ruby 是否成功安装以及...
基于Ruby的在线学习平台项目介绍 在当今数字化时代,在线学习已经成为了一种广受欢迎的教育方式。...该平台旨在为广大学习者提供一个优质的学习资源和学习环境,帮助他们随时随地地进行学习,提升自我能力。
以下是一个简要的Ruby教程框架,帮助你了解学习Ruby所需的基本步骤和内容: 一、Ruby基础语法 变量、常量和数据类型:学习Ruby中变量的定义和命名规则,了解常量的使用,掌握基本的数据类型(如整数、浮点数、...
如果你打算学习 Ruby / Rails, RVM 是必不可少的工具之一。 这里所有的命令都是再用户权限下操作的,任何命令最好都不要用 sudo. RVM 安装 $ curl -L get.rvm.io | bash -s stable $ source ~/.bashrc $ source ~/....
这篇文章是一份全面而深入的Ruby语言学习资源指南,旨在为那些想要学习Ruby编程的开发者提供...这些项目为学习者提供了实战演练的机会,让他们能够在真实环境中应用所学的Ruby知识,锻炼编程技能。参与这些项目,学习者
本博客适用于在家、学校或任何学习环境中自学Ruby编程。通过跟随博客,读者可以了解Ruby的基本概念、特点和安装方法,学会如何编写简单的Ruby程序,使用Gem包管理器、Web框架和并发处理,参与相关社区,并为未来的...
本文跟大家分享的是在CentOS 7下配置Ruby语言开发环境的方法教程,分享出来供大家参考学习,下面来看看详细的介绍: 安装Ruby 2.2 CentOS7存储库中的Ruby版本为2.0,但如果需要,可以使用RPM软件包安装2.2 1、添加...
摘要:一直想尝试Ruby On Rails,但是因为对apache,mysql都不熟,对Rails的环境搭建更是没信心,所以一直没有开始,从知道了InstantRails后,终于在windows上搭建了Ruby On Rails开发环境,开始了Rails的学习。...
Ruby编程环境,类与对象,多任务处理,内置类与模块. 内容全面且讲解明晰清楚,上手较快
在Ruby(和Rails)中部署机器学习模型Trove:fire:在Ruby(和Rails)中部署机器学习模型与XGBoost,Torch.rb,fastText和许多其他gems配合使用非常好。将这一行添加到应用程序的Gemfile中:gem'trove'并运行:bundle ...
还是先把配置环境打起来,才可以更好地学习。ruby1.8.6环境配置
Ruby 可以安装在 Windows 和 POSIX 环境中。 Ruby 支持许多 GUI 工具,比如 Tcl/Tk、GTK 和 OpenGL。 Ruby 可以很容易地连接到 DB2、MySQL、Oracle 和 Sybase。 Ruby 有丰富的内置函数,可以直接在 Ruby 脚本中使用...
代码仅供参考学习! 基于ruby环境部署的自动化模块化小项目 该项目中前端自动化及模块化目前只是最简单的实现方式,简化及更多文件合并/压缩还有待提高
用于帮你安装Ruby环境,帮你管理多个Ruby环境,帮你管理你开发的每个Ruby应用使用机器上哪个Ruby环境。Ruby环境不仅仅是Ruby本身,还包括依赖的第三方Ruby插件。都由RVM管理。 Rails 这个也不用多说,著名开发框架。...
[Ubuntu][Linux][教學][Rails_5.x]__安裝設定#03.__[跨平台]_於VirtualBox的Ubun
本文的目的是为了找出为什么.NET程序员都想学习并使用Ruby,并探索Ruby语言的核心语法。这么多年来,Ruby一直鲜为人知,但它的功能已经远远超出了最初设计时的想法:以最简化的方法操作数据和环境。
主要介绍了VSCode + WSL 2 + Ruby环境搭建,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下