

Aviso de fin de soporte: el 20 de mayo de 2026, AWS finalizará el soporte para AWS SimSpace Weaver. Después del 20 de mayo de 2026, ya no podrás acceder a la SimSpace Weaver consola ni a SimSpace Weaver los recursos. Para obtener más información, consulta [AWS SimSpace Weaver el fin del soporte](https://docs.aws.amazon.com/simspaceweaver/latest/userguide/simspaceweaver-end-of-support.html). 

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Configure el paquete SimSpace Weaver de distribución para Amazon Linux 2 (AL2) en Windows Subsystem for Linux (WSL)
<a name="setting-up_local_wsl"></a>

En esta sección se proporcionan instrucciones para configurar el zip SimSpace Weaver de distribución con un AL2 entorno en Windows Subsystem for Linux (WSL). Para obtener instrucciones de configuración AL2 en Docker, consulte [Configure el paquete SimSpace Weaver de distribución para Amazon Linux 2 (AL2) en Docker](setting-up_local_docker.md). 

**importante**  
En esta sección se describe una solución que utiliza una versión de Amazon AL2 que no es propiedad, desarrollada o compatible con Amazon. Esta solución se proporciona únicamente para su comodidad, si decide no utilizarla Docker. Amazon y no AWS asumimos ninguna responsabilidad si decides utilizar esta solución.

**Requisitos**
+ [Hyper-V on Windows 10](https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v)
+ [https://docs.microsoft.com/en-us/windows/wsl/install](https://docs.microsoft.com/en-us/windows/wsl/install)
+  AL2 Distribución de código abierto de terceros para WSL [([descargue la versión 2.0.20200722.0-update.2](https://github.com/yosukes-dev/AmazonWSL/releases/tag/2.0.20200722.0-update.2)) (consulte las instrucciones)](https://github.com/yosukes-dev/AmazonWSL)
**importante**  
Nuestra WSL las instrucciones utilizan la versión *[2.0.20200722.0-update.2](https://github.com/yosukes-dev/AmazonWSL/releases/tag/2.0.20200722.0-update.2)* de la distribución para AL2 WSL. Es posible que se produzcan errores si utiliza cualquier otra versión.

**Para configurar el zip de SimSpace Weaver distribución con un AL2 WSL**

1. En una línea de **comandos de Windows**, inicie AL2 el entorno en WSL.

   ```
   wsl -d Amazon2
   ```
**importante**  
Mientras se ejecuta en WSL, incluya la `--al2` opción al ejecutar uno de los scripts auxiliares de `quick-start.py` Python que se encuentran en`sdky-folder/Samples/sample-name/tools/cloud/quick-start.py`. 

1. En un **intérprete de comandos de Linux**, actualice su administrador de paquetes yum.

   ```
   yum update -y
   ```
**importante**  
Si se agota el tiempo de espera de este paso, puede que tengas que cambiar a WSL1 y vuelva a intentar estos procedimientos. Salga de su WSL AL2 sesión e introduzca lo siguiente en la línea de **comandos de Windows**:   

   ```
   wsl --set-version Amazon2 1
   ```

1. Instale la herramienta de descompresión.

   ```
   yum install -y unzip
   ```

1. Elimine todos AWS CLI los que `yum` estén instalados. Pruebe los dos comandos siguientes si no está seguro de si `yum` ha instalado un AWS CLI.

   ```
   yum remove awscli
   ```

   ```
   yum remove aws-cli
   ```

1. Cree un directorio temporal y acceda a él.

   ```
   mkdir ~/temp
   cd ~/temp
   ```

1. Descargue e instale AWS CLI:

   ```
   curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
   unzip awscliv2.zip
   ./aws/install
   ```

1. Podrá eliminar el directorio temporal.

   ```
   cd ~
   rm -rf temp
   ```

1. Reinicie la sesión del intérprete de comandos para actualizar la ruta en el entorno.

   ```
   exec
   ```

1. Configure sus AWS credenciales para su AL2 entorno. AWS CLI Para obtener más información, consulte [Configuración de AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html). Si las usa AWS IAM Identity Center, consulte [Configurar las AWS CLI que se van a usar AWS IAM Identity Center](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html) en la *Guía del AWS Command Line Interface usuario*. 

   ```
   aws configure
   ```

1. Instala Git

   ```
   yum install -y git
   ```

1. Instale `wget`.

   ```
   yum install -y wget
   ```

1. Cree una carpeta para el SDK de la SimSpace Weaver aplicación.

   ```
   mkdir sdk-folder
   ```

1. Acceda a su carpeta de SDK.

   ```
   cd sdk-folder
   ```

1. Descarga el paquete distribuible del SDK de la SimSpace Weaver aplicación. Contiene lo siguiente:
   + Binarios y bibliotecas para SimSpace Weaver el desarrollo de aplicaciones
   + Scripts auxiliares que automatizan partes del flujo de trabajo de desarrollo
   + Ejemplos de aplicaciones que muestran conceptos SimSpace Weaver 

   ```
   wget https://artifacts.simspaceweaver.us-east-2.amazonaws.com/latest/SimSpaceWeaverAppSdkDistributable.zip
   ```

1. Descomprima el archivo.

   ```
   unzip *.zip
   ```

1. Ejecute el script de configuración de WSL.

   ```
   source ./setup-wsl-distro.sh
   ```

1. Introduzca el siguiente comando para instalar los paquetes de Python necesarios:

   ```
   pip install -r PackagingTools/python_requirements.txt
   ```

1. Ejecute el script de configuración zip de SimSpace Weaver distribución:

   ```
   python setup.py --samples --cloudformation
   ```

   Este comando hace lo siguiente:
   +  Crea los CloudFormation recursos necesarios para lanzar una simulación. 
     + La plantilla de CloudFormation pila de muestras se encuentra en `sdk-folder/PackagingTools/sample-stack-template.yaml`
   +  Configura los proyectos de muestra proporcionados con las rutas correctas para su sistema local. 

**nota**  
Solo tiene que hacerlo una vez para su AL2 entorno en WSL.