[yum-commits] Branch 'yum-3_2_X' - docs/yum.8

skvidal at osuosl.org skvidal at osuosl.org
Mon Jan 11 16:08:15 UTC 2010


 docs/yum.8 |   68 +++++++++++++++++++++++++++++--------------------------------
 1 file changed, 33 insertions(+), 35 deletions(-)

New commits:
commit 31d43ebd8118cddb965975f279cb1cd6d2f7eae3
Author: Seth Vidal <skvidal at fedoraproject.org>
Date:   Mon Jan 11 11:08:07 2010 -0500

    make specifying package names more clear and refer to it properly throughout

diff --git a/docs/yum.8 b/docs/yum.8
index fb2f6c2..82c06ea 100644
--- a/docs/yum.8
+++ b/docs/yum.8
@@ -84,10 +84,10 @@ Repository configuration is honored in all operations.
 .IP "\fBinstall\fP"
 Is used to install the latest version of a package or
 group of packages while ensuring that all dependencies are
-satisfied\&.  If no package matches the given package name(s), they are
-assumed to be a shell glob and any matches are then installed\&. If the
-name starts with an @ character the rest of the name is used as though
-passed to the groupinstall command\&. If the name is a file, then install works
+satisfied\&.  (See \fBSpecifying package names\fP for more information) 
+If no package matches the given package name(s), they are assumed to be a shell 
+glob and any matches are then installed\&. If the name starts with an 
+@ character the rest of the name is used as though passed to the groupinstall command\&. If the name is a file, then install works
 like localinstall\&. If the name doesn't match a package, then package
 "provides" are searched (Eg. "_sqlitecache.so()(64bit)") as are
 filelists (Eg. "/usr/bin/yum"). Also note that for filelists, wildcards will
@@ -97,8 +97,8 @@ match multiple packages\&.
 If run without any packages, update will update every currently
 installed package.  If one or more packages or package globs are specified, Yum will
 only update the listed packages\&.  While updating packages, \fByum\fP
-will ensure that all dependencies are satisfied\&. If the packages or globs
-specified match to packages which are not currently installed then update will
+will ensure that all dependencies are satisfied\&. (See \fBSpecifying package names\fP for more information) 
+If the packages or globs specified match to packages which are not currently installed then update will
 not install them\&. update operates on groups, files, provides and filelists
 just like the "install" command\&.
 
@@ -123,7 +123,7 @@ for more details.
 Are used to remove the specified packages from the system
 as well as removing any packages which depend on the package being
 removed\&. remove operates on groups, files, provides and filelists just like
-the "install" command\&.
+the "install" command\&.(See \fBSpecifying package names\fP for more information) 
 .IP 
 .IP "\fBlist\fP"
 Is used to list various information about available
@@ -426,11 +426,32 @@ List packages recently added into the repositories. This is often not helpful,
 but what you may really want to use is "yum list-updateinfo new" from the
 security yum plugin.
 .IP
-.IP "\fBSpecifying package names\fP"
-All the list options mentioned above take file-glob-syntax wildcards or package
-names as arguments, for example \fByum list available 'foo*'\fP will list
-all available packages that match 'foo*'. (The single quotes will keep your
-shell from expanding the globs.)
+
+.PP
+.SH "SPECIFYING PACKAGE NAMES"
+A package can be referred to for install, update, remove, list, info etc 
+with any of the following as well as globs of any of the following:
+.IP
+.br
+\fBname\fP
+.br
+\fBname.arch\fP
+.br
+\fBname-ver\fP
+.br
+\fBname-ver-rel\fP
+.br
+\fBname-ver-rel.arch\fP
+.br
+\fBname-epoch:ver-rel.arch\fP
+.br
+\fBepoch:name-ver-rel.arch\fP
+.IP
+For example: \fByum remove kernel-2.4.1-10.i686\fP
+     this will remove this specific kernel-ver-rel.arch.
+.IP
+Or:          \fByum list available 'foo*'\fP 
+     will list all available packages that match 'foo*'. (The single quotes will keep your shell from expanding the globs.)
 .IP
 .PP 
 .SH "CLEAN OPTIONS"
@@ -474,29 +495,6 @@ Tell any enabled plugins to eliminate their cached data.
 .IP "\fByum clean all\fP"
 Does all of the above.
 
-.PP
-.SH "MISC"
-.IP "\fBSpecifying package names\fP"
-A package can be referred to for install,update,list,remove etc with any 
-of the following:
-.IP
-.br
-\fBname\fP
-.br
-\fBname.arch\fP
-.br
-\fBname-ver\fP
-.br
-\fBname-ver-rel\fP
-.br
-\fBname-ver-rel.arch\fP
-.br
-\fBname-epoch:ver-rel.arch\fP
-.br
-\fBepoch:name-ver-rel.arch\fP
-.IP
-For example: \fByum remove kernel-2.4.1-10.i686\fP
-
 .PP 
 .SH "PLUGINS"
 Yum can be extended through the use of plugins. A plugin is a Python ".py" file


More information about the Yum-commits mailing list