NAME | SYNOPSIS | DESCRIPTION | Explanation of alias to final result conversion | EXAMPLES | AUTHORS | SEE ALSO | COLOPHON

yum-aliases(1)                                                yum-aliases(1)

NAME         top

       yum aliases plugin

SYNOPSIS         top

       yum [options] alias

DESCRIPTION         top

       This plugin changes other commands in yum, much like the alias
       command in bash. There are a couple of notable differences from shell
       style aliases though. The alias command has three forms:
        * alias
        * alias command
        * alias command result

       The first form lists all current aliases with their final result, the
       second form looks up a "command" and shows it's final result or an
       error message. The last form creates a new alias.

Explanation of alias to final result conversion         top

       When you type an aliased command, like "yum --disableexcludes UPT
       lsu" using the default aliases, the yum-aliases plugin first takes
       the first "command", by skipping over any options, and then looks up
       the result (in this case "UPT" is converted to "--enablerepo=updates-
       testing"). If there is a match, then it will replace the aliased
       "command" in the argument list and try again (again skipping over any
       options). By convention, in the default aliases list, alias
       "commands" that are in all CAPS only add options so you can join
       together a chain of them before any real command or aliased command.

       There are two things that can alter the above, if you have the
       "recursive" configuration option set to off then alias processing
       will stop after the first alias to command substitution. Also, like
       in shell aliases, if the result starts with \ then alias processing
       will stop.

EXAMPLES         top

       To create a new alias command called "rm" which does the same thing
       as the command "remove" use:

              yum alias rm remove

       To always add the --skip-broken --disableexcludes=all --obsoletes
       options to the update command (but leaving the upgrade option alone),
       you could use:

              yum alias update \update  --skip-broken --disableexcludes=all
              --obsoletes

       To override the default "up" alias to use the above update command,
       and never ask for confirmation, you could use:

              yum alias up update -y

AUTHORS         top

              James Antill <james@and.org>

SEE ALSO         top

       yum-utils(1) yum(1)

COLOPHON         top

       This page is part of the yum-utils (Yum Package Manager utilities)
       project.  Information about the project can be found at 
       ⟨http://yum.baseurl.org/⟩.  If you have a bug report for this manual
       page, see ⟨http://yum.baseurl.org/report⟩.  This page was obtained
       from the project's upstream Git repository 
       ⟨git://yum.baseurl.org/yum-utils.git⟩ on 2017-04-25.  If you discover
       any rendering problems in this HTML version of the page, or you
       believe there is a better or more up-to-date source for the page, or
       you have corrections or improvements to the information in this
       COLOPHON (which is not part of the original manual page), send a mail
       to man-pages@man7.org

James Antill                   31 March 2008                  yum-aliases(1)