curl “https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip” -o “awscliv2.zip”
…..
unzip awscliv2.zip
sudo ./aws/install
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 46.0M 100 46.0M 0 0 27.7M 0 0:00:01 0:00:01 –:–:– 27.7M
Archive: awscliv2.zip
creating: aws/
creating: aws/dist/
inflating: aws/THIRD_PARTY_LICENSES
inflating: aws/README.md
inflating: aws/install
creating: aws/dist/awscli/
creating: aws/dist/cryptography/
creating: aws/dist/cryptography-3.3.2.dist-info/
creating: aws/dist/docutils/
creating: aws/dist/lib-dynload/
inflating: aws/dist/aws
inflating: aws/dist/aws_completer
inflating: aws/dist/libpython3.9.so.1.0
inflating: aws/dist/_awscrt.cpython-39-x86_64-linux-gnu.so
inflating: aws/dist/_cffi_backend.cpython-39-x86_64-linux-gnu.so
inflating: aws/dist/_ruamel_yaml.cpython-39-x86_64-linux-gnu.so
inflating: aws/dist/libz.so.1
inflating: aws/dist/liblzma.so.0
inflating: aws/dist/libbz2.so.1
inflating: aws/dist/libffi.so.5
inflating: aws/dist/libsqlite3.so.0
inflating: aws/dist/base_library.zip
inflating: aws/dist/lib-dynload/_socket.cpython-39-x86_64-linux-gnu.so
inflating: aws/dist/lib-dynload/_statistics.cpython-39-x86_64-linux-gnu.so
inflating: aws/dist/cryptography-3.3.2.dist-info/AUTHORS.rst
inflating: aws/dist/cryptography-3.3.2.dist-info/WHEEL
inflating: aws/dist/cryptography-3.3.2.dist-info/LICENSE
inflating: aws/dist/cryptography-3.3.2.dist-info/top_level.txt
You can now run: /usr/local/bin/aws –version
which aws
/usr/local/bin/aws
aws –version
aws-cli/2.9.17 Python/3.9.11 Linux/5.15.79.1-microsoft-standard-WSL2 exe/x86_64.ubuntu.22 prompt/off