2017年11月10日金曜日

cygwin環境で、ruby及びgemをインストール

1.Rubyのインストール
apt-cygコマンドを使ってインストールします。
apt-cyg install ruby
# しばらくまつ
 
 
# バージョン確認
$ ruby --version
ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-cygwin]
2.Gemをインストール
 ① まず、オフィシャルサイトでダウンロードリンクを取得
オフィシャルサイトリンク:https://rubygems.org/pages/download
 ② ダウンロードし、インスールします 
wget https://rubygems.org/rubygems/rubygems-2.7.2.tgz
tar -zxvf rubygems-2.7.2
$ ruby setup.rb
ERROR:  While executing gem ... (Errno::ENOENT)
    No such file or directory @ dir_initialize - /home/hoge/.gem/ruby/2.3.0/gems
 ③ エラー解消
ご覧のように、エラーになりました。
ディレクトリーがないようです。
ディレクトリーを作成します。
mkdir -p /home/hoge/.gem/ruby/2.3.0/gems
 
 
# 再度インストール
$ ruby setup.rb
Bundler 1.16.0 installed
RubyGems 2.7.2 installed
Regenerating binstubs
今度無事にインストールできました。

0 件のコメント:

コメントを投稿