Red Hat 시스템에서 여러 다른 Linux 배포판에 대한 미러를 어떻게 생성합니까? createrepo
Red Hat 및 apt-mirror
데비안 기반 배포판에서 사용할 수 있다는 것을 알고 있지만 apt-mirror
Red Hat에서는 패키지를 사용할 수 없는 것 같습니다.
기본적으로 모든 주요 배포판에 대한 패키지가 포함된 "마스터" 저장소인 저장소를 본 적이 있지만 동일한 웹 서버에서 실행됩니다. 이것이 어떻게 가능한지?
답변1
(로컬) 미러 설정에 대해 배포판에서 제공하는 지침을 확인하세요. 배포 미러는 기본적으로 패키지와 일부 메타데이터가 포함된 디렉터리의 복사본일 뿐이며 호스팅 시스템과 실제 관계는 없습니다. 가장 좋은 방법은(업스트림에서 달리 명시하지 않는 한) rsync(1)
로컬 복사본을 최신 상태로 유지하는 것입니다. 설치 미디어 복사본이 있는 경우 해당 미디어에 있는 패키지 컬렉션을 시작하는 것이 좋습니다.
귀하가 인용한 명령은 패키지에 따라 저장소를 생성하기 위한 것입니다(예: 관련 메타데이터 추가/업데이트).
미러를 사용하기 위해 로컬 설치/업데이트를 얻는 것(배포판에서 광고하는 미러를 찾지 않는 것)은 또 다른 문제입니다.