Configurare il pacchetto SimSpace Weaver di distribuzione per Amazon Linux 2 (AL2) in Windows Subsystem for Linux (WSL) - AWS SimSpace Weaver

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à.

Configurare il pacchetto SimSpace Weaver di distribuzione per Amazon Linux 2 (AL2) in Windows Subsystem for Linux (WSL)

Questa sezione fornisce istruzioni per configurare il file zip di SimSpace Weaver distribuzione con un ambiente AL2 in. Windows Subsystem for Linux (WSL) Per istruzioni su come configurare AL2 inDocker, vedere. Configurare il pacchetto SimSpace Weaver di distribuzione per Amazon Linux 2 (AL2) in Docker

Importante

Questa sezione descrive una soluzione che utilizza una versione di AL2 che non è di proprietà, sviluppata o supportata da Amazon. Questa soluzione viene fornita solo per comodità dell'utente, se si sceglie di non Docker utilizzarla. Amazon e non AWS si assumono alcuna responsabilità se scegli di utilizzare questa soluzione.

Per configurare lo zip di SimSpace Weaver distribuzione con AL2 in WSL
  1. Al prompt dei comandi di Windows, avvia l'ambiente AL2 in. WSL

    wsl -d Amazon2
    Importante

    Durante l'esecuzioneWSL, includi l'--al2opzione quando esegui uno degli script di supporto in quick-start.py Python che si trovano in. sdky-folder/Samples/sample-name/tools/cloud/quick-start.py

  2. Al prompt della shell di Linux, aggiorna il gestore di pacchetti yum.

    yum update -y
    Importante

    Se questo passaggio scade, potrebbe essere necessario passare a WSL1 e riprovare queste procedure. Esci dalla sessione WSL AL2 e inserisci quanto segue al prompt dei comandi di Windows:

    wsl --set-version Amazon2 1
  3. Installa lo strumento di decompressione.

    yum install -y unzip
  4. Rimuovi tutto AWS CLI ciò che è yum stato installato. Prova entrambi i seguenti comandi se non sei sicuro di aver yum installato un AWS CLI.

    yum remove awscli
    yum remove aws-cli
  5. Crea una cartella temporanea e accedi ad essa.

    mkdir ~/temp cd ~/temp
  6. Scarica e installa AWS CLI:

    curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip ./aws/install
  7. È possibile rimuovere la cartella temporanea.

    cd ~ rm -rf temp
  8. Riavvia la sessione di shell per aggiornare il percorso nell'ambiente.

    exec
  9. Configura AWS le tue credenziali per il AWS CLI nel tuo ambiente AL2. Per ulteriori informazioni, consulta Configurazione di . Se lo utilizzi AWS IAM Identity Center, consulta Configurazione dell'uso AWS IAM Identity Center nella AWS CLI Guida per l'utente.AWS Command Line Interface

    aws configure
  10. Installa Git.

    yum install -y git
  11. Installare wget.

    yum install -y wget
  12. Crea una cartella per l'SDK dell' SimSpace Weaver app.

    mkdir sdk-folder
  13. Vai alla tua cartella SDK.

    cd sdk-folder
  14. Scarica il pacchetto distribuibile SDK SimSpace Weaver dell'app. Contiene i seguenti dati:

    • Binari e librerie per lo sviluppo di app SimSpace Weaver

    • Script di supporto che automatizzano parti del flusso di lavoro di sviluppo

    • Esempi di applicazioni che illustrano i concetti SimSpace Weaver

    wget https://artifacts.simspaceweaver.us-east-2.amazonaws.com/latest/SimSpaceWeaverAppSdkDistributable.zip
  15. Decomprimere il file.

    unzip *.zip
  16. Esegui lo script di configurazione WSL.

    source ./setup-wsl-distro.sh
  17. Immettete il seguente comando per installare i pacchetti Python richiesti:

    pip install -r PackagingTools/python_requirements.txt
  18. Esegui lo script di configurazione dello zip di SimSpace Weaver distribuzione:

    python setup.py --samples --cloudformation

    Questo comando funziona nel modo seguente:

    • Crea le CloudFormation risorse necessarie per avviare una simulazione.

      • Il modello di CloudFormation stack di esempio è disponibile in sdk-folder/PackagingTools/sample-stack-template.yaml

    • Configura i progetti di esempio forniti con i percorsi corretti per il sistema locale.

Nota

È sufficiente eseguire questa operazione una sola volta per l'ambiente AL2 in WSL.