나는 스택 오버플로에 대해 이것을 물었고 여기에 묻는 것이 더 적절할 것이라는 것을 깨달았습니다.
내부 RHN 위성에 Ansible을 병합하고 있습니다. Red Hat의 완전히 업데이트된 RHEL 7 기본 저장소, 추가 항목, 보충, 선택 및 RHN 도구가 있습니다. 또한 필요할 때 선택한 패키지를 내부 epel 저장소에 병합했습니다. 예를 들어 이것은 ansible이 살 곳입니다.
centos7에서는:
python-crypto x86_64 2.6.1-1.el7.centos extras 470 k
python-ecdsa noarch 0.11-3.el7.centos extras 69 k
이 2개 패키지는 ansible에 대한 종속성이며 centos7의 extras 저장소에 있습니다. 그러나 Red Hat Enterprise Linux 7 추가 기능에는 없습니다.
저는 Red Hat에서도 공식적으로 출시되지 않는 패키지는 Centos에서 공식적으로 출시되지 않을 것이라는 인상을 항상 받았습니다.
내 문제는 epel이 아니기 때문에 이것을 내 epel 저장소에 넣고 싶지 않다는 것입니다. 해당 Red Hat 배포판에 포함되지 않은 centos에서 제공하는 패키지가 있다는 것을 처음으로 경험했습니다. 버전 차이는 이해할 수 있지만 누락된 패키지가 이상하게 보입니다.
오류인가요? 이런 일이 일어나서는 안 되는 걸까요?
답변1
해당 패키지는 다음에서 가져온 것 같습니다.엑스트라저장소:
CentOS 엑스트라- CentOS 5 및 6에서는 업스트림 호환성을 손상시키거나 기본 구성 요소를 업데이트하지 않고 CentOS에 추가 기능을 제공하지만 업스트림에서 테스트되지 않았거나 업스트림 제품에서 사용할 수 없는 패키지입니다.CentOS 7에서는 업스트림 저장소이자 추가 CentOS 패키지입니다.CentOS 개발 팀은 이 저장소의 모든 항목을 테스트했으며 모두 CentOS에서 작동합니다. 이 저장소는 CentOS와 함께 제공되며기본적으로 활성화됨
(내 강조)
따라서 RHEL 7에는 추가 채널이 있지만 CentOS 7 추가 저장소에는 추가 패키지가 포함되어 있습니다.