Maven의 RPM 플러그인을 사용하여 내 프로젝트 (Java, JSP, JavaScript)를 패키징하기 위해 rpm을 생성하고 있으며 정상적으로 작동합니다. 이제 JSP 페이지와 JavaScript 파일을 약간 변경해야했습니다. 전체 프로젝트 대신 업데이트 또는 패치 만 수행하는 RPM을 만들 수 있기를 바랍니다. 그게 가능하니? 그렇다면 어떻게?maven rpm 플러그인을 사용하여 패치를 배포하려면 어떻게해야합니까?
0
A
답변
0
수 없습니다. 아니면 당신이 원하는 방식으로하지 않을 수도 있습니다.
델타 RPM을 만들 수 있지만 패치를 적용하지 않도록 RPM을 배포 할 때 대역폭을 절약하도록 설계되었습니다. 즉 그들은 저장소에서 제공되어야하며 패키지 관리자 (YUM/DNF)는 이미 설치된베이스, 델타 및 완전히 새로운 RPM을 제조하고 설치합니다.
YUM/DNF를 만족 시키려면 기본 RPM이 설치되지 않은 클라이언트가 설치를 수행 할 수 있도록 완전히 새로운 RPM을 제공해야합니다.
나올 다음 버전에 대해 어떻게 생각하셔야할까요? 이전 RPM에서 델타로 갈 예정입니까?
그래, 당신이 찾고있는 효과를 얻을 수 있지만 정말 대역폭을 절약하고자하지 않는 한 그것은 당신을 도울 수 없습니다. 일반적으로 다운로드 속도가 느린 경우가 아니면 전체 RPM을 다운로드하는 것보다 기본 RPM과 델타 RPM을 다시 구성하는 데 시간이 오래 걸립니다.
좋아요, 그 말이 맞는 것 같아요. 정보 주셔서 감사합니다. –