centos8-安装ruby2.5.5

执行安装ruby命令:   yum install ruby

[root@192 ~]# yum install ruby
CentOS-8 - AppStream                            785 kB/s | 6.4 MB     00:08    
CentOS-8 - Base                                 2.1 MB/s | 5.0 MB     00:02    
CentOS-8 - Extras                               997  B/s | 2.1 kB     00:02    
Dependencies resolved.
================================================================================
 Package         Arch   Version                                 Repo       Size
================================================================================
Installing:
 ruby            x86_64 2.5.5-105.module_el8.1.0+214+9be47fd7   AppStream  86 k
Installing dependencies:
 ruby-irb        noarch 2.5.5-105.module_el8.1.0+214+9be47fd7   AppStream 102 k
 ruby-libs       x86_64 2.5.5-105.module_el8.1.0+214+9be47fd7   AppStream 2.9 M
 rubygem-json    x86_64 2.1.0-105.module_el8.1.0+214+9be47fd7   AppStream  90 k
 rubygem-psych   x86_64 3.0.2-105.module_el8.1.0+214+9be47fd7   AppStream  95 k
Installing weak dependencies:
 rubygem-bigdecimal
                 x86_64 1.3.4-105.module_el8.1.0+214+9be47fd7   AppStream  97 k
 rubygem-did_you_mean
                 noarch 1.2.0-105.module_el8.1.0+214+9be47fd7   AppStream  90 k
 rubygem-io-console
                 x86_64 0.4.6-105.module_el8.1.0+214+9be47fd7   AppStream  66 k
 rubygem-openssl x86_64 2.1.2-105.module_el8.1.0+214+9be47fd7   AppStream 190 k
 rubygem-rdoc    noarch 6.0.1-105.module_el8.1.0+214+9be47fd7   AppStream 486 k
 rubygems        noarch 2.7.6.2-105.module_el8.1.0+214+9be47fd7 AppStream 308 k
Enabling module streams:
 ruby                   2.5                                                    

Transaction Summary
================================================================================
Install  11 Packages

Total download size: 4.5 M
Installed size: 15 M
Is this ok [y/N]: y
Downloading Packages:
(1/11): ruby-2.5.5-105.module_el8.1.0+214+9be47 481 kB/s |  86 kB     00:00    
(2/11): ruby-irb-2.5.5-105.module_el8.1.0+214+9 230 kB/s | 102 kB     00:00    
(3/11): rubygem-bigdecimal-1.3.4-105.module_el8 264 kB/s |  97 kB     00:00    
(4/11): rubygem-io-console-0.4.6-105.module_el8 580 kB/s |  66 kB     00:00    
(5/11): rubygem-did_you_mean-1.2.0-105.module_e 174 kB/s |  90 kB     00:00    
(6/11): rubygem-json-2.1.0-105.module_el8.1.0+2 250 kB/s |  90 kB     00:00    
(7/11): rubygem-psych-3.0.2-105.module_el8.1.0+ 437 kB/s |  95 kB     00:00    
(8/11): rubygem-openssl-2.1.2-105.module_el8.1. 532 kB/s | 190 kB     00:00    
(9/11): rubygem-rdoc-6.0.1-105.module_el8.1.0+2 913 kB/s | 486 kB     00:00    
(10/11): rubygems-2.7.6.2-105.module_el8.1.0+21 589 kB/s | 308 kB     00:00    
(11/11): ruby-libs-2.5.5-105.module_el8.1.0+214 1.5 MB/s | 2.9 MB     00:02    
--------------------------------------------------------------------------------
Total                                           1.8 MB/s | 4.5 MB     00:02     
warning: /var/cache/dnf/AppStream-a520ed22b0a8a736/packages/ruby-2.5.5-105.module_el8.1.0+214+9be47fd7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 8483c65d: NOKEY
CentOS-8 - AppStream                            1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x8483C65D:
 Userid     : "CentOS (CentOS Official Signing Key) <security@centos.org>"
 Fingerprint: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
