Configurar o Amazon Linux 2 (AL2) no 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á.

Configurar o Amazon Linux 2 (AL2) no Windows Subsystem for Linux (WSL)

Esta seção fornece instruções para configurar o ambiente local do AL2 no Windows Subsystem for Linux (WSL). Para obter instruções de configuração do AL2 no Docker, consulte Configurar o Amazon Linux 2 (AL2) no 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 sua conveniência, caso você opte por não usar o Docker. A Amazon e a AWS não assumem nenhuma responsabilidade se você optar por usar essa solução.

Requisitos
Como configurar o AL2 no WSL
  1. Em um prompt de comando do Windows, inicie seu ambiente AL2 no WSL.

    wsl -d Amazon2
    Importante

    Enquanto estiver executando o WSL, use as instruções do Linux em vez das instruções do Windows neste guia (quando houver essa opção). Se não houver instruções do Linux, use as seguintes substituições:

    • Use tools/linux em vez de tools\windows

    • Use scripts .sh em vez de .bat

  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 AWS CLI que o yum tenha instalado. Experimente os dois comandos a seguir se não tiver certeza se o yum instalou uma 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 a 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 as credenciais da AWS para a AWS CLI em seu ambiente AL2. Para obter mais informações, consulte Configuração da AWS CLI. Para o AWS IAM Identity Center, consulte Configuração da AWS CLI para usar o AWS IAM Identity Center no Guia do usuário da AWS Command Line Interface.

    aws configure
  10. Instale o Git.

    yum install -y git
  11. Instalar o wget.

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

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

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

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

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

    • Exemplos de aplicativos que demonstram os conceitos do SimSpace Weaver

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

    source ./setup-wsl-distro.sh
    nota

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