如何从源代码编译包?

如何从源代码编译包?

我需要在没有互联网的服务器上安装 DRBD。(redhat 7.x)

这是一个令人悲伤的地方,你不能使用yum.....

您必须使用源代码进行编译。

因此,我有以下问题:

  1. 是否可以安装所有当前上传的源?
  2. 我需要安装所有 3 个吗DRBD 9.x Linux 内核驱动程序/DRBD 9.0.x Linux 内核驱动程序/DRBD 实用程序? 如果没有,我应该安装哪一个?
  3. 我还需要安装哪些其他库?
  4. 如果有人在 RHEL 7.x 上通过源代码编译安装了 DRBD9,你能告诉我怎么做吗?

如果您能回答上述问题,我将不胜感激。

先感谢您

答案1

我相信 EPEL 存储库中提供了 drdb。从源代码进行编译可能非常麻烦,但很容易做到,而且您可以在互联网上找到许多文章来帮助指导您完成此操作。

然而,如果您确实只想使用某人的软件包,请在您的 RHEL 机器上设置 EPEL 存储库并使用 yum。

https://centos.pkgs.org/7/epel-x86_64/drbd-9.17.0-1.el7.x86_64.rpm.html

相关内容