Configure o pacote SimSpace Weaver de distribuição para Amazon Linux 2 (AL2) em Windows Subsystem for Linux (WSL) - AWS SimSpace Weaver

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configure o pacote SimSpace Weaver de distribuição para Amazon Linux 2 (AL2) em Windows Subsystem for Linux (WSL)

Esta seção fornece instruções para configurar seu zip SimSpace Weaver de distribuição com um ambiente AL2 emWindows Subsystem for Linux (WSL). Para obter instruções de configuração do AL2 no Docker, consulte Configure o pacote SimSpace Weaver de distribuição para Amazon Linux 2 (AL2) em Docker.

Importante

Esta seção descreve uma solução que usa uma versão do AL2 que não é de propriedade, desenvolvida ou compatível com a Amazon. Essa solução é fornecida somente para a sua conveniência, caso você opte por não usar o Docker. A Amazon não AWS assume nenhuma responsabilidade se você optar por usar essa solução.

Requisitos
Para configurar o zip de SimSpace Weaver distribuição com AL2 em WSL
  1. Em um prompt de comando do Windows, inicie seu ambiente AL2 no WSL.

    wsl -d Amazon2
    Importante

    Enquanto estiver executandoWSL, inclua a --al2 opção ao executar um dos scripts auxiliares do quick-start.py Python localizados em. sdky-folder/Samples/sample-name/tools/cloud/quick-start.py

  2. Em um prompt de shell do Linux, atualize seu gerenciador de pacotes yum.

    yum update -y
    Importante

    Se essa etapa atingir o tempo limite, talvez seja necessário alternar para o WSL1 e repetir os procedimentos. Saia da sessão do AL2 do WSL e digite o seguinte no prompt de comando do Windows:

    wsl --set-version Amazon2 1
  3. Instale a ferramenta de descompactação.

    yum install -y unzip
  4. Remova qualquer um AWS CLI que yum esteja instalado. Experimente os dois comandos a seguir se não tiver certeza se yum instalou um AWS CLI.

    yum remove awscli
    yum remove aws-cli
  5. Crie um diretório temporário e vá até ele.

    mkdir ~/temp cd ~/temp
  6. Baixe e instale o AWS CLI:

    curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip ./aws/install
  7. É possível remover o diretório temporário.

    cd ~ rm -rf temp
  8. Reinicie a sessão do shell para atualizar o caminho no ambiente.

    exec
  9. Configure suas AWS credenciais para o AWS CLI em seu ambiente AL2. Para obter mais informações, consulte Configuração da AWS CLI. Se você usa AWS IAM Identity Center, consulte Configurando o AWS CLI para uso AWS IAM Identity Center no Guia do AWS Command Line Interface usuário.

    aws configure
  10. Instale o Git.

    yum install -y git
  11. Instalar o wget.

    yum install -y wget
  12. Crie uma pasta para o SDK do SimSpace Weaver aplicativo.

    mkdir sdk-folder
  13. Acesse sua pasta do SDK.

    cd sdk-folder
  14. Baixe o pacote distribuível do SDK do SimSpace Weaver aplicativo. Ele contém o seguinte:

    • Binários e bibliotecas para desenvolvimento de SimSpace Weaver aplicativos

    • Scripts de ajuda que automatizam partes do fluxo de trabalho de desenvolvimento

    • Exemplos de aplicativos que demonstram SimSpace Weaver conceitos

    wget https://artifacts.simspaceweaver.us-east-2.amazonaws.com/latest/SimSpaceWeaverAppSdkDistributable.zip
  15. Descompacte o arquivo.

    unzip *.zip
  16. Execute o script de configuração do WSL.

    source ./setup-wsl-distro.sh
  17. Digite o comando a seguir para instalar os pacotes Python necessários:

    pip install -r PackagingTools/python_requirements.txt
  18. Execute o script de configuração do zip de SimSpace Weaver distribuição:

    python setup.py --samples --cloudformation

    Esse comando faz o seguinte:

    • Cria os CloudFormation recursos necessários para iniciar uma simulação.

      • O modelo de CloudFormation pilha de amostra pode ser encontrado em sdk-folder/PackagingTools/sample-stack-template.yaml

    • Configura os projetos de amostra fornecidos com os caminhos corretos para seu sistema local.

nota

Você só precisa fazer isso uma vez para seu ambiente AL2 no WSL.