目次
参考サイト:@IT - Linux Square > Linux Tips Index > yumコマンドでよく利用するコマンド
コマンド | 概要 --------------------------------------------------------------------------------------------------- check-update | アップデート可能なパッケージの一覧を表示 clean | ダウンロードしたパッケージと古いヘッダを削除する。clean allと同じ clean oldheaders | 古いヘッダを削除 clean packages | ダウンロードしたパッケージを削除 info | 利用可能なパッケージの情報を表示 info パッケージ名 | 指定したパッケージの情報を表示 install パッケージ名 | 指定したパッケージをインストール list | 利用可能なパッケージの一覧を表示 list installed | インストール済みのパッケージ一覧を表示 list updates | アップデート可能なパッケージの一覧を表示 provides パッケージ名 | パッケージに含まれるファイルの一覧を表示 remove パッケージ名 | 指定したパッケージをアンインストールする。指定したパッケージと依存関係があるパッケージは、削除するかどうか確認を求める search キーワード | キーワードでパッケージを検索する。検索の対象は、RPMファイルのName、Packager、Dummary、Descriptionの各フィールド update | アップデート可能な全パッケージをアップデート update パッケージ名 | 指定したパッケージをアップデート
# vi /etc/yum.repos.d/CentOS-Base.repo [centosplus] enabled=0 ↓ enabled=1
# vi /etc/yum.conf exclude=パッケージ名
ワイルドカード(*)も使用可
searchでも検索されなくなる。
複数の場合は(,)で区切る
exclude=apr,apr-util,httpd*,subversion*
# vi /etc/yum.repos.d/CentOS-Base.repo [base] name=CentOS-$releasever - Base baseurl=http://ftp.riken.jp/Linux/centos/$releasever/os/$basearch/ gpgcheck=1 #released updates [update] name=CentOS-$releasever - Updates baseurl=http://ftp.riken.jp/Linux/centos/$releasever/updates/$basearch/ gpgcheck=1 #packages used/produced in the build but not released [addons] name=CentOS-$releasever - Addons baseurl=http://ftp.riken.jp/Linux/caos/centos/$releasever/addons/$basearch/ gpgcheck=1
(※EPEL:Extra Packages for Enterprise Linux repository configuration)
# wget http://ftp.riken.jp/Linux/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -Uvh epel-release-6-8.noarch.rpmyumコマンド実行時、EPELのリポジトリを使用したい時に限り明示的に指定するようにしたい為、インストールされたEPELのリポジトリの設定ファイルを編集する。
# vi /etc/yum.repos.d/epel.repo [epel] 〜(略)〜 enabled=1 ↓変更 enabled=0