Rpm2cpio why we use it vs dnf for RPMs?

A quick pro/con list from my perspective:

rpm2cpio:

  • pros: download & extract, simple.
  • cons: updates and removal are manual

dnf:

  • pros: can do updates/removal
  • cons: have to setup rpmdb and initialize repos
  • cons: must ignore rpm dependencies on every install

You could elaborate on all these points in detail, but I think it’s good to show a short overview first.

4 Likes