yum.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Tue, 27 Dec 2022 13:53:36 +0200
changeset 2548 96bfe9c31ab8
parent 2514 0d60a0bad2d6
permissions -rw-r--r--
Example without --arch.


=====
 yum
=====

Search package
==============
::

  yum search $pkg

List packages
=============

All packages::

  yum list all

Installed only::

  yum list installed

Obsolete::

  yum list obsoletes

With updates available::

  yum list updates

List packages from specific repository only::

  dnf --disablerepo="*" --enablerepo=epel list available

Show package details
====================
::

  yum info vim

List installed package versions::

  rpm -q kernel

List package files::

  rpm -ql bash

Show package dependencies::

  yum deplist vim

What package provides file
==========================

Among installed packages::

  rpm -qf /etc/passwd
  rpm -q --whatprovides /etc/passwd

Search in the repository indices (includes uninstalled packages too + pattern matching)::

  yum whatprovides '*passwd'

  yum provides /etc/yum.repos.d/epel.repo
  yum provides /etc/yum.repos.d/epel.repo --enablerepo=*