在空白的 EC2 Linux 服务器上安装“构建必需品”(所有常见有用的命令)的好方法是什么?

在空白的 EC2 Linux 服务器上安装“构建必需品”(所有常见有用的命令)的好方法是什么?

我想在一个空的微型 Linux 机器上安装一些“构建必需品”(如 gcc、make 等)。花费时间尝试安装一个东西,然后意识到我需要 gcc,然后意识到我需要 make,然后意识到我需要其他东西,这似乎很低效。

有什么好方法可以做到这一点?

答案1

大多数发行版都有“build-essentials”或等效包,可以作为选项或默认安装。

  • 在基于 Debian 的发行版中,这将是build-essential您可以使用来安装的包apt-get install build-essential
  • 在基于 Fedora/Red Hat 的发行版中,这将是“开发工具”组,您可以使用它来安装 yum groupinstall "Development Tools"
  • 在基于 SUSE Linux 的发行版中,这将是“基础开发”(devel_basis)模式,您可以使用它来安装zypper install --type pattern devel_basis

checkinstall如果由于某种原因您不想在所使用的 EC2 实例上拥有完整的开发环境,您还可以使用另一个系统将所需的软件编译成包,然后将它们移动过去。

相关内容