Solve - apt-get command not Found AWS EC2 Error

avatar

Borislav Hadzhiev

Thu Sep 30 20211 min read

banner

Photo by Jossemio

Solve - apt-get command not Found AWS EC2 Error #

The AWS EC2 "apt-get: command not found" error occurs when we try to use the apt-get package manager on an EC2 instance that is launched with a non-Debian Amazon Machine Image.

apt-get-command-not-found

To solve the "apt-get: command not found" error replace apt-get with yum, e.g. sudo yum install curl. The yum package manager is used in all Amazon Linux AMIs.

shell
sudo yum install curl

install with yum

Yum is the primary package manager for Amazon Linux AMIs and Red Hat Linux systems.

If you still get the error after trying the yum command, you have to verify which AMI your EC2 instance is launched with:

  1. Open the AWS EC2 console and click on the check box next to the instance's name
  2. Scroll down to the Instance details section and open the AMI ID in a new tab

open ami id

  1. Select Public images from the drop down filter and look at the details of your AMI

ami details

  1. Lastly, google around and find out which package manager your AMI uses

Further Reading #

Join my newsletter

I'll send you 1 email a week with links to all of the articles I've written that week

Buy Me A Coffee