すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:インストール

最終更新日:Dec 19, 2023

OSS SDK for Rubyを使用すると、Object Storage Service (OSS) のリソースをプログラムで管理できます。 たとえば、バケットの管理、オブジェクトのアップロード、オブジェクトのダウンロード、オブジェクトのアクセス許可の管理ができます。 このトピックでは、OSS SDK for Rubyの使用方法について説明します。

手順

Linux

次の例では、Ubuntu 22.04が使用されます。

  1. apt-getを使用してRubyをインストールします。

    apt-get install -y ruby
  2. 新しいRubyGemsソースとしてAlibaba Cloud RubyGemsイメージを指定し、デフォルトのRubyGemsソースを削除します。

    宝石ソース-http://mirrors.aliyun.com/rubygems/ -r https://rubygems.org/
  3. 依存関係をインストールします。

    sudo apt-get install ruby ruby-dev zlib1g-dev
    重要
    • 一部の依存関係ファイルはgemネイティブ拡張子です。 したがって、ファイルをコンパイルするにはRuby Devkitをインストールする必要があります。

    • OSS SDK for RubyがXMLファイルの処理に使用するnokogiri gemの依存関係には、zlibライブラリが含まれている必要があります。

  4. OSS SDK for Rubyをインストールします。

    方法1: gemコマンドを実行してOSS SDK for Rubyをインストールする

    gem install aliyun-sdk -- clear-sources -- source https://gems.ruby-china.com

    方法2: bundlerを使用してOSS SDK for Rubyをインストールする

    1. gem 'aliyun-sdk', '~> 0.6.0' をアプリケーションのGemfileファイルに追加します。

    2. ミラーを使用してOSS SDK for Rubyをインストールします。

      bundle config mirror.https://rubygems.org https://gems.ruby-china.com
      バンドルインストール 
      説明

      https://gems.ruby-china.comはhttps://rubygems.orgの鏡であり、RubyChinaによって維持されています。 ミラーは自動的に同期および更新されます。 rubygems.orgにアクセスできない場合は、ミラーを使用してOSS SDK for Rubyをインストールできます。

Windows

  1. RubyInstallerサイトにアクセスして、Ruby + Devkitインストールパッケージをダウンロードします。 インストールパッケージがダウンロードされたら、パッケージをダブルクリックして、インストールウィザードを使用してパッケージをインストールします。

  2. gem install aliyun-sdkコマンドを入力します。

    OSS SDK for Rubyがインストールされたら、irbと入力して、Rubyのインタラクティブなコマンドラインプロンプトを開きます。 対話型コマンドラインプロンプトでrequire 'aliyun/oss' と入力します。 trueが表示された場合、OSS SDK for Rubyがインストールされます。

macOS

  1. ターミナルでxcode-select -- installと入力し、Xcodeコマンドラインツールをインストールします。 ツールのインストールに失敗した場合は、手動でツールをダウンロードしてインストールすることをお勧めします。

    説明

    Apple IDを使用してApple Developerにログインし、Xcodeコマンドラインツールをダウンロードできます。 macOSのバージョンを選択します。 ツールをダウンロードしたら、dmgファイルをダブルクリックします。 表示されたウィンドウで、インストールプログラムをダブルクリックします。 このプロセスでは、Appleパスワードを入力する必要があります。

  2. ターミナルで次のコマンドを実行してbrewをインストールします。

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  3. ターミナルで次のコマンドを実行してRubyをインストールします。

    brew install ruby
     exec $SHELL -l 
  4. ターミナルで次のコマンドを実行して、OSS SDK for Rubyをインストールします。

    gem install aliyun-sdk
  5. ターミナルで次のコマンドを実行し、OSS SDK for Rubyがインストールされているかどうかを確認します。 trueが表示された場合、OSS SDK for Rubyがインストールされます。

    irb
     > require 'aliyun/oss'
     => true 

参考資料