* yumコマンド [#k2154554]

** 利用可能なパッケージの一覧 [#i48ab9ec]
 yum list
 yum list installed # インストール済みのみ
 yum list updates   # アップデート可能のみ

** パッケージの検索 [#qf453769]
 yum search sqlite
パッケージ名やパッケージの説明文書から検索される。

** パッケージのアンインストール [#o8949d60]
 yum remove sqlite

** パッケージアップデート [#r0ef4284]
 yum update        # 全パッケージ
 yum update sqlite # 指定したパッケージ

**アップデート可能なパッケージの検索 [#mabe047c]
 yum check-update        # 一覧
 yum check-update sqlite # 指定したパッケージ

** パッケージ情報の表示 [#ze4bdce3]
 yum info        # 全パッケージ
 yum info sqlite # 指定したパッケージ

** ファイル名(の一部)を指定して、そのファイルが含まれるパッケージを検索する [#r040af12]
 yum provides '*lib/libsqlite*'

** 速いリポジトリを使うようにする [#nc404aa7]
 yum -y install yum-fastestmirror
以後は、普通にyum update(yum install PACKAGE)するだけでよい。

** ダウンロードのみ行う [#w7022fed]
 yumdownloader sqlite

*** downloadonlyプラグインのインストール [#nc9d98df]
 yum install -y yum-utils

*** downloadonlyオプションの利用 [#s965c9a4]
 yum install --downloadonly --downloaddir=/tmp mod_dav_svn

** パッケージが収容しているファイル一覧 [#k77ffd67]
 yumdownloader sqlite
 rpm -qpl sqlite-3.6.20-1.8.epel.i686.rpm

** metadataを取得する [#q4c13c5d]
 yum makecache --disableplugin=fastestmirror
"Metadata file does not match checksum"のようなエラーが出て、yumコマンドが正常に動作しない時に実行してみる。

** 特定のリポジトリだけを指定する [#s7bfb156]
 yum info subversion --disablerepo=\* --enablerepo=rpmforge-extras
上のようにするとrpmforge-extrasリポジトリだけからパッケージを検索する。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS