yum.rst
changeset 2514 0d60a0bad2d6
equal deleted inserted replaced
2513:8ea91a3818b3 2514:0d60a0bad2d6
       
     1 
       
     2 =====
       
     3  yum
       
     4 =====
       
     5 
       
     6 Search package
       
     7 ==============
       
     8 ::
       
     9 
       
    10   yum search $pkg
       
    11 
       
    12 List packages
       
    13 =============
       
    14 
       
    15 All packages::
       
    16 
       
    17   yum list all
       
    18 
       
    19 Installed only::
       
    20 
       
    21   yum list installed
       
    22 
       
    23 Obsolete::
       
    24 
       
    25   yum list obsoletes
       
    26 
       
    27 With updates available::
       
    28 
       
    29   yum list updates
       
    30 
       
    31 List packages from specific repository only::
       
    32 
       
    33   dnf --disablerepo="*" --enablerepo=epel list available
       
    34 
       
    35 Show package details
       
    36 ====================
       
    37 ::
       
    38 
       
    39   yum info vim
       
    40 
       
    41 List installed package versions::
       
    42 
       
    43   rpm -q kernel
       
    44 
       
    45 List package files::
       
    46 
       
    47   rpm -ql bash
       
    48 
       
    49 Show package dependencies::
       
    50 
       
    51   yum deplist vim
       
    52 
       
    53 What package provides file
       
    54 ==========================
       
    55 
       
    56 Among installed packages::
       
    57 
       
    58   rpm -qf /etc/passwd
       
    59   rpm -q --whatprovides /etc/passwd
       
    60 
       
    61 Search in the repository indices (includes uninstalled packages too + pattern matching)::
       
    62 
       
    63   yum whatprovides '*passwd'
       
    64 
       
    65   yum provides /etc/yum.repos.d/epel.repo
       
    66   yum provides /etc/yum.repos.d/epel.repo --enablerepo=*