Pages

Thursday, 28 January 2021

RPM meta-package vs. group package

From: https://superuser.com/questions/288461/what-are-the-advantages-of-a-group-package-in-yum-over-an-rpm-that-depends-on-ev


Creating a metapackage means that all the packages it depends on must be installed, with no chance for customization of capabilities due to presence or absence of the various packages. This can be fixed by removing the metapackage before removing other packages, but users aren't always certain whether or not the metapackage can be removed safely.

A yum group allows all the packages to be installed at once, but also allows pick-and-choose without frustrating the end user. This can cause issues if a user installs only specific packages manually without installing enough for the application to be functional, but accurate interdependencies between the various application packages should make sure that a minimum set is installed when any of them are chosen.

No comments:

Post a Comment