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


98

我在实例上安装了Ubuntu 12.04,并尝试使用apt-get安装软件包,但出现以下错误:

sudo: apt-get: command not found

我该如何解决?


1
真的很奇怪 我没有遇到任何问题。您使用正确的命令吗?您可以输入完整的命令吗?
法比奥(Fabio)

1
sudo apt-get install build-essential git scons
Pat841

2
什么AMI ID?是公众形象吗?
罗曼·纽瓦萨

1
尝试执行以下操作:sudo su,然后apt-get update && apt-get install -y build-essential git scons
Roman Newaza 2012年

Answers:



12

我猜您实际上是在使用Amazon Linux AMI 2013.03.1而不是Ubuntu Server 12.x,原因是您没有安装apt-get工具。


2
UBUNTU Server也发生了。
Dharmendra Vaishnav,

考虑到我需要的软件包在yum中不可用。这似乎是一个更好的选择。
Urasquirrel

4

使用“ uname -a”和/或“ lsb_release -a”检查以查看您的AWS实例上实际运行的Linux版本。默认的Amazon AMI映像使用YUM作为其程序包管理器。


1

请确保您已连接到ubuntu服务器,我遇到了同样的问题,但是我已连接到其他发行版,请检查您的detail实例中的AMI值,它应该类似于

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

希望能帮助到你

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.