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

Ubuntu升级Ruby

濮阳景天
2023-12-01

Ubuntu服务器最近扫描出很多漏洞,而且有一些年代久远,想着应该是老版本的问题。于是去查了下更新问题,记录下更新过程。

当前的版本是 2.3,打算升级到最新的 2.6。可以使用下面的命令查看 Ruby 版本:

$ ruby -v
ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]

添加 PPA 源:

sudo add-apt-repository ppa:brightbox/ruby-ng
sudo apt-get update

Launchpad PPA Repositories是很有用的非ubuntu官方的第三方个人资源库,可以很方便地安装第三方软件。
但是在运行add-apt-repository命令时,有时会提示命令不存在,这个时候直接apt-get
add-apt-repository是不可以的! 解决的方法是安装software-properties-common。
输入命令:apt-get install software-properties-common

先删除旧版本:

$ sudo apt-get purge --auto-remove ruby

然后安装新版本:

$ sudo apt-get install ruby2.6 ruby2.6-dev

安装后查看版本号:

$ ruby -v
ruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-linux-gnu]

更新成功后,重新扫描,漏洞少了20个……


相关链接:

 类似资料: