Desinstalación de la versión 2 de AWS CLI - AWS Command Line Interface

Desinstalación de la versión 2 de AWS CLI

En este tema, se describe cómo desinstalar la versión 2 de AWS Command Line Interface (versión 2 de AWS CLI).

Instrucciones de desinstalación de la versión 2 de AWS CLI:

Para desinstalarla, siga el mismo método que ha utilizado para instalar la AWS CLI.

Command line installer

Para desinstalar la versión 2 de la AWS CLI, ejecute los siguientes comandos.

  1. Busque el enlace simbólico y las rutas de instalación.

    • Utilice el comando which para encontrar el enlace simbólico. Se muestra la ruta que utilizó con el parámetro --bin-dir.

      $ which aws /usr/local/bin/aws
    • Utilice el comando ls para buscar el directorio al que apunta el enlace simbólico. Esto le da la ruta que utilizó con el parámetro --install-dir.

      $ ls -l /usr/local/bin/aws lrwxrwxrwx 1 ec2-user ec2-user 49 Oct 22 09:49 /usr/local/bin/aws -> /usr/local/aws-cli/v2/current/bin/aws
  2. Elimine los dos enlaces simbólicos del directorio --bin-dir. Si su usuario tiene permiso de escritura en estos directorios, no es necesario que utilice sudo.

    $ sudo rm /usr/local/bin/aws $ sudo rm /usr/local/bin/aws_completer
  3. Elimine directorio --install-dir. Si su usuario tiene permiso de escritura en este directorio, no es necesario que utilice sudo.

    $ sudo rm -rf /usr/local/aws-cli
  4. (Opcional) Elimine el SDK de AWS compartido e información de configuración de AWS CLI en la carpeta .aws.

    aviso

    Estos ajustes de configuración y credenciales se comparten en todos los SDK de AWS y AWS CLI. Si elimina esta carpeta, ningún SDK de AWS que todavía sigue en el sistema podrá acceder a ella.

    La ubicación predeterminada de la carpeta .aws difiere entre plataformas, d‎e forma predeterminada la carpeta se encuentra en ~/.aws/. Si su usuario tiene permiso de escritura en este directorio, no es necesario que utilice sudo.

    $ sudo rm -rf ~/.aws/
Snap

Proporcionamos una versión oficial de AWS compatible de la AWS CLI en snap. Si ha usado snap para instalar la AWS CLI, siga estos pasos:

  1. Ejecute el siguiente comando snap remove para la AWS CLI.

    $ snap remove aws-cli --classic

    Si ha usado sudo para instalar la AWS CLI, tendrá que añadirlo al comando.

    $ sudo snap remove aws-cli --classic
  2. Es posible que deba reiniciar la ventana del símbolo del sistema o el equipo para eliminar todos los archivos.

  3. (Opcional) Elimine el SDK de AWS compartido e información de configuración de AWS CLI en la carpeta .aws.

    aviso

    Estos ajustes de configuración y credenciales se comparten en todos los SDK de AWS y AWS CLI. Si elimina esta carpeta, ningún SDK de AWS que todavía sigue en el sistema podrá acceder a ella.

    La ubicación predeterminada de la carpeta .aws difiere entre plataformas, d‎e forma predeterminada la carpeta se encuentra en ~/.aws/. Si su usuario tiene permisos de escritura en este directorio, no es necesario que utilice sudo.

    $ sudo rm -r ~/.aws/

Para desinstalar la versión 2 de la AWS CLI, ejecute los siguientes comandos sustituyendo las rutas que utilizó en la instalación. Los comandos de ejemplo utilizan las rutas de instalación predeterminadas.

  1. Busque la carpeta que contiene los enlaces simbólicos al programa principal y al completer.

    $ which aws /usr/local/bin/aws
  2. Con esa información, ejecute el siguiente comando para buscar la carpeta de instalación a la que apuntan los enlaces simbólicos.

    $ ls -l /usr/local/bin/aws lrwxrwxrwx 1 ec2-user ec2-user 49 Oct 22 09:49 /usr/local/bin/aws -> /usr/local/aws-cli/aws
  3. Elimine los dos enlaces simbólicos de la primera carpeta. Si su usuario ya tiene permisos de escritura en estas carpetas, no es necesario que utilice sudo.

    $ sudo rm /usr/local/bin/aws $ sudo rm /usr/local/bin/aws_completer
  4. Elimine la carpeta de instalación principal. Use sudo para obtener acceso de escritura a la carpeta /usr/local.

    $ sudo rm -rf /usr/local/aws-cli
  5. (Opcional) Elimine el SDK de AWS compartido e información de configuración de AWS CLI en la carpeta .aws.

    aviso

    Estos ajustes de configuración y credenciales se comparten en todos los SDK de AWS y AWS CLI. Si elimina esta carpeta, ningún SDK de AWS que todavía sigue en el sistema podrá acceder a ella.

    La ubicación predeterminada de la carpeta .aws difiere entre plataformas, d‎e forma predeterminada la carpeta se encuentra en ~/.aws/. Si su usuario tiene permiso de escritura en este directorio, no es necesario que utilice sudo.

    $ sudo rm -rf ~/.aws/
  1. Abra Programas y características mediante una de las siguientes acciones:

    • Abra el Panel de control y elija Programas y características.

    • Abra un símbolo del sistema y, a continuación, escriba el comando siguiente:

      C:\> appwiz.cpl
  2. Seleccione la entrada denominada AWS Command Line Interface y elija Desinstalar para iniciar el desinstalador.

  3. Confirme que desea desinstalar la AWS CLI.

  4. (Opcional) Elimine el SDK de AWS compartido e información de configuración de AWS CLI en la carpeta .aws.

    aviso

    Estos ajustes de configuración y credenciales se comparten en todos los SDK de AWS y AWS CLI. Si elimina esta carpeta, ningún SDK de AWS que todavía sigue en el sistema podrá acceder a ella.

    La ubicación predeterminada de la carpeta .aws ‎difiere entre plataformas, de forma predeterminada la carpeta se encuentra en %UserProfile%\.aws.

    $ rmdir %UserProfile%\.aws

Solución de errores de instalación y desinstalación de AWS CLI

Si se encuentra con problemas después de instalar o desinstalar la AWS CLI, consulte en Solución de errores para la AWS CLI los pasos para la solución de problemas. Para conocer los pasos más relevantes de la solución de problemas, consulte Errores de comando no encontrado, El comando "aws --version" devuelve una versión diferente a la instalada y El comando "aws --version" devuelve una versión después de desinstalar la AWS CLI.