yum으로 특정 패키지 목록 업데이트

yum으로 특정 패키지 목록 업데이트

대부분의 회사에는 개발, 통합, 준비, 생산 등 다양한 사전 제작 환경이 있습니다. 우리는 이러한 env OS를 업데이트된 상태로 유지하고 싶지만 개발 중에 yum 업데이트를 수행하고 싶습니다. 며칠 후 통합 환경에서 업데이트된 패키지의 정확한 목록을 업데이트하고, 며칠 동안 준비한 후 마지막으로 생산. 목적은 프로세스 중에 새 업데이트가 팝업되어 처음에 프로덕션 환경에서 실행되는 것을 방지하는 것입니다. 제가 구글링해본 바로는 '이 타임스탬프에서 yum 업데이트' 같은 내용은 없습니다. 이를 처리할 수 있는 방법이 있는지 알고 계시나요? 미션 크리티컬 환경을 처리해야 하기 때문에 질문합니다. 고마워

답변1

저는 거의 20년 동안 RHEL CentOS 기반의 Enterprise Linux를 사용하고 있습니다.

  • 필요한 것은 저장소의 (스냅샷) 클론입니다.
  • 그런 다음 모든 서버(qa, prod)가 정확히 동일한 버전을 가지고 있는지 확인할 수 있습니다.

문제는 저장소가 (업데이트를 통해) 변경되고 있는데 이를 피하고 싶다는 것입니다. 그렇죠?

엔터프라이즈 환경에서는 Redhat 네트워크 또는 위성을 사용하여 서버 그룹에 대한 패키지를 관리합니다.

위성의 오픈소스 버전은 spacewalk라고 하며 여기에서 찾을 수 있습니다. Spacewalk 설치 문서

소규모 환경을 위해 Vault를 사용할 수도 있습니다. 이는 시간 기반 리포지토리 스냅샷입니다. https://vault.centos.org/

BR Chris에게 도움이 되기를 바랍니다.

관련 정보