

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Installazione dell' AWS SDK per Ruby
<a name="setup-install"></a>

Questa sezione include i prerequisiti e le istruzioni di installazione per l' AWS SDK for Ruby.

## Prerequisiti
<a name="aws-ruby-sdk-prerequisites"></a>

Prima di utilizzare l' AWS SDK for Ruby, è necessario autenticarsi con. AWS Per informazioni sulla configurazione dell'autenticazione, consulta. [Autenticazione con l' AWS utilizzo di AWS SDK for Ruby](credentials.md)

## Installazione dell'SDK
<a name="installing-the-sdk"></a>

Puoi installare l' AWS SDK per Ruby come faresti con qualsiasi altra gemma Ruby. Le gemme sono disponibili all'indirizzo. [RubyGems](https://rubygems.org/gems/aws-sdk/) L' AWS SDK for Ruby è progettato per essere modulare ed è separato da. Servizio AWS L'installazione dell'intera `aws-sdk` gemma è complessa e può richiedere più di un'ora. 

Ti consigliamo di installare solo le gemme per il Servizi AWS tuo uso. Questi hanno lo stesso nome `aws-sdk-service_abbreviation` e l'elenco completo si trova nella tabella [Servizi supportati](https://github.com/aws/aws-sdk-ruby/#supported-services) del AWS file README SDK for Ruby. Ad esempio, la gemma per l'interfacciamento con il servizio Amazon S3 è disponibile direttamente all'indirizzo. [https://rubygems.org/gems/aws-sdk-s3](https://rubygems.org/gems/aws-sdk-s3)

### Gestore di versioni di Ruby
<a name="installing-rvm"></a>

Invece di usare il sistema Ruby, consigliamo di utilizzare un gestore di versioni di Ruby come il seguente: 
+ [RVM](http://rvm.io/)
+ [paffuto](https://github.com/postmodern/chruby)
+ [rbenv](https://github.com/rbenv/rbenv)

Ad esempio, se utilizzi un sistema operativo Amazon Linux 2, puoi usare i seguenti comandi per aggiornare RVM, elencare le versioni di Ruby disponibili, quindi scegliere la versione che desideri utilizzare per lo sviluppo con l'SDK for AWS Ruby. La versione minima richiesta di Ruby è 2.5.

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

### Bundler
<a name="bundler"></a>

 Se usi [Bundler](http://bundler.io/), i seguenti comandi installano la gem AWS SDK for Ruby per Amazon S3:

1. Installa Bundler e crea: `Gemfile`

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

1. Apri il file creato `Gemfile` e aggiungi una `gem` riga per ogni gemma AWS di servizio che utilizzerà il tuo codice. Per seguire l'esempio di Amazon S3, aggiungi la seguente riga alla fine del file:

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

1. Salva il Gemfile.

1. Installa le dipendenze specificate nel tuo: `Gemfile`

   ```
   $ bundle install
   ```