

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.

# Vérifiez l'installation de Greengrass CLI sur l'appareil
<a name="verify-local-development-tools"></a>

**Note**  
Ces étapes ne s'appliquent pas à Nucleus Lite.

Le déploiement de la CLI Greengrass peut prendre jusqu'à une minute. Exécutez la commande suivante pour vérifier l'état du déploiement. Remplacez {{MyGreengrassCore}} par le nom de votre appareil principal.

```
aws greengrassv2 list-effective-deployments --core-device-thing-name {{MyGreengrassCore}}
```

`coreDeviceExecutionStatus`Indique l'état du déploiement sur le périphérique principal. Lorsque le statut est défini`SUCCEEDED`, exécutez la commande suivante pour vérifier que la CLI Greengrass est installée et fonctionne. Remplacez `{{/greengrass/v2}}` par le chemin d'accès au dossier racine.

------
#### [ Linux or Unix ]

```
{{/greengrass/v2}}/bin/greengrass-cli help
```

------
#### [ Windows Command Prompt (CMD) ]

```
{{C:\greengrass\v2}}\bin\greengrass-cli help
```

------
#### [ PowerShell ]

```
{{C:\greengrass\v2}}\bin\greengrass-cli help
```

------

La commande génère des informations d'aide pour la CLI Greengrass. S'il `greengrass-cli` n'est pas trouvé, le déploiement n'a peut-être pas réussi à installer la CLI Greengrass. Pour de plus amples informations, veuillez consulter [Résolution des problèmes AWS IoT Greengrass V2](troubleshooting.md).

Vous pouvez également exécuter la commande suivante pour déployer manuellement la AWS IoT Greengrass CLI sur votre appareil.
+ {{region}}Remplacez-le par Région AWS celui que vous utilisez. Assurez-vous d'utiliser le même Région AWS que celui que vous avez utilisé pour configurer le AWS CLI sur votre appareil.
+ {{account-id}}Remplacez-le par votre Compte AWS identifiant.
+ Remplacez {{MyGreengrassCore}} par le nom de votre appareil principal.

------
#### [ Linux, macOS, or Unix ]

```
aws greengrassv2 create-deployment \
  --target-arn "arn:aws:iot:{{region}}:{{account-id}}:thing/{{MyGreengrassCore}}" \
  --components '{
    "aws.greengrass.Cli": {
      "componentVersion": "2.18.0"
    }
  }'
```

------
#### [ Windows Command Prompt (CMD) ]

```
aws greengrassv2 create-deployment ^
  --target-arn "arn:aws:iot:{{region}}:{{account-id}}:thing/{{MyGreengrassCore}}" ^
  --components "{\"aws.greengrass.Cli\":{\"componentVersion\":\"2.18.0\"}}"
```

------
#### [ PowerShell ]

```
aws greengrassv2 create-deployment `
  --target-arn "arn:aws:iot:{{region}}:{{account-id}}:thing/{{MyGreengrassCore}}" `
  --components '{\"aws.greengrass.Cli\":{\"componentVersion\":\"2.18.0\"}}'
```

------

**Astuce**  
Vous pouvez ajouter `{{{{/greengrass/v2}}}}/bin` (Linux) ou `{{{{C:\greengrass\v2}}}}\bin` (Windows) à votre variable d'`PATH`environnement pour qu'elle s'exécute `greengrass-cli` sans son chemin absolu.