What are the yum equivalents of up2date and rpm common tasks on Red Hat Enterprise Linux?

Solution Unverified - Updated

Environment

  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 6
  • yum
  • up2date

Issue

  • What are the yum equivalents of up2date and rpm common tasks?

Resolution

  • The following table lists up2date and rpm commands used on earlier versions of Red Hat Enterprise Linux and their yum equivalents for use on Red Hat Enterprise Linux.

    Task

    up2date command

    yum command

    Check for and update all RPM(S)

    up2date -u

    yum update

    Check for and update specified RPM(s)

    up2date -u <package> [<package>...]

    yum update <package> [<package>...]

    Install the specified RPM(s)

    up2date -i <package> [<package>...]

    yum install <package> [<package>...]

    Remove the specified RPM(s) and it's dependents

    rpm -e <package> [<package>...]

    yum remove <package> [<package>...]

    Search for packages by name

    up2date --showall | grep "<search string>"

    yum list "<regex>" ["<regex>"...]

    List all packages which could be updated

    up2date -l

    yum list updates ["<regex>"...]

    List all available packages

    up2date --show-available

    yum list available ["<regex>"...]

    List all installed packages

    rpm -qa

    yum list installed ["<regex>"...]

    List all installed and available packages

    up2date --showall

    yum list all ["<regex>"...]

    Update packages in a group

    up2date -u "@<group name>"

    yum groupupdate "<group name>" ["<group name>"]

    Install all the default packages by group

    up2date "@<group name>"

    yum groupinstall "<group name>" ["<group name>"]

    Remove all packages in a group

    not possible

    yum groupremove "<group name>" ["<group name>"]

    List available package groups

    up2date --show-groups

    yum grouplist

    Install local packages solving and satisfying dependencies as needed

    up2date -k <dir>[:<dir>...]

    yum localinstall <path/filename> [<path/filename>]

    Install package of specified architecture

    up2date --arch=<arch> <package> [<package>...]

    yum install <package>.<arch> [<package>.<arch>...]

    Show all packages not available via subscribed channels or repositories

    up2date --show-orphans

    yum list extras

    List all channels the system is currently subscribed to

    up2date --show-channels

    echo "repo list" | yum shell

    List packages that satisfy dependency(ies)

    up2date --whatprovides=<dependency>[,<dependency>...]

    yum whatprovides <dependency> [<dependency>...]

    Register a system to RHN hosted/satellite

    up2date --register

    rhn_register

    • More information about yum and up2date , please see the man pages,
      # man yum
      # man up2date
      
    SBR
    Components
    Category

    This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.