Results 1 to 4 of 4

Thread: Fedora 21 Likely Switching To Hawkey Package Management

  1. #1
    Join Date
    Jan 2007
    Posts
    14,773

    Default Fedora 21 Likely Switching To Hawkey Package Management

    Phoronix: Fedora 21 Likely Switching To Hawkey Package Management

    With Fedora 20 out the door, the latest feature to talk about for Fedora 21 is that they will be switching over to the Hawkey package management library...

    http://www.phoronix.com/vr.php?view=MTU0NjM

  2. #2
    Join Date
    Jul 2007
    Posts
    241

    Default

    No, wait. I literally lost the count on how many layers of abstraction there are now for package management.

  3. #3

    Default

    Quote Originally Posted by r1348 View Post
    No, wait. I literally lost the count on how many layers of abstraction there are now for package management.
    Graphical:

    RPM -> hawkey/libsolv -> PackageKit /other backends -> GNOME Sofware

    Command line:

    RPM - > hawkey/libsolv -> dnf (which will become the new yum) /yum

  4. #4
    Join Date
    Apr 2010
    Posts
    734

    Default

    Quote Originally Posted by r1348 View Post
    No, wait. I literally lost the count on how many layers of abstraction there are now for package management.
    I feel sorry for you, then... you can't count to one. Because of all the package management elements in use, PackageKit is the only abstraction layer, designed to hide the split between Debian and Redhat packaging.

    The rest of the layers (and really, there aren't that many of those either) are providing real functionality, not just abstraction. Here's the list:

    1. RPM, for the basic packaging (equivalent to DEB/dpkg on Debian systems).
    2. YUM (or it's DNF successor, of which Hawkey is part), which provides the ability to install packages and dependencies from repositories (equivalent to apt-get on Debian)
    3. PackageKit, which provides an API that apps like media players can use to help the user install missing codecs, without those apps needing to worry about the differences between Redhat and Debian package management.
    4. Various GUI frontends for the above, to allow users to install apps without having to use command-line tools

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •