User Tools

Site Tools


yum_rpm_handling

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

yum_rpm_handling [2012/05/29 15:07]
root [Query Package Install Order and Dates]
yum_rpm_handling [2013/09/27 10:55] (current)
root
Line 1: Line 1:
 ====== RPM handling ====== ====== RPM handling ======
 +
 +===== List query tags =====
 +
 +  rpm --querytags
 +
 +===== List package that provide file =====
 +
 +  rpm -q --whatprovides <​filename>​
 +  Example:
 +  rpm -q --whatprovides /​usr/​bin/​lsscsi
 +  lsscsi-0.23-2.el6.x86_64
 +  ​
  
 ===== List files provided by installed rpm package ===== ===== List files provided by installed rpm package =====
Line 6: Line 18:
   ​   ​
  
-===== List files provided by rpm package in current folder =====+===== List files provided by rpm package ​placed ​in current folder =====
  
   rpm -qlp *package*   rpm -qlp *package*
  
-===== List scripts provided by intalled ​rpm package =====+===== List scripts provided by installed ​rpm package =====
   ​   ​
   rpm -q --scripts *package*   rpm -q --scripts *package*
   ​   ​
-===== List scripts provided by rpm package in current folder =====+===== List scripts provided by rpm package ​placed ​in current folder =====
   ​   ​
   rpm -qp --scripts *package*   rpm -qp --scripts *package*
Line 67: Line 79:
 ===== Show verbose information about RPM package ===== ===== Show verbose information about RPM package =====
   ​   ​
-  rpm -qip <RPM package>+  rpm -qip <package.rpm>
  
   rpm -qip zsh-4.3.10-4.1.el6.x86_64.rpm   rpm -qip zsh-4.3.10-4.1.el6.x86_64.rpm
Line 88: Line 100:
   mechanism, and more.   mechanism, and more.
  
-  ​ +===== Show verbose information about installed rpm package ===== 
-===== Extract files from RPM package ​ =====+ 
 +  rpm -qi *package* 
 + 
 + ===== Extract files from RPM package ​ =====
  
   rpm2cpio httpd-2.2.3-31.el5_4.2.x86_64.rpm | cpio -idmv   rpm2cpio httpd-2.2.3-31.el5_4.2.x86_64.rpm | cpio -idmv
Line 98: Line 113:
   ​   ​
 ====== Yum handling ====== ====== Yum handling ======
 +
 +===== Query Available Packages From Selected YUM Repository =====
 +
 +  yum --disablerepo="​*"​ --enablerepo="​google"​ list available
  
 ===== List files in rpm package available from repository ===== ===== List files in rpm package available from repository =====
Line 104: Line 123:
  
   repoquery -l *package*   repoquery -l *package*
 +  ​
 +===== List package denpendencies =====
 +  ​
 +  yum deplist <​package>​
  
 ===== Only download packages ​ ===== ===== Only download packages ​ =====
yum_rpm_handling.1338304055.txt.gz · Last modified: 2012/05/29 15:07 by root