当前位置: 首页 > 工具软件 > Topaz Ruby > 使用案例 >

安装Ruby流程

池照
2023-12-01

Last login: Thu Jul 19 15:43:13 on ttys001

jianyuedeMacBook-Air:~ jianyue$ rvm -v

rvm 1.29.4 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]

jianyuedeMacBook-Air:~ jianyue$ rvm list known

# MRI Rubies

[ruby-]1.8.6[-p420]

[ruby-]1.8.7[-head] # security released on head

[ruby-]1.9.1[-p431]

[ruby-]1.9.2[-p330]

[ruby-]1.9.3[-p551]

[ruby-]2.0.0[-p648]

[ruby-]2.1[.10]

[ruby-]2.2[.10]

[ruby-]2.3[.7]

[ruby-]2.4[.4]

[ruby-]2.5[.1]

[ruby-]2.6[.0-preview2]

ruby-head

 

# for forks use: rvm install ruby-head-<name> --url https://github.com/github/ruby.git --branch 2.2

 

# JRuby

jruby-1.6[.8]

jruby-1.7[.27]

jruby-9.1[.17.0]

jruby[-9.2.0.0]

jruby-head

 

# Rubinius

rbx-1[.4.3]

rbx-2.3[.0]

rbx-2.4[.1]

rbx-2[.5.8]

rbx-3[.100]

rbx-head

 

# TruffleRuby

truffleruby[-1.0.0-rc2]

 

# Opal

opal

 

# Minimalistic ruby implementation - ISO 30170:2012

mruby-1.0.0

mruby-1.1.0

mruby-1.2.0

mruby-1.3.0

mruby-1[.4.0]

mruby[-head]

 

# Ruby Enterprise Edition

ree-1.8.6

ree[-1.8.7][-2012.02]

 

# Topaz

topaz

 

# MagLev

maglev-1.0.0

maglev-1.1[RC1]

maglev[-1.2Alpha4]

maglev-head

 

# Mac OS X Snow Leopard Or Newer

macruby-0.10

macruby-0.11

macruby[-0.12]

macruby-nightly

macruby-head

 

# IronRuby

ironruby[-1.1.3]

ironruby-head

jianyuedeMacBook-Air:~ jianyue$ rvm install 2.5.1

Searching for binary rubies, this might take some time.

No binary rubies available for: osx/10.13/x86_64/ruby-2.5.1.

Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.

Checking requirements for osx.

About to install Homebrew, press `Enter` for default installation in `/usr/local`,

type new path if you wish custom Homebrew installation (the path needs to be writable for user)

==> This script will install:

/usr/local/bin/brew

/usr/local/share/doc/homebrew

/usr/local/share/man/man1/brew.1

/usr/local/share/zsh/site-functions/_brew

/usr/local/etc/bash_completion.d/brew

/usr/local/Homebrew

 

Press RETURN to continue or any other key to abort

==> Downloading and installing Homebrew...

remote: Counting objects: 105255, done.

remote: Compressing objects: 100% (35/35), done.

remote: Total 105255 (delta 20), reused 16 (delta 5), pack-reused 105215

Receiving objects: 100% (105255/105255), 23.92 MiB | 294.00 KiB/s, done.

Resolving deltas: 100% (76792/76792), done.

