您好,登錄后才能下訂單哦!
# uname -r 2.6.32-642.el6.x86_64 # cat /etc/redhat-release CentOS release 6.8 (Final)
一 首先安裝ruby 備注:(我使用centos yum 安裝的最新版本也是1.87,安裝fpm包會(huì)提示版本太低必須是1.9.3 之后的版本。)
1.安裝RVM(Ruby 版本管理器)
curl -L get.rvm.io | bash -s stable
備注:2017.6.27 親測(cè)可用 .github是國(guó)外網(wǎng)站,網(wǎng)絡(luò)問(wèn)題可能會(huì)報(bào)錯(cuò),建議多試2次 直到安裝成功。
2. 配置RVM運(yùn)行環(huán)境
source /etc/profile.d/rvm.sh
3.安裝所需版本的Ruby
rvm install 1.9.3
4.設(shè)置Ruby默認(rèn)版本,使用RVM命令設(shè)置應(yīng)用程序使用的Ruby的默認(rèn)版本。
rvm use 1.9.3 --default
5.查看現(xiàn)在Ruby的版本號(hào)
ruby --version
詳細(xì)步驟及解釋可以見(jiàn)原帖:http://blog.csdn.net/forevernull/article/details/37696135
二 添加ruby倉(cāng)庫(kù)。
1.網(wǎng)上很多的教程添加的是淘寶的ruby源,淘寶ruby源現(xiàn)已經(jīng)切換到ruby-china維護(hù),
詳情原委見(jiàn)此公告: http://ruby-china.org/topics/29250
2.添加ruby-chaina的源
gem sources --add https://gems.ruby-china.org/ Error fetching https://gems.ruby-china.org/: hostname was not match with the server certificate (https://upyun.gems.ruby-china.org/specs.4.8.gz)
可能會(huì)報(bào)錯(cuò)誤,證書(shū)不對(duì)把s去掉就好了,不使用證書(shū)驗(yàn)證。
3 移除原生的Ruby倉(cāng)庫(kù),記得http是帶s的 現(xiàn)在ruby官網(wǎng)源已經(jīng)加入證書(shū)。
gem sources --remove https://rubygems.org/
4 安裝fpm
gem install fpm
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。