Yum: Difference between revisions
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
=Overview= | =Overview= | ||
<tt>yum</tt> is an interactive, rpm-based package manager. It can automatically perform system updates, including dependency analysis and obsolete processing based on [[repository]] metadata. It can also perform installation of new packages, removal of old packages and perform queries on the installed and/or available packages among many other commands/services. | <tt>yum</tt> is an interactive, rpm-based package manager. It can automatically perform system updates, including dependency analysis and obsolete processing based on [[#Yum_Repository|repository]] metadata. It can also perform installation of new packages, removal of old packages and perform queries on the installed and/or available packages among many other commands/services. | ||
=Yum Repository= | =Yum Repository= |
Revision as of 19:44, 4 April 2017
External
Internal
Overview
yum is an interactive, rpm-based package manager. It can automatically perform system updates, including dependency analysis and obsolete processing based on repository metadata. It can also perform installation of new packages, removal of old packages and perform queries on the installed and/or available packages among many other commands/services.
Yum Repository
Recipes
Find Packages that Might Contain a Certain Command
yum provides sealert
Find Whether a Package is Installed
yum list installed | grep <package-name>
Example of positive hit:
[root@ns ~]# yum list installed | grep httpd httpd.x86_64 2.4.6-40.el7 @rhel-7-server-rpms httpd-tools.x86_64 2.4.6-40.el7 @rhel-7-server-rpms
Update All Packages
yum -y update
Uninstall a Package
yum remove <package-name>