現在インストールされているRPMパッケージは、rpmコマンドで確認します。
# rpm -qa filesystem-2.4.0-3.el5 termcap-5.5-1.20060701.1 glibc-common-2.5-49.el5_5.7 chkconfig-1.3.30.2-2.el5 bzip2-libs-1.0.3-6.el5_5 glib2-2.12.3-4.el5_3.1 info-4.8-14.el5 nspr-4.8.6-1.el5_5 elfutils-libelf-0.137-3.el5 libacl-2.2.39-6.el5 cyrus-sasl-lib-2.1.22-5.el5_4.3 libsepol-1.15.2-3.el5 libgpg-error-1.4-2 libsysfs-2.0.0-6 perl-Convert-ASN1-0.20-1.1 libidn-0.6.5-1.1 gpm-1.20.1-74.1 crontabs-1.10-8 centos-release-5-5.el5.centos libpng-1.2.10-7.1.el5_5.3
このようにシステムにインストールされているrpmパッケージが一覧表示されます。
yum リポジトリを確認したい場合は下記のコマンドを実行すると一覧表示できます。 デフォルトで有効なリポジトリは、 status の部分にenabled と表示されます。
# yum repolist all Loaded plugins: downloadonly, fastestmirror, security Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * elrepo: mirror.smartmedia.net.id * extras: ftp.iij.ad.jp * updates: ftp.iij.ad.jp repo id repo name status C6.0-base CentOS-6.0 - Base disabled C6.0-centosplus CentOS-6.0 - CentOSPlus disabled C6.0-contrib CentOS-6.0 - Contrib disabled C6.0-extras CentOS-6.0 - Extras disabled C6.0-updates CentOS-6.0 - Updates disabled C6.1-base CentOS-6.1 - Base disabled C6.1-centosplus CentOS-6.1 - CentOSPlus disabled C6.1-contrib CentOS-6.1 - Contrib disabled C6.1-extras CentOS-6.1 - Extras disabled C6.1-updates CentOS-6.1 - Updates disabled C6.2-base CentOS-6.2 - Base disabled C6.2-centosplus CentOS-6.2 - CentOSPlus disabled C6.2-contrib CentOS-6.2 - Contrib disabled C6.2-extras CentOS-6.2 - Extras disabled C6.2-updates CentOS-6.2 - Updates disabled C6.3-base CentOS-6.3 - Base disabled C6.3-centosplus CentOS-6.3 - CentOSPlus disabled C6.3-contrib CentOS-6.3 - Contrib disabled C6.3-extras CentOS-6.3 - Extras disabled C6.3-updates CentOS-6.3 - Updates disabled base CentOS-6 - Base enabled: 6381 c6-media CentOS-6 - Media disabled centosplus CentOS-6 - Plus disabled contrib CentOS-6 - Contrib disabled debug CentOS-6 - Debuginfo disabled elrepo ELRepo.org Community Enterprise Linux Repository - el6 enabled: 312 elrepo-extras ELRepo.org Community Enterprise Linux Extras Repository - el6 disabled elrepo-kernel ELRepo.org Community Enterprise Linux Kernel Repository - el6 disabled elrepo-testing ELRepo.org Community Enterprise Linux Testing Repository - el6 disabled epel Extra Packages for Enterprise Linux 6 - x86_64 disabled epel-debuginfo Extra Packages for Enterprise Linux 6 - x86_64 - Debug disabled epel-source Extra Packages for Enterprise Linux 6 - x86_64 - Source disabled epel-testing Extra Packages for Enterprise Linux 6 - Testing - x86_64 disabled epel-testing-debuginfo Extra Packages for Enterprise Linux 6 - Testing - x86_64 - Debug disabled epel-testing-source Extra Packages for Enterprise Linux 6 - Testing - x86_64 - Source disabled extras CentOS-6 - Extras enabled: 13 updates CentOS-6 - Updates enabled: 1141 repolist: 7847
ファイルがパッケージにより導入されたものなのか確認するには、rpm コマンドにて -qf オプションを使用します。
なお、以下の例では、apacheの設定ファイル httpd.conf を確認しています。
# rpm -qf /etc/httpd/conf/httpd.conf httpd-2.2.15-29.el6.centos.x86_64
パッケージで導入されたファイルの一覧を確認するには、rpm コマンドにて -ql オプションを使用します。
なお、以下の例では、postfixで導入されたファイル一覧を確認しています。
# rpm -ql postfix /etc/pam.d/smtp.postfix /etc/postfix /etc/postfix/LICENSE /etc/postfix/TLS_LICENSE /etc/postfix/access /etc/postfix/bounce.cf.default /etc/postfix/canonical /etc/postfix/generic /etc/postfix/header_checks /etc/postfix/main.cf /etc/postfix/main.cf.default /etc/postfix/makedefs.out /etc/postfix/master.cf /etc/postfix/post-install /etc/postfix/postfix-files /etc/postfix/postfix-script /etc/postfix/relocated /etc/postfix/transport /etc/postfix/virtual /etc/rc.d/init.d/postfix /usr/bin/mailq.postfix /usr/bin/newaliases.postfix /usr/bin/rmail.postfix ・・・
スポンサーリンク