이렇게 설명하거나 링크를 제공 제발 RPM.If를 구축 할 수있는 쉬운 방법 .........건물 RPM
내 요구 사항은 매우 간단합니다 ..
나는 두 가지를 가지고 있는가 하나의 RPM으로 결합되어야 다른 RPM을은 ....
.... 사전에
감사합니다 ..........
이렇게 설명하거나 링크를 제공 제발 RPM.If를 구축 할 수있는 쉬운 방법 .........건물 RPM
내 요구 사항은 매우 간단합니다 ..
나는 두 가지를 가지고 있는가 하나의 RPM으로 결합되어야 다른 RPM을은 ....
.... 사전에
감사합니다 ..........
당신은 더 복잡한 작업은 RPM 자체가 구축되는 방법을 제어하는 .spec
파일을 만드는
rpmbuild -ba <mypackage.spec>
실행해야, 오히려 쉽다. 좋은 설명은 책 Maximum RPM이며, rpm 홈페이지에서 사용 가능합니다. .spec
파일을 만드는 것은 here으로 처리됩니다. 내 자신의 경험을 통해 .spec
파일을 만드는 것이 쉽지는 않지만 특별한 일을하고 싶지 않으면 너무 복잡하지는 않습니다. 표준 ./configure && make && make install
은 일반적으로 너무 복잡하지 않습니다.
무엇을 확실하지 않음을 과정을 설명하세요 문제는; 이미 2 개의 RPM을 가지고 있다면, 왜 1 RPM으로 만들 필요가 있습니까? 동시에 쉘 스크립트를 사용하여 동시에 설치하지 않는 이유는 무엇입니까?
rpm 명령은 예를 들어, 그래서 여러 인수를 취합니다
rpm -ivh one.rpm two.rpm three.rpm
세 다음에이 다음에 하나를, 설치합니다.
그렇지 않으면 내가 알고있는 것부터 패키지를 먼저 빌드 한 다음 RPM에 빌드해야합니다.이 시점에서 수동 RPM을 수동으로 업데이트해야합니다 구성 요소 패키지가 변경됩니다. 왝. RPM을 자체 구축
는다음은 (매우 간단) 초보자를위한 링크
How to createa GNU Hello RPM Package
은 또한 당신이 rpmb은 페도라 웹 사이트 만들기위한 완벽한 가이드를 찾을 수 있습니다.
위의 답변은 모두 사실이지만 충분한 rpm 생성에 대한 이해를 위해 누구나 Guru lab help을 볼 수 있습니다. 그것은이다 http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/
이 훌륭합니다 : http://fedoraproject.org/wiki/How_to_create_an_RPM_package
(페도라 커뮤니티에 의해) RPM 생성을위한 아주 좋은 완전 가이드 링크에서 볼 수 있습니다 : RPM 생성을위한
기본 가이드에서 확인할 수있다.
질문에 대한 답변을 보려면 두 패키지를 다른 패키지의 하위 패키지로 추가하는 것이 좋습니다. RPM spec 파일에는 몇 가지 특정 항목이 있습니다.
당신은 매우 관련이없는 당신은 무엇을 질문하고 당신이 달성하고자하는 세 가지 패키지
에 대해 하나의 SPEC 파일을 작성해야합니다. 가득 차있는 전통에서, 당신이 묻는 무엇을 소리가 난다 : 당신은 어떻게 처음부터 엔진을 건설 할 수 있는가?오일 펌프를 교체해야합니다. :) –