Installez le AWS SDK pour Ruby - AWS SDK pour Ruby

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Installez le AWS SDK pour Ruby

Cette section inclut les prérequis et les instructions d'installation AWS SDK pour Ruby.

Prérequis

Avant d'utiliser AWS SDK for Ruby, vous devez vous authentifier auprès AWS de. Pour plus d'informations sur la configuration de l'authentification, consultezAuthentification du SDK avec AWS.

Installation du SDK

Vous pouvez installer le AWS SDK for Ruby comme vous le feriez pour n'importe quelle gemme Ruby. Les pierres précieuses sont disponibles sur RubyGems. Le AWS SDK for Ruby est conçu pour être modulaire et est séparé par Service AWS. L'installation de la aws-sdk gemme entière est volumineuse et peut prendre plus d'une heure.

Nous vous recommandons d'installer uniquement les gemmes pour Services AWS votre usage personnel. Ils portent le même nom aws-sdk-service_abbreviation et la liste complète se trouve dans le tableau des services pris en charge du README fichier AWS SDK for Ruby. Par exemple, la gemme permettant de s'interfacer avec le service Amazon S3 est directement disponible sur aws-sdk-s3.

Gestionnaire de versions Ruby

Au lieu d'utiliser le système Ruby, nous vous recommandons d'utiliser un gestionnaire de version Ruby tel que le suivant :

Par exemple, si vous utilisez un système d'exploitation Amazon Linux 2, les commandes suivantes peuvent être utilisées pour effectuer une mise à jourRVM, répertorier les versions Ruby disponibles, puis choisir la version que vous souhaitez utiliser pour le développement avec AWS SDK for Ruby. La version minimale requise de Ruby est 2.5.

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

Bundler

Si vous utilisez Bundler, les commandes suivantes installent la gem AWS SDK for Ruby pour Amazon S3 :

  1. Installez Bundler et créez : Gemfile

    $ gem install bundler $ bundle init
  2. Ouvrez le fichier créé Gemfile et ajoutez une gem ligne pour chaque gemme de AWS service que votre code utilisera. Pour suivre l'exemple Amazon S3, ajoutez la ligne suivante au bas du fichier :

    gem "aws-sdk-s3"
  3. Enregistrez le Gemfile.

  4. Installez les dépendances spécifiées dans votre Gemfile :

    $ bundle install