如何在AWS EC2实例上安装apt-get?

n0o*_*der 3 amazon-ec2 apt-get amazon-web-services

我正在使用 AWS EC2 的实例。我想使用apt-get命令,但它抛出错误:“apt-get not found”

如何使用 apt-get 命令?

Mar*_*cin 8

有关 Linux 发行版的确切详细信息,您可以使用命令

cat /etc/os-release
Run Code Online (Sandbox Code Playgroud)

Ubuntu的示例输出(默认用户是ubuntu)是:

NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.1 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
Run Code Online (Sandbox Code Playgroud)

而对于Amazon Linux 2(默认用户是ec2-user):

NAME="Amazon Linux"
VERSION="2"
ID="amzn"
ID_LIKE="centos rhel fedora"
VERSION_ID="2"
PRETTY_NAME="Amazon Linux 2"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"
HOME_URL="https://amazonlinux.com/"
Run Code Online (Sandbox Code Playgroud)

由于您似乎使用的是 Amazon Linux 2,因此您应该使用yum来安装和更新您的软件包,而不是aptapt-get,例如:

sudo yum update
Run Code Online (Sandbox Code Playgroud)

或者,当您创建实例时,请为其选择 Ubuntu 映像,而不是默认的 Amazon Linux 2。