ソースからパッケージをコンパイルするにはどうすればいいですか?

ソースからパッケージをコンパイルするにはどうすればいいですか?

インターネットのないサーバーに 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

drdb は EPEL リポジトリで入手できると思います。ソースからコンパイルするのは非常に面倒ですが、非常に簡単に実行でき、インターネット上にはこれをガイドする記事が多数あります。

ただし、本当に誰かのパッケージだけを使用したい場合は、RHEL マシンに EPEL リポジトリをセットアップして、yum を使用してください。

参考: drbd 9.17.0-1.el7.x86_64.rpm

関連情報