yumによるパッケージ操作は、yumで過去に実施した操作の履歴も確認する事が出来ます。
※目次をクリックすると目次の下部にコンテンツが表示されます。
実施時期などを基に過去の履歴を調べる
1)過去にyumで実施した全作業のリストを表示する
“yum history list all”で表示できます。
例)
“yum history list all”で表示できます。
例)
# yum history list all ID | Login user | Date and time | Action(s) | Altered ------------------------------------------------------------------------------- 33 | <rails> | 2013-03-05 17:55 | Install | 2 32 | <rails> | 2013-03-05 17:55 | I, U | 3 31 | <rails> | 2013-02-27 17:32 | Install | 1 :
上記のように実施日時、ユーザー名、アクション(インストール、更新、削除など)が表示されます。
2)詳細な履歴を確認する
1)ではどのパッケージに対して実施したかが分かりません。詳細な履歴を確認するには、1)で表示された”ID”(トランザクションID)を指定して以下のコマンドを実行します。
“yum history info トランザクションID”
例)
# yum history info 30 Transaction ID : 30 Begin time : Wed Feb 20 16:03:05 2013 Begin rpmdb : 334:80539480d2e600a305aed29cc7534715b405ba0f End time : 16:03:12 2013 (7 seconds) End rpmdb : 335:fa210d00357e8dabb366d15d4dba37653d52ae9f User : <rails> Return-Code : Success Command Line : install mysql-devel Transaction performed with: Installed rpm-4.8.0-19.el6.x86_64 @anaconda-CentOS-201112091719.x86_64/6.2 Installed yum-3.2.29-22.el6.centos.noarch @anaconda-CentOS-201112091719.x86_64/6.2 Installed yum-plugin-fastestmirror-1.1.30-10.el6.noarch @anaconda-CentOS-201112091719.x86_64/6.2 Packages Altered: Updated mysql-5.1.66-2.el6_3.x86_64 @updates Update 5.1.67-1.el6_3.x86_64 @updates Install mysql-devel-5.1.67-1.el6_3.x86_64 @updates Updated mysql-libs-5.1.66-2.el6_3.x86_64 @updates Update 5.1.67-1.el6_3.x86_64 @updates Updated mysql-server-5.1.66-2.el6_3.x86_64 @updates Update 5.1.67-1.el6_3.x86_64 @updates history info
すでにインストール済みのパッケージのリストを表示
下記コマンドで調べる事ができます。
yum history list パッケージ名
yum history packages-list パッケージ名
yum history info パッケージ名
yum history packages-info パッケージ名
※パッケージ名には、ワイルドカードを指定して関連するパッケージをまとめて調べる事も出来ます。
1)簡単なリストを表示
①yum history list
yum history list パッケージ名
yum history packages-list パッケージ名
yum history info パッケージ名
yum history packages-info パッケージ名
※パッケージ名には、ワイルドカードを指定して関連するパッケージをまとめて調べる事も出来ます。
1)簡単なリストを表示
①yum history list
# yum history list net-snmp* ID | Login user | Date and time | Action(s) | Altered ------------------------------------------------------------------------------- 25 | <wordpress> | 2013-02-01 13:46 | Install | 1 23 | <wordpress> | 2013-01-27 21:28 | Install | 3 history list
②yum history packages-list
# yum history packages-list net-snmp* ID | Action(s) | Package ------------------------------------------------------------------------------- 25 | Install | net-snmp-utils-1:5.5-41.el6_3.1.x86_64 23 | Install | net-snmp-1:5.5-41.el6_3.1.x86_64 23 | Dep-Install | net-snmp-libs-1:5.5-41.el6_3.1.x86_64 history packages-list
2)詳細な情報を表示
①yum history info
# yum history info net-snmp* Transaction ID : 25 Begin time : Fri Feb 1 13:46:25 2013 Begin rpmdb : 312:4a5b5e2aa45f4fd6d6619200e2c735f62cdae682 End time : (0 seconds) End rpmdb : 313:06375c87590a0bf95ddfbeb12cffe78c35d25337 User : <wordpress> Return-Code : Success Command Line : install net-snmp-utils Transaction performed with: Installed rpm-4.8.0-19.el6.x86_64 @anaconda-CentOS-201112091719.x86_64/6.2 Installed yum-3.2.29-22.el6.centos.noarch @anaconda-CentOS-201112091719.x86_64/6.2 Installed yum-plugin-fastestmirror-1.1.30-10.el6.noarch @anaconda-CentOS-201112091719.x86_64/6.2 Packages Altered: Install net-snmp-utils-1:5.5-41.el6_3.1.x86_64 @updates ------------------------------------------------------------------------------- Transaction ID : 23 Begin time : Sun Jan 27 21:28:01 2013 :
②yum history packages-info
# yum history packages-info net-snmp* Transaction ID : 25 Begin time : Fri Feb 1 13:46:25 2013 Package : net-snmp-utils-1:5.5-41.el6_3.1.x86_64 State : Install Size : 370,527 Build host : c6b10.bsys.dev.centos.org Build time : Mon Jul 23 15:10:54 2012 Packager : CentOS BuildSystem <http://bugs.centos.org> Vendor : CentOS License : BSD URL : http://net-snmp.sourceforge.net/ Source RPM : net-snmp-5.5-41.el6_3.1.src.rpm Commit Time : Wed Jun 27 21:00:00 2012 Committer : Jan Safranek <jsafrane@redhat.com> Reason : user Command Line : install net-snmp-utils From repo : updates Installed by : <wordpress> Transaction ID : 23 Begin time : Sun Jan 27 21:28:01 2013 Package : net-snmp-1:5.5-41.el6_3.1.x86_64 State : Install : : Transaction ID : 23 Begin time : Sun Jan 27 21:28:01 2013 Package : net-snmp-libs-1:5.5-41.el6_3.1.x86_64 : :