RPM Package Management: Difference between revisions

From wiki
Jump to navigation Jump to search
No edit summary
Line 18: Line 18:
''--plugins'': enable YUM plugin support.
''--plugins'': enable YUM plugin support.


List content of PACKAGE -- PACKAGE is possibly not (yet) installed, i.e. only lives in the repo:
<pre>
<pre>
$ repoquery --query --list --plugins PACKAGE
$ repoquery --query --list --plugins PACKAGE

Revision as of 12:38, 17 June 2021

DNF

DNF is a rewrite of yum, DNF replaced YUM as the default package manager in Fedora 22.

yum

YUM allows for automatic updates and package and dependency management on RPM-based distributions. YUM works with software repositories (collections of packages), which can be accessed locally or over a network connection.

yum-utils

$ yum install yum-utils

repoquery

--plugins: enable YUM plugin support.

List content of PACKAGE -- PACKAGE is possibly not (yet) installed, i.e. only lives in the repo:

$ repoquery --query --list --plugins PACKAGE

rpm

$ rpm --query --file FILE
  • list the contents of PACKAGE:
$ rpm --query PACKAGE
$ rpm --query --queryformat "[%{=NAME}-%{=VERSION}-%{=RELEASE}:\t%-50{FILENAMES} %10{FILESIZES}\n]" PACKAGE