如何修复在 AWS EC2上找不到 apt-get: 命令?

我在我的实例上安装了 Ubuntu 12.04,并试图使用 apt-get 安装软件包,但是我得到了以下错误:

sudo: apt-get: command not found

我该怎么补救?

158247 次浏览

尝试用 yum替换 apt-get,因为基于 Amazon Linux 的 AMI 使用 yum命令而不是 apt-get

我猜你实际上使用的是 Amazon Linux AMI 2013.03.1而不是 Ubuntu Server 12.x,这就是为什么你没有安装 apt-get 工具的原因。

请确保您连接到一个 ubuntu 服务器,我有同样的问题,但我连接到其他发行版,检查您的详细信息实例的 AMI 值,它应该是这样的东西

AMI: ubuntu/images/ebs/ubuntu-precise-12.04-amd64-server-20130411.1

希望能有所帮助

检查“ uname-a”和/或“ lsb _ release-a”,看看在 AWS 实例上实际运行的是哪个版本的 Linux。默认的 AmazonAMI 映像使用 YUM 作为其包管理器。