CuriosMind...
CuriosMind...

Reputation: 517

Is it possible to embed RPMs within another RPM ?

Can we embed a set of RPMs within another RPM ?

I have a set of RPMs for several linux variants and architectures. I would like to create a single RPM file using these RPM files so that User would receive and install using a Single RPM file; so that User needn't worry about downloading the correct platform specific RPM files.

Upvotes: 6

Views: 5185

Answers (1)

drahnr
drahnr

Reputation: 6886

Do not do that.

RPMs are single units of software (sometimes split off documentation and debug info into separate packages)

The other way round is usually done by meta packages, having dependencies for actual data/content packages.

In your case, I would create a repository package (a rpm just containing the information about a repository you host). Put a meta package plus your actual data/content packages into the repository and instruct the user to install the meta package, I think that is as hasslefree as it can get, plus all your users get a convenient update path.

Upvotes: 7

Related Questions