#author("2022-04-12T15:29:09+09:00","default:yakumo_murakami","yakumo_murakami")
[[パソコン汎用]]

* yumってなあに? [#q0ed3218]

uimの親戚ではない。

yumなんて出来る前にDebian系に来てしまった私には外国語のようなもの。
RHL系のパッケージ管理コマンドである。機能的に近いものを挙げるなら、Debian系のaptだろう。

* お手本にしたサイト [#na7be7a6]

こちらです。うちみたいなメモでなく大変わかりやすいのでご参照あれ。

- https://atmarkit.itmedia.co.jp/ait/articles/1609/23/news012.html

* yumの機能 [#k1571aa3]

|CENTER:PTN|機能|H
| yum install パッケージ名 | パッケージおよびそのパッケージに必要なパッケージを同時にインストールする |
| yum update パッケージ名 | 指定したパッケージがインストールされている場合、アップデートする。パッケージを指定しなかった場合はシステム全体がアップデート対象となる |
| yum erase パッケージ名 | パッケージをアンインストールする。 |

* もう少し詳しいコマンド [#l46f7c56]

|コマンド|実行内容|h
|install	|パッケージをインストールする|
|reinstall	|パッケージを再インストールする|
|downgrade	|パッケージをダウングレードする|
|erase	|パッケージを削除する|
|update	|システムのパッケージを更新する|
|update-minimal	|「重要な更新」だけを更新する|
|upgrade	|不要になったパッケージを考慮しながらパッケージを更新する|
|distribution-synchronization	|最新の利用可能なバージョンへインストール済みパッケージを同期する|
|localinstall	|パッケージファイル(RPMファイル)を指定してインストールする|
|localupdate	|パッケージファイル(RPMファイル)を指定してアップデートする|

* 情報関係のコマンド [#x8a6d0af]

|コマンド	|実行内容|h
|info	|パッケージもしくはパッケージグループの詳細を表示する|
|list	|パッケージグループの一覧を表示する|
|deplist	|パッケージの依存性の一覧を表示する|
|groups	|パッケージグループの情報を表示する|
|search	|指定した文字列でパッケージの詳細を検索する|
|provides	|ファイルなどを指定して、該当するファイルを提供するパッケージを検索する|
|repolist	|ソフトウェアリポジトリの構成を表示する|
|version	|ホストが利用できるリポジトリのバージョンを表示する|

* メンテナンス関係のコマンド・その他 [#r10844e1]

|コマンド	|実行内容|h
|check	|rpmデータベースの問題を確認する|
|check-update	|更新に利用できるパッケージを確認する|
|clean	|キャッシュデータを削除する|
|shell	|対話型のシェル(yumシェル)を実行する|
|updateinfo	|リポジトリの更新情報を表示する|

* 主なオプション [#v0ad88f2]

|短いオプション	|長いオプション	|意味|h
|-y	|--assumeyes	|全ての問い合わせに「yes」で応答したものとして実行する|
| |--assumeno	|全ての問い合わせに「no」で応答したものとして実行する|
|-t	|--tolerant	|エラーを黙認する|
|-R 分	|--randomwait=分	|最大の待ち時間を指定する|
|-c 構成ファイル	|--config=構成ファイル	|構成ファイルを指定する|
| |--installroot=場所	|インストール先を指定する|
| |--downloaddir=場所	|ダウンロード先を指定する|
| |--downloadonly	|ダウンロードだけを行う|
|-C	|--cacheonly	|パッケージの情報をダウンロードせずキャッシュだけを使用する|
|-x パッケージ	|--exclude=パッケージ	|除外するパッケージを指定する(ワイルドカードも使用可能)|
| |--color=指定	|出力メッセージを色付きにするかどうかを「always」「auto」「never」のいずれかで指定する|
|-q	|--quiet	|実行時にメッセージを出力しない|
|-v	|--verbose	|詳しいメッセージを出力する|

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