dnf.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Sun, 05 Jun 2022 22:45:12 +0300
changeset 2529 5656ce3673e9
parent 2516 b95de2016b9c
child 2557 688949d16063
permissions -rw-r--r--
List package files / Find package file belong.


=====================
 dnf package manager
=====================
.. contents::
   :local:

List package files
==================
::

  dnf repoquery -l $PKG
  rpm -ql $PKG

Find package file belong
========================

Using remote metadata::

  dnf provides ifconfig
  dnf repoquery --file /usr/sbin/ifconfig

Using installed package DB::

  rpm -qf /usr/bin/rpm

List package dependencies
=========================
::

  repoquery --requires --resolve $PKG

If you possess a actual RPM::

  rpm -qpR $RPM

List of packages that depend on a given
=======================================
::

  dnf repoquery --alldeps --whatrequires $PKG
  dnf repoquery --installed --whatrequires $PKG