- 追加された行はこの色です。
- 削除された行はこの色です。
''目次''
#contents
~
----
*コマンド一覧 [#c1857b92]
参考サイト:[[@IT - Linux Square > Linux Tips Index > yumコマンドでよく利用するコマンド>http://www.atmarkit.co.jp/flinux/rensai/linuxtips/611usefllyum.html]]
コマンド | 概要
---------------------------------------------------------------------------------------------------
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 パッケージ名 | 指定したパッケージをアップデート
*[centosplus]リポジトリの追加 [#qa8682c4]
# vi /etc/yum.repos.d/CentOS-Base.repo
[centosplus]
enabled=0
↓
enabled=1
*yumの対象から除外する [#m0a1dbcf]
# vi /etc/yum.conf
exclude=パッケージ名
ワイルドカード(*)も使用可~
searchでも検索されなくなる。~
~
複数の場合は(,)で区切る
exclude=apr,apr-util,httpd*,subversion*
*yumの参照先リポジトリを理研にする [#o8acfb89]
# 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
*yumリポジトリにEPELを追加する [#l7bff16f]
~
(※EPEL:''E''xtra ''P''ackages for ''E''nterprise ''L''inux repository configuration)~
+以下のコマンドを実行してEPELのリポジトリ設定パッケージのダウンロードを行う。
~
※[[EPELのバージョン6のダウンロードページ:http://download.fedoraproject.org/pub/epel/6/i386/repoview/epel-release.html]]
~
# wget http://ftp.riken.jp/Linux/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
~
+EPELのリポジトリのインストール
~
以下のコマンドを実行し、EPELのリポジトリ設定パッケージのインストールを行う。
# rpm -Uvh epel-release-6-8.noarch.rpm
yumコマンド実行時、EPELのリポジトリを使用したい時に限り明示的に指定するようにしたい為、インストールされたEPELのリポジトリの設定ファイルを編集する。
# vi /etc/yum.repos.d/epel.repo
[epel]
〜(略)〜
enabled=1
↓変更
enabled=0
~
yumコマンドの実行時にEPELのリポジトリを使用するには、明示的にオプション「--enablerepo=epel」を付けて実行する。
~