dnf replacing yum and dnf-yum

Jiří Konečný jkonecny at redhat.com
Thu Apr 2 09:31:05 UTC 2015


On Thu, 2015-04-02 at 13:32 +0530, Parag Nemade wrote:
> Hi,
> 
> On Thu, Apr 2, 2015 at 1:20 PM, Jiří Konečný <jkonecny at redhat.com> wrote:
> > On Wed, 2015-04-01 at 13:40 -0600, Kevin Fenzi wrote:
> >> There's some confusion around this, so I thought I would post to try
> >> and clear up things. In the event I am wrong on any of the below, please
> >> do feel free to correct me. ;)
> >>
> >> In the past the proposal was to have a yum-dnf package that provided
> >> /usr/bin/yum, called dnf and conflicted with the yum package. I was
> >> against that plan, but I think the one we settled on is worth doing.
> >> It's somewhat of a middle ground between "yum is gone right now,
> >> deal with it" and "you can keep using yum forever".
> >>
> >> For f22 (and rawhide):
> >>
> >> * dnf is installed by default. By that I mean it is in the 'core' group
> >>   in comps.
> >>
> >> * dnf-yum is installed by default. By that I mean it is in the 'core'
> >>   group in comps next to dnf.
> >>
> >> * yum is installed if something that depends on yum pulls it in or say
> >>   a user installs it manually.
> >>
> >> * yum requires dnf-yum. So, if you install yum manually you will also
> >>   pull in dnf-yum (and the dnf plugin that handles history migrate).
> >>
> >> * When you run 'yum' you get:
> >>
> >> % sudo yum list foobar
> >> Yum command has been deprecated, use dnf instead.
> >> See 'man dnf' and 'man yum2dnf' for more information.
> >> To transfer transaction metadata from yum to DNF, run 'dnf migrate'
> >> Redirecting to '/usr/bin/dnf list foobar'
> >>
> >> ...then the ouput from dnf list foobar...
> >>
> >> * If you wish to still use yum, the yum package provides now
> >>   a /usr/bin/yum-deprecated command that is the old yum
> >>   command renamed. It also has the notice message as above
> >>   on it.
> >>
> >> * If you are using the yum python bindings directly, that will continue
> >>    to work if you have the yum package installed.
> >>
> >> Note that this landed before Beta freeze, but there were some issues
> >> with the initial package doing this. There is an update available:
> >>
> >> https://admin.fedoraproject.org/updates/yum-3.4.3-505.fc22
> >>
> >> I think this helps those users who read any of the docs out there
> >> that say to 'yum install foo' at the cost of those people who need
> >> some specific command line behavior from yum. The second group
> >> is much better positioned to use yum-deprecated or know whats
> >> going on than the first group.
> >>
> >> kevin
> >> --
> >> devel mailing list
> >> devel at lists.fedoraproject.org
> >> https://admin.fedoraproject.org/mailman/listinfo/devel
> >> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
> >
> > Hi,
> >
> > I want to ask on something not exactly to topic, but it's side of it. I
> > have a problem find command in dnf which is in yum.
> >
> > When I'm using this command I get information which package contains
> > this library.
> > $ yum provides *libnetapi.so
> >
> > but when I'm using dnf command
> > $ dnf repoquery --provides *libnetapi.so
> >
> >
> > Is there a way to find libraries and other files in dnf?
> 
> You can use
> $ dnf provides *libnetapi.so
> 
> Regards,
> Parag.

Ohh nice I must missed this. 
Thank you




More information about the devel mailing list