【发布时间】:2016-08-03 19:52:19
【问题描述】:
环境
- Ubuntu 16.04 xenial
- Linux 内核:4.4.0-22-generic
- ruby --version
ruby 2.3.0p0 (2015-12-25) [x86_64-linux-gnu]
复制步骤
sudo apt-get install ruby-full
rhc setup
返回:
/var/lib/gems/2.3.0/gems/commander-4.2.1/lib/commander/user_interaction.rb:328: 警告:常量 ::TimeoutError 已弃用
上传default公钥后显示:
检查 git ... 找到 git 版本 2.7.4
检查常见问题 ./var/lib/gems/2.3.0/gems/net-ssh-2.9.2/lib/net/ssh/transport/session.rb:67:in
initialize': Object#timeout is deprecated, use Timeout.timeout instead. /var/lib/gems/2.3.0/gems/net-ssh-2.9.2/lib/net/ssh/transport/session.rb:84:ininitialize': Object#timeout 已弃用,请使用 Timeout.timeout 反而。 .完成
运行时:
rhc --help
返回:
/var/lib/gems/2.3.0/gems/commander-4.2.1/lib/commander/user_interaction.rb:328: 警告:常量 ::TimeoutError 已弃用
【问题讨论】:
-
不要使用那个版本的 Ruby。试试 Ruby 2.0。
标签: ruby openshift ubuntu-16.04