如何在Ubuntu 18.04 Linux上安装Ruby

从Ubuntu存储库安装

Ubuntu存储库的Ruby在Rails安装最有可能是如何完成此任务的最简单方法。
缺点是我们最有可能最终过时但稳定的版本。

$ sudo apt install ruby rails

检查版本:

$ ruby -v
ruby 2.3.6p384 (2015-12-14) [x86_64-linux-gnu]
$ rails -v
Rails 4.2.9

接下来,创建一个新的示例项目来测试您的 Ruby on Rails 安装

$ rails new onitroad
$ cd onitroad/

启动Rails 服务器:

$ rails s -b 0.0.0.0

使用浏览器打开http://服务器ip:3000

使用Ruby版本管理器安装

安装所有准备工作:

$ sudo apt install nodejs curl

导入签名密钥以便能够验证稍后下载的RVM包:

$ curl -sSL https://rvm.io/mpapis.asc | gpg --import 
gpg: /home/onitroad/.gnupg/trustdb.gpg: trustdb created
gpg: key 3804BB82D39DC0E3: public key "Michal Papis (RVM signing) " imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: no ultimately trusted keys found

安装Ruby版本管理器以及稳定的Ruby版本:

$ curl -sSL https://get.rvm.io | bash -s stable --ruby

更新我们shell环境

$ source /home/onitroad/.rvm/scripts/rvm

安装rail

$ gem install rails

或者,安装指定版本:

$ gem install rails -v 4.4

确认安装的 Ruby on Rails 版本:

$ ruby -v
ruby 2.4.1p111 (2015-03-22 revision 58053) [x86_64-linux]
$ rails -v
Rails 5.1.4

使用 Ruby 版本管理器安装 Ruby on Rails 比标准 Ubuntu 存储库的优势在于它允许用户列出所有可用的 ruby 版本 $ rvm list known,安装任何可用版本,例如 $ rvm install 2.4,在两者之间进行选择 任何已安装的版本 $ rvm use 2.4并将任何已安装的版本设置为默认 $ rvm use 2.4 --default

最后,我们通过创建一个示例 Ruby on Rails 项目来测试我们的安装:

$ rails new onitroad
$ cd onitroad/

启动Rails Server:

$ rails s -b 0.0.0.0

使用浏览器打开http://服务器ip:3000,查看示例项目首页。

日期:2020-07-07 20:55:38 来源:oir作者:oir