ruby - 如何在亚马逊 linux 中将 ruby 版本升级到 2.6.3
问题描述
我启动了一台亚马逊 linux 机器,其中默认的 ruby 版本是ruby 2.0.0p648 (2015-12-16 revision 53162) [x86_64-linux]
. 我想将其更新为2.6.3
.
我发现这篇文章如何在 Amazon Linux 系统中升级 ruby 版本?. 但是当我运行sudo yum install -y ruby26
它时说找不到ruby26。没有其他文章。
解决方案
RVM和rbenv都允许您安装应用程序所需的正确版本的 Ruby 。它们都与发行版无关,因此您可以像这样简单地运行安装命令:
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
\curl -sSL https://get.rvm.io | bash -s stable
source /etc/profile
rvm install "ruby-2.6.3"
rvm use 2.6.3 --default
完整的Ruby 管理器列表以及其他几个解释如何手动安装更高版本的 Ruby 的工具和安装程序都在这里。
当所有其他方法都失败时,从 source 构建。
推荐阅读
- vue.js - 从外部重定向Vue获取道具
- python - 如何为updateview制作表单html
- javascript - 当 console.log 位于函数调用之上时,函数得出正确的结论
- python - Scikit GridSearchCV - fit() 和 predict() 如何与 ColumnTranformers 和 Pipelines 结合使用
- python - 我们如何在没有递归的情况下使用 python lambda 函数计算数字的阶乘
- javascript - Webpack从css加载图像文件两次并损坏
- javascript - 在 TypeScript 中解构箭头函数
- java - Java - 捕获/重新抛出行为
- java - 检查海龟是否在其他海龟的半径内
- java - Redis 缓存在一段时间后开始给出池耗尽异常。如何避免redis pool耗尽?