Is this ok [y/N]: y
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : ruby-libs-2.5.5-105.module_el8.1.0+214+9be47fd7.x8    1/11 
  Installing       : ruby-irb-2.5.5-105.module_el8.1.0+214+9be47fd7.noa    2/11 
  Installing       : rubygem-bigdecimal-1.3.4-105.module_el8.1.0+214+9b    3/11 
  Installing       : rubygem-did_you_mean-1.2.0-105.module_el8.1.0+214+    4/11 
  Installing       : rubygem-io-console-0.4.6-105.module_el8.1.0+214+9b    5/11 
  Installing       : rubygem-json-2.1.0-105.module_el8.1.0+214+9be47fd7    6/11 
  Installing       : rubygem-openssl-2.1.2-105.module_el8.1.0+214+9be47    7/11 
  Installing       : rubygem-psych-3.0.2-105.module_el8.1.0+214+9be47fd    8/11 
  Installing       : rubygem-rdoc-6.0.1-105.module_el8.1.0+214+9be47fd7    9/11 
  Installing       : rubygems-2.7.6.2-105.module_el8.1.0+214+9be47fd7.n   10/11 
  Installing       : ruby-2.5.5-105.module_el8.1.0+214+9be47fd7.x86_64    11/11 
  Running scriptlet: ruby-2.5.5-105.module_el8.1.0+214+9be47fd7.x86_64    11/11 
  Verifying        : ruby-2.5.5-105.module_el8.1.0+214+9be47fd7.x86_64     1/11 
  Verifying        : ruby-irb-2.5.5-105.module_el8.1.0+214+9be47fd7.noa    2/11 
  Verifying        : ruby-libs-2.5.5-105.module_el8.1.0+214+9be47fd7.x8    3/11 
  Verifying        : rubygem-bigdecimal-1.3.4-105.module_el8.1.0+214+9b    4/11 
  Verifying        : rubygem-did_you_mean-1.2.0-105.module_el8.1.0+214+    5/11 
  Verifying        : rubygem-io-console-0.4.6-105.module_el8.1.0+214+9b    6/11 
  Verifying        : rubygem-json-2.1.0-105.module_el8.1.0+214+9be47fd7    7/11 
  Verifying        : rubygem-openssl-2.1.2-105.module_el8.1.0+214+9be47    8/11 
  Verifying        : rubygem-psych-3.0.2-105.module_el8.1.0+214+9be47fd    9/11 
  Verifying        : rubygem-rdoc-6.0.1-105.module_el8.1.0+214+9be47fd7   10/11 
  Verifying        : rubygems-2.7.6.2-105.module_el8.1.0+214+9be47fd7.n   11/11 

Installed:
  ruby-2.5.5-105.module_el8.1.0+214+9be47fd7.x86_64                             
  rubygem-bigdecimal-1.3.4-105.module_el8.1.0+214+9be47fd7.x86_64               
  rubygem-did_you_mean-1.2.0-105.module_el8.1.0+214+9be47fd7.noarch             
  rubygem-io-console-0.4.6-105.module_el8.1.0+214+9be47fd7.x86_64               
  rubygem-openssl-2.1.2-105.module_el8.1.0+214+9be47fd7.x86_64                  
  rubygem-rdoc-6.0.1-105.module_el8.1.0+214+9be47fd7.noarch                     
  rubygems-2.7.6.2-105.module_el8.1.0+214+9be47fd7.noarch                       
  ruby-irb-2.5.5-105.module_el8.1.0+214+9be47fd7.noarch                         
  ruby-libs-2.5.5-105.module_el8.1.0+214+9be47fd7.x86_64                        
  rubygem-json-2.1.0-105.module_el8.1.0+214+9be47fd7.x86_64                     
  rubygem-psych-3.0.2-105.module_el8.1.0+214+9be47fd7.x86_64                    

Complete!
[root@192 ~]# 
[root@192 ~]# 
[root@192 ~]# 
[root@192 ~]# 
[root@192 ~]# ruby -v
ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux]

centos8就是比centos7要好啊,ruby自动安装就是ruby2.5.5版本,而centos7自动安装就是ruby2.0.0版本。

但是很多软件比如redis要求最低安装ruby2.3.0版本。

end.

posted on 2020-02-14 14:34  梦幻朵颜  阅读(1406)  评论(0编辑  收藏  举报