yum-aliases(1) — Linux manual page

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 

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 
       ⟨https://github.com/rpm-software-management/yum⟩.  It is not known
       how to report bugs for this man page; if you know, please send a
       mail to [email protected].  This page was obtained from the
       project's upstream Git repository
       ⟨https://github.com/rpm-software-management/yum-utils.git⟩ on
       2025-02-02.  (At that time, the date of the most recent commit
       that was found in the repository was 2020-03-11.)  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 [email protected]

James Antill                  31 March 2008                yum-aliases(1)