Mastering tools like AWS CLI empower developers to develop, deploy, automate, test, scale, or maintain their applications remotely. Ubuntu 24.04 is a robust platform that offers seamless integration of workflows and automation of tasks via one-line commands and AWS CLI. This article is a practical walkthrough of installing AWS CLI on Ubuntu 24.04  to work with cloud services via commands. 

How to Install AWS CLI on Ubuntu 24.04?

AWS CLI can be installed on Ubuntu 24.04 via two different methods that are given as follows:

  • Snap Pakcet Manager  
  • tar.gz Source File 
  • Pip Installer  

How to Install AWS CLI on Ubuntu 24.04 Using Snap Packet Manager?

The Snap package manager is a secure and reliable way to download, install, update, or remove multiple packages via one-line commands across multiple Linux distributions. This section will use Snap to install AWS CLI on Ubuntu 24.04.

Step 1: Install AWS CLI 

Install the AWS CLI on Ubuntu 24.04 from the Snap package manager in the “classic” mode: 

sudo snap install aws-cli --classic

Step 2: Verify the Installation

This command will verify if the AWS CLI has been installed on Ubuntu 24.04:

aws --version

How to Uninstall AWS CLI on Ubuntu 24.04 Using Snap Package Manager?

The AWS CLI can be removed via the Snap package manager via the given command in the terminal:

sudo snap remove aws-cli

How to Install AWS CLI on Ubuntu 24.04 From Tar.gz Source File?

Curl is a versatile command-line tool in Debian-based distribution that allows users to download and transfer data from different servers using protocols such as HTTP, HTTPS, etc. The curl utility is not pre-installed in the Ubuntu 24.04. However, you can install it by using this simple command:

sudo apt install curl

After installing the curl on Ubuntu 24.04, follow the below-mentioned steps to install the AWS CLI.

Step 1: Install AWS CLI Using Curl 

The command given below downloads and installs the AWS CLI version 2 and stores it in the “awscliv2.zip”: 

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

Step 2: Unzip AWS CLI 

To unzip the content of the “awscliv2” archive file, type and enter this command in the terminal of Ubuntu 24.04

unzip awscliv2.zip

Step 3: Install AWS CLI 

This will execute the AWS CLI installer in the “aws/install” directory. Provide the password for the currently logged-in user to begin installation:

sudo ./aws/install

Step 4: Verify Installation 

For verification purposes, provide the following command to the terminal and press the “Enter” button from the keyboard: 

aws --version

Step 5: Setting AWS CLI to Global 

Setting the AWS CLI to global setup will help the system to determine the location of AWS CLI executable file. For this purpose, open the “bashrc” file using the nano text editor and administrative privileges: 

sudo nano ~/.bashrc

Append the following line in the bashrc file to configure environment variables. Press CTRL+X and Y (yes) for the prompt and hit the Enter button to save and apply changes: 

export PATH = "$PATH:/usr/local/bin/aws"

Refresh the bashrc file using the following command: 

source ~/.bashrc

You can now determine the version of AWS CLI installed on the system using the following command without requiring the superuser privilidedges: 

aws --version

How to Uninstall AWS CLI on Ubuntu 24.04?

To uninstall the AWS CLI from Ubuntu 24.04, the following command will remove all the contents recursively located in the “usr/local/aws” directory: 

sudo rm -rf /usr/local/aws

The following command will recursively remove the AWS CLI executable and all the contents related to it in the “usr/local/bin/aws” directory:

sudo rm -rf /usr/local/bin/aws

Here, the AWS CLI has been successfully uninstalled from the Ubuntu 24.04:

aws --version

How to Install AWS CLI on Ubuntu 24.04 Using Pip Installer? 

Python provides a Pip installer which is useful for downloading and installing various packages. Such packages are not found inside the standard Python library. 

Step 1: Update Apt Repository 

For installing the AWS CLI on Ubuntu 24.04 using the pip installer, first update the Apt repository using the following command:  

sudo apt-get update

Step 2: Install Pip Installer

The Python provides the pip installer that can be installed via the following command: 

sudo apt-get install python3-pip

Step 3: Install AWS CLI 

The following command will install the AWS CLI using the pip 3 installer. The “–break-system-packages” prevents the “externally managed  environment” error and ensures the smooth installation: 

pip3 install awscli --break-system-packages

Step 4: Verify Installation 

Use the following command to determine which version of AWS CLI is installed on the system: 

pip show awscli

How to Uninstall AWS CLI on Ubuntu 24.04 Using Pip Installer?

You can uninstall the AWS CLI on Ubuntu 24.04 using the following command:

pip3 uninstall awscli --break-system-packages

That is all from this guide to installing AWS CLI on Ubuntu 24.04.

Conclusion 

AWS CLI is a command-line interface that enables developers to work with AWS services via single-line commands. Installing the AWS CLI on Ubuntu 24.04 empowers the users to access and manipulate the data on AWS with enhanced features. The AWS CLI can be installed on Ubuntu 24.04 using the Snap package manager or Curl command-line utility as implemented in this article. Following the steps mentioned in this article, you can install the AWS CLI on your Ubuntu 24.04 and begin working with AWS cloud services

Frequently Asked Questions

How to install AWS CLI on Ubuntu 24.04 using Snap Package Manager?

You can easily install AWS CLI on Ubuntu 24.04 using Snap Package Manager by running 'sudo snap install aws-cli --classic' command.

What is the command to verify the installation of AWS CLI on Ubuntu 24.04?

To verify the installation of AWS CLI on Ubuntu 24.04, run the command 'aws --version' in the terminal.

How can AWS CLI be uninstalled on Ubuntu 24.04 using Snap Package Manager?

To uninstall AWS CLI on Ubuntu 24.04 using Snap Package Manager, execute 'sudo snap remove aws-cli' in the terminal.

What is the method to install AWS CLI on Ubuntu 24.04 from Tar.gz source file?

To install AWS CLI on Ubuntu 24.04 from Tar.gz source file, first install curl using 'sudo apt install curl' and then follow the provided steps.

Why is curl utility used before installing AWS CLI on Ubuntu 24.04?

Curl utility is used to download and transfer data from servers, and it is necessary to install it before proceeding with AWS CLI installation on Ubuntu 24.04.

Can AWS CLI be installed on Ubuntu 24.04 with Pip Installer?

Yes, AWS CLI can be installed on Ubuntu 24.04 using Pip Installer. However, it is recommended to follow the recommended installation methods for better compatibility.

What are the benefits of using AWS CLI on Ubuntu 24.04?

Using AWS CLI on Ubuntu 24.04 enables developers to remotely develop, deploy, automate, test, scale, and maintain applications with one-line commands, enhancing workflow efficiency.

Is Ubuntu 24.04 a suitable platform for integrating AWS CLI?

Yes, Ubuntu 24.04 is a robust platform that seamlessly integrates workflows and automates tasks, making it an ideal choice for working with AWS CLI and cloud services.