From XDA

  • LalSalaamComrade@lemmy.ml
    link
    fedilink
    arrow-up
    15
    ·
    edit-2
    1 year ago

    It is a package manager, as well as a packaging format. dnf/yum is the frontend for RPM. You can also use rpm as a command utility.

      • LalSalaamComrade@lemmy.ml
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        You can’t swap rpm with dnf. I haven’t used rpm that much, with the exception of using it to install and uninstall .rpm format files, but I think that it’s functionality is limited to only installing locally available packages. Maybe dnf handles all the downloads, package transaction, conflict resolution and other stuff which I’m probably not aware of.

      • CaptDust@sh.itjust.works
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        1 year ago

        dnf is the right way for an end user to manage packages in modern versions, as it brings lots of extra functionality and an easier command interface - but yes the command rpm -i is able to install and upgrade packages. RPM’s name is a recursive acronym “RPM Package Manager”