【问题标题】:How to fix apt-get: command not found on AWS EC2? [closed]如何修复 apt-get: 在 AWS EC2 上找不到命令? [关闭]
【发布时间】:2012-12-12 06:54:04
【问题描述】:

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

sudo: apt-get: command not found

我该如何解决这个问题?

【问题讨论】:

  • 真的很奇怪。我没有遇到任何问题。你使用正确的命令吗?你能写出你输入的完整命令吗?
  • sudo apt-get install build-essential git scons
  • 什么 AMI ID?是公众形象吗?
  • 尝试这样做:sudo su,然后是apt-get update && apt-get install -y build-essential git scons

标签: ubuntu amazon-web-services amazon-ec2


【解决方案1】:

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

【讨论】:

  • 这会比结束问题的书呆子王要好得多。 apt-get 不起作用?输入yum
  • 嘿@Pat841,将此标记为答案
  • 什么是 AMI?。 AMI linux和ubuntu有什么区别
  • yum 没有我需要安装的软件包........ soooooo
【解决方案2】:

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

【讨论】:

  • UBUNTU 服务器也发生了。
  • 考虑到我需要的软件包不适用于 yum。这似乎是一个更好的选择。
【解决方案3】:

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

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

希望对你有帮助

【讨论】:

    【解决方案4】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-04
      • 2016-01-20
      • 2019-05-04
      • 1970-01-01
      • 2017-05-08
      相关资源
      最近更新 更多