RPM 운영 체제 바이너리 호환성

RPM 운영 체제 바이너리 호환성

CentOS, OpenSUSE 및 Fedora의 차이점을 읽을 때 CentOS와 Redhat이 바이너리 호환 가능하다고 말하는 경우가 많습니다.

내 경험에 따르면 (Debian/Ubuntu) 배포에 관계없이 동일한 패키지 관리자를 사용하면 바이너리가 실행되고 패키지가 호환됩니다.

그렇다면 이 기사에서는 왜 CentOS와 Redhat이 바이너리 호환 가능하다는 점을 강조합니까? 아니면 제 가정이 틀렸습니까?

답변1

@John Siu의 답변에 따르면 용어에 익숙하지 않으면 용어가 혼란스러워집니다.빨간 모자기술.

  • RHEL      - Enterprise Linux(Red Hat 운영 체제의 상용 버전)
  • 중앙 운영 체제   - 커뮤니티 버전RHEL(바이너리 호환 가능RHEL)
  • 페도라 모자    - Red Hat이 후원하는 커뮤니티 프로젝트인 Fedora Project에서 구축한 최첨단 운영 체제
  • 회전 속도        - RPM 패키지 관리자(이전 Red Hat 패키지 관리자)

노트: RPM하나도 아니야빨간 모자유일한 기술SUSE 열기또한 사용될 수도 있으며 RPMs, 이는 RPMs3가지 Red Hat 기반 배포판(RHEL,중앙 운영 체제, 또는페도라 모자).

일반적으로 새로운 기술이 먼저 나타납니다.페도라 모자어디에서 해결되었나요?페도라 모자릴리스의 유효 기간은 일반적으로 13개월입니다. 2가지 버전은 언제든지 적극적으로 지원되며 그 이후에는 업데이트가 중단됩니다.

기술이 작동하는 것으로 입증되면페도라 모자결국 버전에 나타날 것입니다.RHEL.RHEL의유통기한은 제조일로부터 10년이며, 이후 3년의 유통기한이 연장됩니다. 바라보다여기자세한 내용을 확인하세요.

중앙 운영 체제현재 운영되는 커뮤니티 프로젝트입니다.빨간 모자하지만 별도로 운영되고 있어요RHEL.중앙 운영 체제와 동일한 패키지를 제공합니다.RHEL그리고RHEL브랜드가 제거되거나 다음으로 교체되었습니다.중앙 운영 체제로고 및 브랜딩.중앙 운영 체제컴퓨터는 많지만 구독 비용을 지불하고 싶지 않은 여러 고객이 후원합니다.RHEL각 상자마다. 이것중앙 운영 체제이 프로젝트는 게시된 업데이트를 유지하는 것 외에는 어떠한 지원도 제공하지 않습니다.RHEL.

많이있다기타 배포판RPMs패키지 관리 에 사용됩니다 . 일부는 다음에서 유래합니다.빨간 모자다른 배포판은 RPM기술만 사용하지만 호환되지 않는 반면 배포판은빨간 모자어떤 방식으로든 배포됩니다.SUSE 열기.

답변2

CentOS는 RedHat 로고가 없는 RedHat이므로 CentOS와 RedHat은 바이너리 호환이 가능합니다.

CentOS 자체에서 인용자주하는 질문

CentOS는 이를 사용하려는 모든 사람에게 무료 엔터프라이즈급 컴퓨팅 플랫폼을 제공하기 위해 존재합니다. CentOS 5 및 6은 잘 알려진 북미 엔터프라이즈 Linux 공급업체(종종 "업스트림" 또는 "업스트림 공급업체(TUV)"라고 함)가 제공하는 공개 오픈 소스 SRPMS를 기반으로 구축되었습니다. CentOS는 업스트림 제조업체의 재배포 정책을 완벽하게 준수하며 100% 바이너리 호환을 목표로 합니다. (CentOS는 주로 업스트림 공급업체 브랜딩 및 아트워크를 제거하기 위해 패키지를 변경합니다.) CentOS는 북미 지역의 유명한 엔터프라이즈 Linux 공급업체로부터 비용을 지불하거나 지원을 받지 않고도 엔터프라이즈급 운영 체제가 필요한 사람들을 위해 설계되었습니다. CentOS 프로젝트(CentOS를 구축하는 당사)나 어떤 버전의 CentOS도 유명한 북미 엔터프라이즈 Linux 공급업체와 제휴하거나 생산하거나 지원하지 않습니다. 우리 소프트웨어에는 업스트림 엔터프라이즈 제품과 동일한 오픈 소스 SRPMS로 구축되었지만 업스트림 공급업체의 제품도 포함되어 있지 않습니다.

존재하다CentOS 소개, FTP 소스를 나열합니다.

ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Client/en/os/SRPMS
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS

바로 Upstream레드햇입니다. 이것이 바로 바이너리 호환이 가능한 이유입니다.

관련 정보