パッケージ管理 「yum」 の使い方
投稿者: 管理者 [kvex] 掲載日: 2008-3-1 (2067 回閲覧)
Fedora core に標準でバンドルされているパッケージ管理システム「yum」に関連する記事
【概 要】
RPMパッケージは、rpmコマンドでインストールできる便利なバイナリパッケージですが、パッケージ間の依存関係が必要な場合、自分で依存関係を調べて正しい順番でインストールする必要があります。
yum を利用すると、依存関係をチェックしてインストールされるので、大きなトラブルを回避できます。
Fedora core には、のこyumが標準で入っています。
Fedora core 3までは、RPMパッケージの改ざんチェックに使用するGPGキーをインポートする必要がありましたが、Fedora core 4からは、自動でインポートされるようになりました。
【初期設定】
【使い方】
以下のようなコマンドを実行する
#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)
|
|
|
投稿された内容の著作権はコメントの投稿者に帰属します。
|