From https://github.com/Homebrew/brew

 * [new branch]          master     -> origin/master

 * [new tag]             0.1        -> 0.1

 * [new tag]             0.2        -> 0.2

 * [new tag]             0.3        -> 0.3

 * [new tag]             0.4        -> 0.4

 * [new tag]             0.5        -> 0.5

 * [new tag]             0.6        -> 0.6

 * [new tag]             0.7        -> 0.7

 * [new tag]             0.7.1      -> 0.7.1

 * [new tag]             0.8        -> 0.8

 * [new tag]             0.8.1      -> 0.8.1

 * [new tag]             0.9        -> 0.9

 * [new tag]             0.9.1      -> 0.9.1

 * [new tag]             0.9.2      -> 0.9.2

 * [new tag]             0.9.3      -> 0.9.3

 * [new tag]             0.9.4      -> 0.9.4

 * [new tag]             0.9.5      -> 0.9.5

 * [new tag]             0.9.8      -> 0.9.8

 * [new tag]             0.9.9      -> 0.9.9

 * [new tag]             1.0.0      -> 1.0.0

 * [new tag]             1.0.1      -> 1.0.1

 * [new tag]             1.0.2      -> 1.0.2

 * [new tag]             1.0.3      -> 1.0.3

 * [new tag]             1.0.4      -> 1.0.4

 * [new tag]             1.0.5      -> 1.0.5

 * [new tag]             1.0.6      -> 1.0.6

 * [new tag]             1.0.7      -> 1.0.7

 * [new tag]             1.0.8      -> 1.0.8

 * [new tag]             1.0.9      -> 1.0.9

 * [new tag]             1.1.0      -> 1.1.0

 * [new tag]             1.1.1      -> 1.1.1

 * [new tag]             1.1.10     -> 1.1.10

 * [new tag]             1.1.11     -> 1.1.11

 * [new tag]             1.1.12     -> 1.1.12

 * [new tag]             1.1.13     -> 1.1.13

 * [new tag]             1.1.2      -> 1.1.2

 * [new tag]             1.1.3      -> 1.1.3

 * [new tag]             1.1.4      -> 1.1.4

 * [new tag]             1.1.5      -> 1.1.5

 * [new tag]             1.1.6      -> 1.1.6

 * [new tag]             1.1.7      -> 1.1.7

 * [new tag]             1.1.8      -> 1.1.8

 * [new tag]             1.1.9      -> 1.1.9

 * [new tag]             1.2.0      -> 1.2.0

 * [new tag]             1.2.1      -> 1.2.1

 * [new tag]             1.2.2      -> 1.2.2

 * [new tag]             1.2.3      -> 1.2.3

 * [new tag]             1.2.4      -> 1.2.4

 * [new tag]             1.2.5      -> 1.2.5

 * [new tag]             1.2.6      -> 1.2.6

 * [new tag]             1.3.0      -> 1.3.0

 * [new tag]             1.3.1      -> 1.3.1

 * [new tag]             1.3.2      -> 1.3.2

 * [new tag]             1.3.3      -> 1.3.3

 * [new tag]             1.3.4      -> 1.3.4

 * [new tag]             1.3.5      -> 1.3.5

 * [new tag]             1.3.6      -> 1.3.6

 * [new tag]             1.3.7      -> 1.3.7

 * [new tag]             1.3.8      -> 1.3.8

 * [new tag]             1.3.9      -> 1.3.9

 * [new tag]             1.4.0      -> 1.4.0

 * [new tag]             1.4.1      -> 1.4.1

 * [new tag]             1.4.2      -> 1.4.2

 * [new tag]             1.4.3      -> 1.4.3

 * [new tag]             1.5.0      -> 1.5.0

 * [new tag]             1.5.1      -> 1.5.1

 * [new tag]             1.5.10     -> 1.5.10

 * [new tag]             1.5.11     -> 1.5.11

 * [new tag]             1.5.12     -> 1.5.12

 * [new tag]             1.5.13     -> 1.5.13

 * [new tag]             1.5.14     -> 1.5.14

 * [new tag]             1.5.2      -> 1.5.2

 * [new tag]             1.5.3      -> 1.5.3

 * [new tag]             1.5.4      -> 1.5.4

 * [new tag]             1.5.5      -> 1.5.5

 * [new tag]             1.5.6      -> 1.5.6

 * [new tag]             1.5.7      -> 1.5.7

 * [new tag]             1.5.8      -> 1.5.8

 * [new tag]             1.5.9      -> 1.5.9

 * [new tag]             1.6.0      -> 1.6.0

 * [new tag]             1.6.1      -> 1.6.1

 * [new tag]             1.6.10     -> 1.6.10

 * [new tag]             1.6.11     -> 1.6.11

 * [new tag]             1.6.12     -> 1.6.12

 * [new tag]             1.6.13     -> 1.6.13

 * [new tag]             1.6.14     -> 1.6.14

 * [new tag]             1.6.15     -> 1.6.15

 * [new tag]             1.6.16     -> 1.6.16

 * [new tag]             1.6.17     -> 1.6.17

 * [new tag]             1.6.2      -> 1.6.2

 * [new tag]             1.6.3      -> 1.6.3

 * [new tag]             1.6.4      -> 1.6.4

 * [new tag]             1.6.5      -> 1.6.5

 * [new tag]             1.6.6      -> 1.6.6

 * [new tag]             1.6.7      -> 1.6.7

 * [new tag]             1.6.8      -> 1.6.8

 * [new tag]             1.6.9      -> 1.6.9

 * [new tag]             1.7.0      -> 1.7.0

