8.3.2. Examining Transactions
8.3.2. Examining Transactions To display the summary of a single transaction, as root , use the yum history summary command in the following form: yum history summary id To examine a particular transaction or transactions in more detail, run the following command as root : yum history info id The id argument is optional and when you omit it, yum automatically uses the last transaction. Note that when specifying more than one transaction, you can also use a range: yum history info start_id .. end_id The following is sample output for two transactions, each installing one new package: You can also view additional information, such as what configuration options were used at the time of the transaction, or from what repository and why were certain packages installed. To determine what additional information is available for a certain transaction, type the following at a shell prompt as root : yum history addon-info id Similarly to yum history info , when no id is provided, yum automatically uses the latest transaction. Another way to see the latest transaction is to use the last keyword: yum history addon-info last For instance, for the first transaction in the example, the yum history addon-info command would provide the following output: In this example, three types of information are available: config-main - global Yum options that were in use during the transaction. See Section 8.4.1, "Setting [main] Options" for information on how to change global options. config-repos - options for individual Yum repositories. See Section 8.4.2, "Setting [repository] Options" for information on how to change options for individual repositories. saved_tx - the data that can be used by the yum load-transaction command in order to repeat the transaction on another machine (see below). To display selected type of additional information, run the following command as root : yum history addon-info id information
~]# yum history info 4..5 Loaded plugins: product-id, refresh-packagekit, subscription-manager Transaction ID : 4..5 Begin time : Thu Jul 21 15:10:46 2011 Begin rpmdb : 1107:0c67c32219c199f92ed8da7572b4c6df64eacd3a End time : 15:33:15 2011 (22 minutes) End rpmdb : 1109:1171025bd9b6b5f8db30d063598f590f1c1f3242 User : Jaromir Hradilek <jhradilek> Return-Code : Success Command Line : install screen Command Line : install yum-plugin-security Transaction performed with: Installed rpm-4.8.0-16.el6.x86_64 Installed yum-3.2.29-17.el6.noarch Installed yum-metadata-parser-1.1.2-16.el6.x86_64 Packages Altered: Install screen-4.0.3-16.el6.x86_64 Install yum-plugin-security-1.1.30-17.el6.noarch history info ~]# yum history addon-info 4 Loaded plugins: product-id, refresh-packagekit, subscription-manager Transaction ID: 4 Available additional history information: config-main config-repos saved_tx history addon-info