我在我的亚马逊EC2实例上安装了Ubuntu 12.04,正在尝试使用apt-get
安装软件包,但是出现以下错误:
sudo: apt-get: command not found
Ubuntu自带apt
,所以应该已经有了。我该如何解决这个问题?
我在我的亚马逊EC2实例上安装了Ubuntu 12.04,正在尝试使用apt-get
安装软件包,但是出现以下错误:
sudo: apt-get: command not found
Ubuntu自带apt
,所以应该已经有了。我该如何解决这个问题?
尝试将apt-get
替换为yum
,因为基于Amazon Linux的AMI使用yum
命令代替apt-get
。
apt-get
不起作用? 那就输入 yum
。 - Walrus the Catgfortran
)。该怎么办? - Danijel我猜您实际上使用的是Amazon Linux AMI 2013.03.1而不是Ubuntu Server 12.x,这就是为什么您没有安装apt-get工具的原因。
通过执行“uname -a”和/或“lsb_release -a”命令来查看您在AWS实例上实际运行的Linux版本。默认的Amazon AMI映像使用YUM作为其软件包管理器。
请确保您连接的是Ubuntu服务器,我曾经遇到过相同的问题,但是我连接的是其他的发行版,检查您实例详情中的AMI值,它应该类似于
AMI: ubuntu/images/ebs/ubuntu-precise-12.04-amd64-server-20130411.1
希望能对您有所帮助。
sudo su
,然后执行apt-get update && apt-get install -y build-essential git scons
。 - Roman Newaza