소스에서 패키지를 컴파일하는 방법은 무엇입니까?

소스에서 패키지를 컴파일하는 방법은 무엇입니까?

인터넷이 연결되지 않는 서버에 DRBD를 설치해야 합니다. (레드햇 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를 사용할 수 있다고 생각합니다. 소스에서 컴파일하는 것은 매우 어려운 PITA일 수 있지만 매우 쉽게 수행할 수 있으며 인터넷에서 이를 안내하는 데 도움이 되는 많은 기사를 찾을 수 있습니다.

그러나 실제로 다른 사람의 패키지를 사용하려면 RHEL 시스템에서 EPEL 저장소 설정을 가져오고 yum을 사용하세요.

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

관련 정보