yum.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Mon, 03 Jan 2022 16:30:42 +0200
changeset 2514 0d60a0bad2d6
permissions -rw-r--r--
Yum package manager.


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