fpm製rpmバッグの準備


# uname -r
2.6.32-642.el6.x86_64
# cat /etc/redhat-release 
CentOS release 6.8 (Final)

まずrubyコメントをインストールします:(centos yumを使用してインストールした最新バージョンも1.87です.fpmパッケージをインストールすると、バージョンが低すぎると1.9.3以降のバージョンでなければならないというメッセージが表示されます.)
 
   1.RVMのインストール(Rubyバージョンマネージャ)
    curl -L get.rvm.io | bash -s stable

備考:2017.6.27親測定が利用できる.githubは海外のサイトで、ネットの問題が間違っている可能性があります.インストールに成功するまで2回以上試してみることをお勧めします.
   2. RVM運用環境の構成
    source /etc/profile.d/rvm.sh

   3.インストールに必要なバージョンのRuby
    rvm install 1.9.3

   4.Rubyのデフォルトバージョンを設定し、RVMコマンドを使用してアプリケーションで使用するRubyのデフォルトバージョンを設定します.
    rvm use 1.9.3 --default

   5.現在のRubyのバージョン番号を表示
    ruby --version

詳細な手順と解釈は原帖を参照してください.http://blog.csdn.net/forevernull/article/details/37696135
二ruby倉庫を追加します.
  1.ネット上の多くの教程は宝を洗うruby源を追加して、宝を洗うruby源は現在すでにruby-chinaのメンテナンスに切り替えました.
詳細はこの公告を参照してください.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)

エラーが発生する可能性があります.証明書がsを削除しなければいいので、証明書検証は使用しません.
 
3オリジナルのRuby倉庫を削除し、httpがs付きであることを覚えています.現在ruby公式サイトのソースは証明書に加入しています.
 gem sources --remove https://rubygems.org/

4 fpmのインストール
gem install fpm