本文介绍: yum安装ruby默认的会安装ruby2.0.0版本,但是在安装innodb_ruby时,会报错,提示至少需要2.4版本以上才能安装。安装innodb_ruby过程非常坎坷,这里记录下安装过程,有些坑当时没有记录下来,主要把完成安装过程就记录下来。这个就比较方面了,直接进入到ruby2.5.0 目录执行卸载程序, make uninstall即可。下了很久很久,后面找了国内镜像地址下载了…..反正哒哒哒一顿安装,结果在下载时候完全卡死。于是赶紧利索的将yum安装的ruby版本卸载了。
安装innodb_ruby过程非常坎坷,这里记录下安装过程,有些坑当时没有记录下来,主要把完成安装过程就记录下来
yum安装ruby默认的会安装ruby2.0.0版本,但是在安装innodb_ruby时,会报错,提示至少需要2.4版本以上才能安装。
yum list installed | grep ruby
然后卸载:
yum remove ruby
2、安装ruby2.5.0
wget https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.gz
下了很久很久,后面找了国内镜像地址下载了…..反正哒哒哒一顿安装,结果在下载时候完全卡死
gem install innodb_ruby
就是执行完这个之后后,完全不动了,为了查看原因,查看了一个安装明细:
gem install --verbose innodb_ruby
大致查了下看起来安装 innodb_ruby
gem 失败是由于构建原生扩展时发生了错误。错误信息中提到了与 digest-crc
版本 0.6.5
相关的问题。
反正不管了,就升级到高版本试试吧。
3、卸载ruby2.5
这个就比较方面了,直接进入到ruby2.5.0 目录执行卸载程序, make uninstall即可
4、下载ruby3.0.0
wget -O ruby.tar.gz https://cache.ruby-china.com/pub/ruby/3.0/ruby-3.0.0.tar.gz
5、安装ruby3.0.0
tar -zxf ruby.tar.gz
./configure
make && make install
ruby -v
gem -v
gem install innodb_ruby
哭死,终于好了
原文地址:https://blog.csdn.net/qq_31142237/article/details/134695792
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_34366.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。