LINUX教学:在Ubuntu 16.04上安装Ruby并设置本地编程环境
《LINUX教学:在Ubuntu 16.04上安装Ruby并设置本地编程环境》要点: 先容 Ruby是一种动态编程语言,可以用于从简单的脚本到游戏和Web应用法式.它于1993年首次在日本发行,但在2005年被推广为服务器端Web开发语言. Ruby旨在为初学者设计易于使用和有趣,但功能强大,可以创建复杂的系统.对初学者和有经验的开发人员来说,这是一个很好的选择. 尽管有很多办法可以在Ubuntu上安装Ruby,但最简单的办法是使用RVM,即Ruby Version Manager.它下载最新版本的Ruby,并安装所有必备库. 在本教程中,您将通过命令行在当地Linux机器上设置一个Ruby编程环境.然后你将通过编写一个简单的Ruby程序来测试你的环境. 本教程将明确涵盖Ubuntu 16.04的安装过程,但其一般对其他Debian Linux刊行版本也都是适用的. 先决前提 您将需要安装Ubuntu 16.04的计算机,以及对该机器和互联网连接的管理拜访. 步调1 - 使用终端 您将使用命令行安装Ruby.命令行是与计算机交互的非图形方式.您不必使用鼠标点击按钮,而是键入命令作为文本并接收基于文本的反馈.命令行(也称为外壳)可让您自动执行每天在计算机上执行的许多任务,而且是软件开发人员的重要工具. 在Ubuntu 16.04中,您可以通过单击屏幕左上角的Ubuntu图标并在搜索栏中输入“terminal”,找到终端应用法式.单击终端应用法式图标将其打开.或者,您可以同时按下键盘上的CTRL,ALT和T键,以自动打开终端应用法式. 如今你已经运行了终端,我们来安装RVM,我们将用它来安装Ruby及其所有的先决条件. 步调2 - 安装RVM和Ruby RVM自动化您的Ubuntu系统上设置Ruby环境的进程.我们来安装它,所以我们可以用它来安装Ruby. 使用RVM安装Ruby的最快办法是运行RVM网站上托管的安装脚本. 首先,使用gpg命令联系公钥服务器,并哀求用于对每个RVM版本进行签名的RVM项目的密钥.这样可以验证您将下载的RVM版本的合法性.从您的主目录,执行以下命令: $gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB 我们将使用curl下载RVM安装剧本. 如果尚未安装curl,请先安装curl. $sudo apt-get install curl 这将提示您输入密码来安装程序. 但是,当您输入密码时,您的密码不会显示在“终端”窗口中. 这是一个平安措施,是在命令行提示输入密码时会经常看到的. 即使您看不到它们,系统也会记录您的密码,所以输入密码后请按ENTER键,程序将会安装. 接下来,使用curl命令从项目的网站下载RVM安装脚本. 引导命令的反斜杠确保我们使用常规curl命令,而不是任何改变的别号版本. curl -sSL https://get.rvm.io -o rvm.sh 我们来看看与curl命令相关联的标记: 一旦下载,如果要在应用剧本之前审核剧本的内容,请运行: less rvm.sh 使用箭头键滚动文件. 使用q键退出并返回到您的提醒. 一旦您熟悉剧本的内容,请执行此命令来安装最新的RVM稳定版本: cat rvm.sh | bash -s stable 脚本在您的主目录中创建一个名为.rvm的新目录. 这是Ruby及其所有相关组件的安装位置,以及用于安装Ruby的rvm可执行法式. 安装过程会修改您的.bashrc文件,将.rvm/bin文件夹添加到PATH环境变量中,以便您可以轻松地运行rvm命令. 但是,rvm命令将无法在当前会话中拜访. 所以执行这个命令来解决这个问题: source ~/.rvm/scripts/rvm 现在使用rvm敕令安装最新版本的Ruby: rvm install ruby --default 此进程将下载并安装Ruby及其组件,并将此版本的Ruby作为系统将使用的默认版本. 如果您已经安装了一个版本的Ruby,这将避免冲突. 如果您缺少一些重要的先决条件,安装程序将获取这些先决条件并安装它们. 它可能会要求您输入暗码. Searching for binary rubies,this might take some time. 一旦满意前提条件,RVM将下载并安装Ruby: ruby-2.4.0 - #configure 剧本完成后,将安装最新版本的Ruby. 除了Ruby之外,RVM还安装了一些相关工具,包含irb,交互式Ruby控制台,rake,可以运行自动化脚本的程序和gem,这样可以轻松地安装和更新您可能在自己的项目中使用的Ruby库. 要反省您安装的Ruby版本,请键入以下命令: ruby -v 这将输出特定版本的Ruby: ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-linux] 在我们可以使用Ruby进行旋转之前,我们再对系统进行一些修改.为了使RVM自动使用其版本的Ruby,只要您打开一个新的终端窗口,您的终端必需打开一个登录shell,因为RVM修改.bash_profile文件,该文件仅在登录shell上调用.在Ubuntu上,默认终端打开一个交互式shell,而不会调用此文件.要更改此选项,请选择终端中的编辑菜单,选择配置文件首选项,选择命令选项卡,然后选中运行命令旁边的框作为登录外壳.如果您不舒服进行此更改,请在每次启动新的终端会话时运行命令行~/.rvm/scripts/rvm. 现在安装了Ruby,让我们编写一个法式来确保一切正常. 步调3 - 创建一个简单的程序 让我们创建一个简单的“Hello,World”法式.这将确保我们的环境正在运行,让您轻松创建和运行Ruby法式. 为此,使用nano创立一个名为hello.rb的新文件: nano hello.rb 在编纂器中键入以下程序: hello.rb puts "Hello,World!" 按CTRL + X退出编辑器. 提示保留文件时按Y键. 现在运行法式: ruby hello.rb 该法式执行并显示其输出到屏幕: Hello,World! 这个简单的法式证明你有一个工作的开发环境. 您可以使用此环境继续探索Ruby并构建更大,更有趣的项目. CentOS6.5使用Nginx+Passenger部署Ruby on Rails情况? 在Ubuntu 15.04中安装Ruby on Rails? Ubuntu 14.04.4下搭建Ruby On Rails? Ruby中的遍历指定目录的文件办法 Ubuntu下搭建Ruby On Rails Ruby on Rails 4 Tutorial 中文版 高清完备PDF Ruby 2.2 的增量垃圾网络机制 Ruby 的详细先容:请点这里 更多Ubuntu相关信息见Ubuntu 专题页面 /topicnews.aspx?tid=2 本文永远更新链接地址: 欢迎参与《LINUX教学:在Ubuntu 16.04上安装Ruby并设置本地编程环境》讨论,分享您的想法,编程之家PHP学院为您提供专业教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |