

 AWS Cloud9 ya no está disponible para nuevos clientes. Los clientes existentes de AWS Cloud9 pueden seguir utilizando el servicio con normalidad. [Más información](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

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.

# Uso del AWS Cloud9 instalador para entornos AWS Cloud9 SSH
<a name="installer"></a>

Antes de crear un entorno de desarrollo de AWS Cloud9 SSH, la instancia de computación en la nube (por ejemplo, una EC2 instancia de Amazon) o su propio servidor que desee conectar al entorno deben cumplir los requisitos de [host de SSH](ssh-settings.md#ssh-settings-requirements). Uno de estos requisitos es descargar y ejecutar el AWS Cloud9 instalador en la instancia o el servidor. El AWS Cloud9 instalador es un script de shell de Linux que comprueba si la instancia o el servidor se ejecutan en una plataforma y arquitectura de sistema operativo AWS Cloud9 compatibles. Si esta comprobación se realiza correctamente, el script intenta instalar los componentes y sus dependencias que deben estar AWS Cloud9 en la instancia o el servidor.

Este tema describe cómo descargar y ejecutar este script de instalación en la instancia de destino o servidor.
+  [Descargue y ejecute el instalador AWS Cloud9](#installer-download-run) 
+  [Solución de problemas del instalador de AWS Cloud9](#installer-troubleshooting) 

## Descargue y ejecute el AWS Cloud9 instalador
<a name="installer-download-run"></a>

1. Asegúrese de que la instancia de informática en la nube o el servidor que desea conectar al entorno cumpla los [Requisitos del host SSH](ssh-settings.md#ssh-settings-requirements). Esto incluye tener versiones específicas de Python y Node.js instaladas, configurar permisos específicos en el directorio desde el que desea que se inicie AWS Cloud9 después del inicio de sesión y configurar cualquier instancia de Amazon Virtual Private Cloud asociada.

1. Mientras está conectado a la instancia o servidor, ejecute uno de los siguientes comandos en esa instancia o servidor. Deberá instalar `gcc` antes de ejecutar uno de los comandos.

   ```
   curl -L https://d3kgj69l4ph6w4.cloudfront.net/static/c9-install-2.0.0.sh | bash
   wget -O - https://d3kgj69l4ph6w4.cloudfront.net/static/c9-install-2.0.0.sh | bash
   ```

1. Si no hay errores en el mensaje **Listo**, puede [crear el entorno SSH](create-environment-ssh.md).

   Si se muestra un mensaje de error, consulte la siguiente sección para obtener información sobre la resolución de problemas.

## Solución de problemas del AWS Cloud9 instalador
<a name="installer-troubleshooting"></a>

En esta sección se describen los problemas más comunes, las posibles causas y las soluciones recomendadas para solucionar los errores del AWS Cloud9 instalador.

Si el problema no aparece en la lista o si necesita ayuda adicional, consulte el [foro de discusión de AWS Cloud9](https://forums.aws.amazon.com/forum.jspa?forumID=268). (Al entrar en este foro, AWS es posible que tengas que iniciar sesión). También puede [ponerse en contacto con nosotros](https://aws.amazon.com/contact-us/) directamente.
+  [-bash: wget: no se ha encontrado el comando](#installer-wget-not-found) 
+  [Error: instale make para continuar](#installer-install-make) 
+  [Error: instale gcc para continuar](#installer-install-gcc) 
+  [configure: error: no se ha encontrado curses](#installer-install-curses) 

### -bash: wget: no se ha encontrado el comando
<a name="installer-wget-not-found"></a>

 **Problema:** al ejecutar el script de instalación, se muestra el siguiente mensaje: `-bash: wget: command not found`.

 **Causa posible:** la utilidad ** `wget` ** no está instalada en la instancia o el servidor.

 **Solución recomendada:** ejecute el script de instalación en la instancia o servidor con la utilidad ** `curl` ** como alternativa.

### Error: instale make para continuar
<a name="installer-install-make"></a>

 **Problema:** al ejecutar el script de instalación, se muestra el siguiente mensaje: `Error: please install make to proceed`.

 **Causa posible:** la utilidad ** `make` ** no está instalada en la instancia o el servidor.

 **Solución recomendada:** instale la utilidad ** `make` ** y, a continuación, intente volver a ejecutar el script de instalación en la instancia o servidor.

Para instalar la utilidad ** `make` **, ejecute uno de los siguientes comandos en la instancia o el servidor.
+ Para Amazon Linux, Amazon Linux 2 y Red Hat Enterprise Linux (RHEL) que se ejecutan en Amazon EC2: **`sudo yum -y groupinstall "Development Tools"`** 
+ Para Ubuntu Server que se ejecuta en Amazon EC2: **`sudo apt install -y build-essential`**
+ Para SUSE: ** `sudo zypper install -y make` ** 

### Error: instale gcc para continuar
<a name="installer-install-gcc"></a>

 **Problema:** al ejecutar el script de instalación, se muestra el siguiente mensaje: `Error: please install gcc to proceed`.

 **Causa posible:** la utilidad ** `gcc` ** no está instalada en la instancia o el servidor.

 **Solución recomendada:** instale la utilidad ** `gcc` ** y, a continuación, intente volver a ejecutar el script de instalación en la instancia o servidor.

Para instalar la utilidad ** `gcc` **, ejecute uno de los siguientes comandos en la instancia o el servidor.
+ Para Amazon Linux, Amazon Linux 2 y Red Hat Enterprise Linux (RHEL) que se ejecutan en Amazon EC2: **`sudo yum -y groupinstall "Development Tools"`** 
+ Para Ubuntu Server que se ejecuta en Amazon EC2: **`sudo apt install -y build-essential`**
+ Para SUSE: ** `sudo zypper install -y gcc` ** 
+ Para otros sistemas operativos, consulte [Instalación de GCC](https://gcc.gnu.org/install/).

### configure: error: no se ha encontrado curses
<a name="installer-install-curses"></a>

 **Problema:** al ejecutar el script de instalación, se muestra el siguiente mensaje: `configure: error: curses not found`.

 **Causa posible:** la biblioteca para el control de terminales ** `ncurses` ** no está instalada en la instancia o el servidor.

 **Solución recomendada:** instale la biblioteca para el control de terminales ** `ncurses` ** (y, en algunos sistemas operativos, la biblioteca ** `glibc-static` **) y, a continuación, intente volver a ejecutar el script de instalación en la instancia o servidor.

Para instalar la biblioteca para el control de terminales ** `ncurses` ** (y, en algunos sistemas operativos, la biblioteca ** `glibc-static` **), puede ejecutar uno de los siguientes comandos en la instancia o en el servidor:
+ Para Amazon Linux, Amazon Linux 2 y Red Hat Enterprise Linux (RHEL) que se ejecutan en Amazon EC2: **`sudo yum -y install ncurses-devel`** 
+ Para SUSE: ** `sudo zypper install -y ncurses-devel` ** y ** `sudo zypper install -y glibc-static` ** 