yumコマンド

利用可能なパッケージの一覧

 yum list
 yum list installed # インストール済みのみ
 yum list updates   # アップデート可能のみ

パッケージの検索

 yum search sqlite

パッケージ名やパッケージの説明文書から検索される。

パッケージのアンインストール

 yum remove sqlite

パッケージアップデート

 yum update        # 全パッケージ
 yum update sqlite # 指定したパッケージ

アップデート可能なパッケージの検索

 yum check-update        # 一覧
 yum check-update sqlite # 指定したパッケージ

パッケージ情報の表示

 yum info        # 全パッケージ
 yum info sqlite # 指定したパッケージ

ファイル名(の一部)を指定して、そのファイルが含まれるパッケージを検索する

 yum provides '*lib/libsqlite*'

速いリポジトリを使うようにする

 yum -y install yum-fastestmirror

以後は、普通にyum update(yum install PACKAGE)するだけでよい。

ダウンロードのみ行う

 yumdownloader sqlite

downloadonlyプラグインのインストール

 yum install -y yum-utils

downloadonlyオプションの利用

 yum install --downloadonly --downloaddir=/tmp mod_dav_svn

パッケージが収容しているファイル一覧

 yumdownloader sqlite
 rpm -qpl sqlite-3.6.20-1.8.epel.i686.rpm

metadataを取得する

 yum makecache --disableplugin=fastestmirror

"Metadata file does not match checksum"のようなエラーが出て、yumコマンドが正常に動作しない時に実行してみる。

特定のリポジトリだけを指定する

 yum info subversion --disablerepo=\* --enablerepo=rpmforge-extras

上のようにするとrpmforge-extrasリポジトリだけからパッケージを検索する。


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

Last-modified: 2015-06-29 (月) 12:54:54