

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS SDK for Ruby のインストール
<a name="setup-install"></a>

このセクションには、 AWS SDK for Ruby の前提条件とインストール手順が含まれています。

## 前提条件
<a name="aws-ruby-sdk-prerequisites"></a>

 AWS SDK for Ruby を使用する前に、 で認証する必要があります AWS。認証の設定の詳細については、「[AWS SDK for Ruby AWS を使用した での認証](credentials.md)」を参照してください。

## SDK のインストール
<a name="installing-the-sdk"></a>

 AWS SDK for Ruby は、Ruby Gem と同様にインストールできます。gem は [RubyGems](https://rubygems.org/gems/aws-sdk/) で購入できます。 AWS SDK for Ruby はモジュール式に設計されており、 で区切られています AWS のサービス。`aws-sdk`gem 全体のインストールはサイズが大きく、1 時間以上かかる場合があります。

 AWS のサービス 使用する にのみ Gem をインストールすることをお勧めします。これらは のような名前`aws-sdk-service_abbreviation`で、完全なリストは AWS SDK for Ruby README ファイルの [Supported Services](https://github.com/aws/aws-sdk-ruby/#supported-services) テーブルにあります。たとえば、Amazon S3 サービスとインターフェイスするための gem は、[https://rubygems.org/gems/aws-sdk-s3](https://rubygems.org/gems/aws-sdk-s3) で直接入手できます。

### Ruby バージョンマネージャー (RVM)
<a name="installing-rvm"></a>

システム Ruby を使用する代わりに、次のような Ruby バージョンマネージャーの使用をお勧めします。
+ [RVM](http://rvm.io/)
+ [chruby](https://github.com/postmodern/chruby)
+ [rbenv](https://github.com/rbenv/rbenv)

例えば、Amazon Linux 2 オペレーティングシステムを使用している場合、次のコマンドを使用して RVM を更新し、使用可能な Ruby バージョンを一覧表示し、 AWS SDK for Ruby で開発に使用するバージョンを選択できます。最低限必要な Ruby バージョンは 2.5 です。

```
$ rvm get head
$ rvm list known
$ rvm install ruby-3.1.3
$ rvm --default use 3.1.3
```

### バンドラー
<a name="bundler"></a>

 [Bundler](http://bundler.io/) を使用する場合、次のコマンドは Amazon S3 用の AWS SDK for Ruby Gem をインストールします。

1. バンドラーをインストールして`Gemfile`を作成します。

   ```
   $ gem install bundler
   $ bundle init
   ```

1. 作成した を開き`Gemfile`、コードが使用する AWS サービス Gem ごとに`gem`行を追加します。Amazon S3 の例に従って作業する場合は、ファイルの末尾に次のテキスト行を追加します。

   ```
   gem "aws-sdk-s3"
   ```

1. Gemfile を保存する

1. お使いの`Gemfile`で指定されている依存関係をインストールします。

   ```
   $ bundle install
   ```