标签:作者 extension mirrors mon require 否则 ros 提升 ola
author:headsen chen
date: 2019-01-19 14:57:09
个人原创博客,转自请注明出处和作者,否则追究法律责任
1,安装依赖和语言包
yum -y install ruby rubygems ruby-devel gcc
2,添加阿里云的Rubygems仓库,外国的源慢
gem sources -a http://mirrors.aliyun.com/rubygems/
3,移除原生的Ruby仓库
gem sources --remove http://rubygems.org/
4,安装fpm
gem install fpm
此时报错:
[root@ops-rpmbuild01 ~]# gem install fpm Building native extensions. This could take a while... Building native extensions. This could take a while... ERROR: Error installing fpm: ruby-xz requires Ruby version >= 1.9.3.
5,解决办法是 先安装rvm,再把ruby版本提升至2.3.3
yum -y install curl
curl -L get.rvm.io | bash -s stable
2. 安装RVM
3.
/usr/local/rvm/scripts/rvm
4. 查看rvm库中已知的ruby版本
list安装一个ruby版本
install .使用一个ruby版本
use .设置默认版本
remove .卸载一个已知版本
-version
9. 再安装redis就可以了
install redis
标签:作者 extension mirrors mon require 否则 ros 提升 ola
原文地址:https://www.cnblogs.com/kaishirenshi/p/10291789.html