在安装了 yum 的默认 Amazon EC2 实例上启用 apt-get

Gau*_*rma 10 linux unix yum repository apt

我想这样称呼:

sudo yum install apt
Run Code Online (Sandbox Code Playgroud)

使我能够使用 apt-get 和 yum 进行安装。

然而这行不通。我得到以下回复:

Loaded plugins: fastestmirror, priorities, security, update-motd
Loading mirror speeds from cached hostfile
 * amzn-main: packages.eu-west-1.amazonaws.com
 * amzn-updates: packages.eu-west-1.amazonaws.com
Setting up Install Process
No package apt available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)

看起来它需要让默认的 Amazon EC2 实例知道存储库。

简而言之:我如何才能简单地启用使用 apt-get 而不仅仅是 yum?

小智 16

apt-get 是一个 Debian 工具。yum(和 rpm)是 Red Hat 工具。它们不兼容;他们安装的软件包也不是。

如果您想使用 apt-get,请使用 Debian(或 Ubuntu)映像而不是 Red Hat(或 CentOS,或诸如此类)。