Why Red Hat’s new ‘dnf’ package manager is not “just another ‘yum'”

Around this time last year, Fedora 22 brought a major update for anyone working under the Fedora hood — Yum was deprecated and replaced by DNF.  It brings some significant changes:

  • Faster, more mathematically correct method for solving dependency resolution
  • A “clean”, well documented Python API with C bindings &
  • Python 3 support

Isn’t this a Release by Another Name?

No, DNF marks a shift, and not just a fork to Python 3, C support and cleaner docs.  The move to libsolv, librepo and a slim, planned API means Yum’s organic sprawl and bespoke depsolving are being phased out.

The shift solves old depsolving problems and readies DNF for some of the changes afoot in the devops world — e.g. empowered and independent devops-ers who don’t want to reinvent the wheel on each deploy.  Whether that warrants more than a major release is a bike-shed argument.

Continue reading “Why Red Hat’s new ‘dnf’ package manager is not “just another ‘yum’””

Share

Fedora Media Writer – The fastest way to create Live-USB boot media

This post will provide a quick tutorial about Fedora Media Writer, and its usage in both Fedora and Windows. Fedora Media Writer is a very small, lightweight, comprehensive tool that simplifies the linux getting started experience – it downloads and writes your favorite Fedora flavor onto a USB drive, which can be later used to boot up any system.

Editor’s note: This also means you can now create Red Hat Enterprise Linux (RHEL) LiveCDs in just a few minutes. Since RHEL was recently made freely available to all developers, you can download the ISO to use with the Fedora Media Writer.

Continue reading “Fedora Media Writer – The fastest way to create Live-USB boot media”

Share