reprepro: "이전" 패키지를 인덱스에 유지

reprepro: "이전" 패키지를 인덱스에 유지

Reprepro 저장소에 새 버전을 추가할 때마다 기본적으로 이전 패키지를 잊어버리고 삭제합니다. 나는 그것을 유지하고 싶기 때문에 --keepunreferencedfilesconfig를 사용합니다.

$ reprepro --keepunreferencedfiles includedeb stable /path/to/jjdns_0_4.5_amd64.deb 
jjdns_0.4.5_amd64.deb: component guessed as 'main'
Exporting indices...                                                                     
1 files lost their last reference.                                                       
(dumpunreferenced lists such files, use deleteunreferenced to delete them.)

이제 저장소에는 jjdns_0.4.5참조가 있지만 jjdns_0.4.4색인에는 없습니다.

$ grep -A1 "Package: jjdns" dists/stable/main/binary-amd64/Packages
Package: jjdns
Version: 0.4.5

0.4.4질문: 인덱스를 다시 추가하려면 어떻게 해야 합니까 ? 아니면 업로드할 때 삭제하지 않는 것이 더 낫습니까 0.4.5?

답변1

최신 버전의 Reprepro는 여러 버전을 지원합니다. https://github.com/ionos-cloud/reprepro

관련 정보