Announcement

Collapse
No announcement yet.

DNF Package Manager Yum-Replacement Moves Ahead

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • DNF Package Manager Yum-Replacement Moves Ahead

    Phoronix: DNF Package Manager Yum-Replacement Moves Ahead

    Talked about last year prior to the introduction of Fedora 18 was DNF, a new experimental RPM package manager to replace Yum. DNF has been bundled as an experimental option that can live in parallel to Yum, but there hasn't been too much to report on the project as of late, except today they're out with a new release...

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

  • #2
    Isn't DNF just Yum 2 ? I'm still not too clear on what's what with Fedora. Keeps changing on me whenever I think I finally got what's going on...

    Comment


    • #3
      Originally posted by c117152 View Post
      Isn't DNF just Yum 2 ? I'm still not too clear on what's what with Fedora. Keeps changing on me whenever I think I finally got what's going on...
      In the end it's just a name.
      What is now DNF will eventually replace Yum, whatever they decide to call it.

      Comment


      • #4
        Originally posted by c117152 View Post
        Isn't DNF just Yum 2 ? I'm still not too clear on what's what with Fedora. Keeps changing on me whenever I think I finally got what's going on...
        IIRC, when dnf gets the ok from qa it will simply replace yum, but retain the yum name (iow, it should be backwards compatible but with much less hacky internals and easier to extend).

        Comment


        • #5
          DNF

          Who else read "Duke Nukem Forever" at first?

          Comment


          • #6
            Originally posted by frign View Post
            Who else read "Duke Nukem Forever" at first?
            I do every time I see that acronym.

            Comment


            • #7
              Originally posted by frign View Post
              Who else read "Duke Nukem Forever" at first?
              Nope... I see it as the more usual expansion of DNF, being "did not finish".

              Not sure if they mean that development will never be complete, or that once complete the expected behaviour is for it to hang infinitely?

              Comment


              • #8
                Originally posted by Delgarde View Post
                Nope... I see it as the more usual expansion of DNF, being "did not finish".

                Not sure if they mean that development will never be complete, or that once complete the expected behaviour is for it to hang infinitely?
                This actually already got answered on the blog post from (i think) last year. They believe its a pretty fitting name given a project that isn't finished yet, especially given that it will be most likely renamed to 'yum' when it IS done.

                Comment


                • #9
                  Originally posted by Ericg View Post
                  This actually already got answered on the blog post from (i think) last year. They believe its a pretty fitting name given a project that isn't finished yet, especially given that it will be most likely renamed to 'yum' when it IS done.
                  Oh, so "Did Not Finish" is actually the official name? Didn't realise that...

                  Comment


                  • #10
                    Originally posted by Delgarde View Post
                    Oh, so "Did Not Finish" is actually the official name? Didn't realise that...
                    Its more of a "Work In Progress" name. Its "official" in that the developers haven't come up with anything better...and don't see a need to since its official name, once its released and the 'default', is already picked out. In this case, its release name will be (by all known accounts thusfar) "yum".

                    Comment


                    • #11
                      Originally posted by frign View Post
                      Who else read "Duke Nukem Forever" at first?
                      I thought "Do Not Fork" first.

                      Comment


                      • #12
                        Originally posted by Ericg View Post
                        Its more of a "Work In Progress" name. Its "official" in that the developers haven't come up with anything better...and don't see a need to since its official name, once its released and the 'default', is already picked out. In this case, its release name will be (by all known accounts thusfar) "yum".
                        So kind of like code names of yet-to-be-named projects like games and software, I suppose?

                        Comment


                        • #13
                          We need a cross distro Package Manager that handles rpm and .deb!

                          Comment


                          • #14
                            Originally posted by mike4 View Post
                            We need a cross distro Package Manager that handles rpm and .deb!
                            One already available is "smart":
                            http://labix.org/smart
                            It's the default in Yocto:
                            https://wiki.yoctoproject.org/wiki/Smart
                            which in turn supports several different packages formats (rpm5 is the default).

                            The dependency resolver library, libsatsolver, is developed by opensuse, is in use in zypper and dnf, and supports deb.
                            https://fedoraproject.org/wiki/Featu...ed_Description

                            Comment


                            • #15
                              Originally posted by Ancurio View Post
                              So kind of like code names of yet-to-be-named projects like games and software, I suppose?
                              Mhmm. The plan on the wiki is for Fedora 22 to be the target release of DNF whereupon it will be installed by default and renamed to be 'yum.' old yum will be removed and everyone will automatically start using dnf without even realizing it (except for developers who have to make sure they arent using deprecated functinality that has now been removed)

                              Comment

                              Working...
                              X