

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

# ステップ 3: AWS IoT Greengrass Core ソフトウェアをインストールする
<a name="install-greengrass-v2"></a>

**ヒント**  
[AWS IoT Greengrass AI エージェントコンテキストパック](https://github.com/aws-greengrass/greengrass-agent-context-pack)を試して、 AWS IoT Greengrass をすばやくセットアップして試すことをお勧めします。エージェントコンテキストパックを使用すると、AI エージェントは Greengrass Nucleus と Nucleus Lite のセットアップ、コンポーネントのデプロイ、一般的な問題のトラブルシューティングを行うことができます。

このセクションの手順に従って、ローカル開発に使用できる AWS IoT Greengrass コアデバイスとして Raspberry Pi を設定します。このセクションでは、以下を実行するインストーラをダウンロードして実行し、デバイスの AWS IoT Greengrass Core ソフトウェアを設定します。
+ Greengrass nucleus コンポーネントをインストールします。nucleus は必須コンポーネントであり、デバイスで AWS IoT Greengrass Core ソフトウェアを実行するための最小要件です。詳細については、「[Greengrass nucleus コンポーネント](greengrass-nucleus-component.md)」を参照してください。
+ デバイスを AWS IoT モノとして登録し、デバイスが接続できるようにするデジタル証明書をダウンロードします AWS。詳細については、「[AWS IoT Greengrassのデバイス認証と認可](device-auth.md)」を参照してください。
+ モノのグループまたはフリートである AWS IoT モノの AWS IoT グループにデバイスのモノを追加します。モノグループを使用すると、Greengrass コアデバイスのフリートを管理できます。ソフトウェアコンポーネントをデバイスにデプロイするとき、個々のデバイスまたはデバイスのグループのどちらにデプロイするのかを選択することができます。詳細については、「*AWS IoT Core デベロッパーガイド*」の「[Managing devices with AWS IoT](https://docs.aws.amazon.com/iot/latest/developerguide/iot-thing-management.html)」を参照してください。
+ Greengrass コアデバイスが AWS サービスとやり取りを許可する IAM ロールを作成します。デフォルトでは、このロールにより、デバイスは Amazon CloudWatch Logs とやり取り AWS IoT してログを送信できます。詳細については、「[コアデバイスが AWS サービスとやり取りできるように認可する](device-service-role.md)」を参照してください。
+  AWS IoT Greengrass コマンドラインインターフェイス (`greengrass-cli`) をインストールします。これを使用して、コアデバイスで開発するカスタムコンポーネントをテストできます。詳細については、「[Greengrass コマンドラインインターフェイス](gg-cli.md)」を参照してください。

 AWS IoT Greengrass Core ソフトウェアとローカル開発ツールは、デバイスで実行されます。次に、デバイスで Hello World AWS IoT Greengrass コンポーネントを開発できます。