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.
Requisiti
-
Distribuzione AL2 open source di terze parti per WSL (scarica la versione 2.0.20200722.0-update.2
) (vedi le istruzioni) Importante
Le nostre istruzioni utilizzano la versione 2.0.20200722.0-update.2 della distribuzione AL2 per. WSL
WSL È possibile che si verifichino errori se si utilizza un'altra versione.
Per configurare lo zip di SimSpace Weaver distribuzione con AL2 in WSL
-
Al prompt dei comandi di Windows, avvia l'ambiente AL2 in. WSL
wsl -d Amazon2
Importante
Durante l'esecuzioneWSL, includi l'
--al2
opzione quando esegui uno degli script di supporto inquick-start.py
Python che si trovano in.sdky-folder/Samples/sample-name/tools/cloud/quick-start.py
-
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
-
Installa lo strumento di decompressione.
yum install -y unzip
-
Rimuovi tutto AWS CLI ciò che è
yum
stato installato. Prova entrambi i seguenti comandi se non sei sicuro di averyum
installato un AWS CLI.yum remove awscli
yum remove aws-cli
-
Crea una cartella temporanea e accedi ad essa.
mkdir ~/temp cd ~/temp
-
Scarica e installa AWS CLI:
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip ./aws/install
-
È possibile rimuovere la cartella temporanea.
cd ~ rm -rf temp
-
Riavvia la sessione di shell per aggiornare il percorso nell'ambiente.
exec
-
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
-
Installa Git.
yum install -y git
-
Installare
wget
.yum install -y wget
-
Crea una cartella per l'SDK dell' SimSpace Weaver app.
mkdir
sdk-folder
-
Vai alla tua cartella SDK.
cd
sdk-folder
-
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
-
-
Decomprimere il file.
unzip *.zip
-
Esegui lo script di configurazione WSL.
source ./setup-wsl-distro.sh
-
Immettete il seguente comando per installare i pacchetti Python richiesti:
pip install -r PackagingTools/python_requirements.txt
-
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.