저는 pbuilder
데비안용 바이너리 패키지를 만들고 있습니다.
pbuilder
chroot 환경을 생성하고 빌드에 필요한 모든 선언된 패키지를 설치한 다음 .deb
chroot 내에 바이너리 패키지를 빌드합니다.
이미 내 .spec
파일이 있습니다. 나는 그것을 만들 수 있습니다. 그러나 빌드할 프로젝트 버전이 여러 개 있고 각 버전마다 해당 버전이 의존하는 특정 패키지에 대한 요구 사항이 다릅니다. 따라서 빌드하려는 프로젝트 버전에 따라 이러한 종속성을 설치/제거해야 합니다(오류가 발생하기 쉬움). 또한 요구 사항이 다르고 기본 파일 시스템에 설치해야 하는 경우 병렬로 빌드할 수 없습니다.
pbuilder
저는 바이너리 .rpm 패키지를 구축하는 것과 동일한 유형의 도구를 찾고 있습니다 .
mach
버려진 것처럼 보이는 골동품 도구를 발견했습니다 .- 찾았
rinse
지만 부팅 부분만 실행합니다. - 또한
yum-builddep
chrooting이 아닌 전체 시스템에 설치됩니다.
종속성을 해결한 다음 chroot에서 RPM을 빌드할 수 있는 pbuilder와 같은 도구를 아는 사람이 있습니까?
답변1
네, 당신은 찾고 있어요웃음, 빌드 chroot 설정, 빌드 종속성 설치 및 다양한 환경에 대한 RPM 빌드를 담당합니다.