동일한 패키지의 여러 버전을 허용하는 적절한 저장소를 관리하는 도구가 있습니까?

동일한 패키지의 여러 버전을 허용하는 적절한 저장소를 관리하는 도구가 있습니까?

저는 현재 reprepro여러 배포판에서 소수의 패키지(amd64 및 arm64의 소스 코드 및 바이너리)를 관리하는 공개 저장소를 사용하고 있습니다. 지금까지는 괜찮았지만 최신 패키지뿐만 아니라 이전 버전의 패키지도 유지해 달라는 요청을 받았습니다.시스템 마법사 2.3그리고2.4또한2.5잠깐만요. reprepro제가 조사해 본 다른 도구에서는 허용되지 않는 것 같습니다.

동일한 패키지(동일한 배포판 및 동일한 아키텍처 내에서)의 여러 버전을 관리할 수 있는 적절한 저장소 관리 도구가 있습니까?

답변1

댓글에서 muru는 다음을 포함한 몇 가지 제안이 포함된 Q&A에 연결되었습니다.적절하게. 저는 Aptly를 사용하여 저장소에서 사용할 수 있는 이전 버전과 새 버전의 패키지가 포함된 Debian 패키지 저장소를 관리합니다.

저장소의 디렉터리와 파일 트리에 적절하게 새 패키지를 쓰고, 저장소 인덱스 파일을 관리하여 저장소에서 사용 가능한 패키지와 버전을 표시합니다. apt인덱스 파일을 읽고 저장소에서 가져와 설치할 패키지 파일을 결정합니다.

관련 정보