HEAD is now at 00eca7112 Merge pull request #4511 from reitermarkus/extract-nestedly-basename

==> Downloading https://homebrew.bintray.com/bottles-portable-ruby/portable-ruby-2.3.7.leopard_64.bottle.tar.gz

######################################################################## 100.0%

==> Pouring portable-ruby-2.3.7.leopard_64.bottle.tar.gz

==> Tapping homebrew/core

Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...

remote: Counting objects: 4803, done.

remote: Compressing objects: 100% (4599/4599), done.

remote: Total 4803 (delta 53), reused 627 (delta 13), pack-reused 0

Receiving objects: 100% (4803/4803), 3.90 MiB | 387.00 KiB/s, done.

Resolving deltas: 100% (53/53), done.

Tapped 2 commands and 4588 formulae (4,844 files, 12.2MB).

==> Cleaning up /Library/Caches/Homebrew...

==> Migrating /Library/Caches/Homebrew to /Users/jianyue/Library/Caches/Homebrew

==> Deleting /Library/Caches/Homebrew...

Already up-to-date.

==> Installation successful!

 

==> Homebrew has enabled anonymous aggregate user behaviour analytics.

Read the analytics documentation (and how to opt-out) here:

  https://docs.brew.sh/Analytics.html

 

==> Next steps:

- Run `brew help` to get started

- Further documentation: 

    https://docs.brew.sh

Installing requirements for osx.

Updating system..........

Installing required packages: autoconf, automake, libtool, pkg-config, coreutils, libyaml, readline, libksba, openssl@1.1..............

Certificates bundle '/usr/local/etc/openssl@1.1/cert.pem' is already up to date.

Requirements installation successful.

Installing Ruby from source to: /Users/jianyue/.rvm/rubies/ruby-2.5.1, this may take a while depending on your cpu(s)...

ruby-2.5.1 - #downloading ruby-2.5.1, this may take a while depending on your connection...

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100 13.3M  100 13.3M    0     0   269k      0  0:00:50  0:00:50 --:--:--  265k

ruby-2.5.1 - #extracting ruby-2.5.1 to /Users/jianyue/.rvm/src/ruby-2.5.1.....

ruby-2.5.1 - #configuring......................................................|

ruby-2.5.1 - #post-configuration.

ruby-2.5.1 - #compiling........................................................|

ruby-2.5.1 - #installing.........

ruby-2.5.1 - #making binaries executable..

ruby-2.5.1 - #downloading rubygems-2.7.7

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100  894k  100  894k    0     0  39995      0  0:00:22  0:00:22 --:--:-- 44723

No checksum for downloaded archive, recording checksum in user configuration.

ruby-2.5.1 - #extracting rubygems-2.7.7.....

ruby-2.5.1 - #removing old rubygems........

ruby-2.5.1 - #installing rubygems-2.7.7................................

ruby-2.5.1 - #gemset created /Users/jianyue/.rvm/gems/ruby-2.5.1@global

ruby-2.5.1 - #importing gemset /Users/jianyue/.rvm/gemsets/global.gems.........|

ruby-2.5.1 - #generating global wrappers.......

ruby-2.5.1 - #gemset created /Users/jianyue/.rvm/gems/ruby-2.5.1

ruby-2.5.1 - #importing gemsetfile /Users/jianyue/.rvm/gemsets/default.gems evaluated to empty gem list

ruby-2.5.1 - #generating default wrappers.......

ruby-2.5.1 - #adjusting #shebangs for (gem irb erb ri rdoc testrb rake).

Install of ruby-2.5.1 - #complete 

Ruby was built without documentation, to build it run: rvm docs generate-ri

jianyuedeMacBook-Air:~ jianyue$ 

 类似资料: