dnf.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Sun, 22 Jan 2023 17:27:27 +0200
changeset 2553 11f741239f16
parent 2529 5656ce3673e9
child 2557 688949d16063
permissions -rw-r--r--
Table stats.


=====================
 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