秩父の情報とコンピュータ、IT関連情報なら、秩父の総合情報サイト :: c-atwork

ユーザ:パスワード:  [新規登録]
秩父の情報とコンピュータ情報 :: c-atwork

埼玉の西部に位置する秩父から、地元の情報と、コンピュータ関連の情報をお届けしています。

SmartSection is developed by The SmartFactory (http://www.smartfactory.ca), a division of INBOX International (http://inboxinternational.com)
コンピュータ情報 > サーバ管理 > Linux 関連 > パッケージ管理 「yum」 の使い方
パッケージ管理 「yum」 の使い方
投稿者: 管理者 [kvex] 掲載日: 2008-3-1 (2067 回閲覧)
Fedora core に標準でバンドルされているパッケージ管理システム「yum」に関連する記事

【概 要】
 RPMパッケージは、rpmコマンドでインストールできる便利なバイナリパッケージですが、パッケージ間の依存関係が必要な場合、自分で依存関係を調べて正しい順番でインストールする必要があります。
 yum を利用すると、依存関係をチェックしてインストールされるので、大きなトラブルを回避できます。
 Fedora core には、のこyumが標準で入っています。

Fedora core 3までは、RPMパッケージの改ざんチェックに使用するGPGキーをインポートする必要がありましたが、Fedora core 4からは、自動でインポートされるようになりました。

【初期設定】

リポジトリファイルの編集
パッケージのダウンロード先サーバーを日本のミラーサイトに変更します

$su -
# vi /etc/yum.repos.d/fedora.repo (base用)
[base]
name=Fedora Core $releasever - $basearch - Base
baseurl=http://ftp.kddilabs.jp/Linux/packages/fedora/core/$releasever/$basearch/os/
        http://ftp.riken.jp/Linux/fedora/core/$releasever/$basearch/os/
        http://ftp.iij.ad.jp/pub/linux/fedora/core/$releasever/$basearch/os/
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

# vi /etc/yum.repos.d/fedora-updates.repo (updates版用)
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
baseurl=http://ftp.kddilabs.jp/Linux/packages/fedora/core/updates/$releasever/$basearch/
        http://ftp.riken.jp/Linux/fedora/core/updates/$releasever/$basearch/
        http://ftp.iij.ad.jp/pub/linux/fedora/core/updates/$releasever/$basearch/
#mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

【使い方】
以下のようなコマンドを実行する
#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 パッケージ名
指定したパッケージをアップデート

ページ移動
良く読まれた記事 Linuxサーバの、ユーザのHD使用量を制限する(quota)
投稿された内容の著作権はコメントの投稿者に帰属します。