「分かりそう」で「分からない」でも「分かった」気になれるLinuxコマンド辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるLinuxコマンド辞典

yum

スポンサーリンク

何するコマンド?

ソフトウェアパッケージを管理するときに使うコマンド



書き方

yum [オプション] [コマンド] [パッケージ名]



オプション

オプション説明
-hヘルプを表示する
-yすべて「yes」と返答したことにする
-c 【設定ファイル名】【設定ファイル名】を設定ファイルとして使う
-q画面にメッセージを出力しない。「-y」オプションと一緒に使うべし
-v詳細情報を出力する
-d 【数字】デバッグレベルを0から10の間で設定する
-e 【数字】エラーレベルを0から10の間で設定する
-Cできるだけキャッシュを利用する
-x【パッケージ名】【パッケージ名】は更新対象としない

補足事項

[コマンド]には、例えば以下のようなものがあります。


コマンド説明
installパッケージをインストールする
updateパッケージを更新する
check-update更新可能なパッケージをチェックする
upgrade「update」とほぼ同じ
removeパッケージを削除する
eraseパッケージを削除する
listパッケージの情報を表示する
infoパッケージの概要とかを表示する
cleanキャッシュをクリアする
searchパッケージを検索する

「list」「info」指定時は、続けて追加オプションを指定できます。
「list」「info」指定時の追加オプションには、例えば以下のようなものがあります。


オプション説明
allインストール可能パッケージ&インストール済みパッケージを表示する
availableインストール可能パッケージを表示する
updatesアップデート可能なパッケージを表示する
installedインストール済みパッケージを表示する
extrasList the packages installed on the system that are not available in any yum repository listed in the config file.
obsoletesList the packages installed on the system that are obsoleted by packages in any yum repository listed in the config file.
recentList packages recently added into the repositories.

などです。

使い方は、そこまで難しくは ありません。
例えば

yum install anacron

入力すれば「anacron」をインストールしてくれます。
新しいバージョンに更新したければ

yum update anacron

と入力してください。
アンインストールしたければ

yum remove anacron

で削除できます。
特定のパッケージを探したい場合は

yum search hoge

のようにすれば「hoge」が含まれるパッケージを探してくれます。
あるいは、すでにインストール済みのパッケージを知りたければ

yum list installed

と入力すればインストール済みパッケージを一覧形式で表示してくれます。

他にも使い方はありますが、とりあえず上記の内容を覚えておけば、最低限は使えるはずです。

あっ、そうそう。
余談ですが「Yellowdog Updater Modified」で「yum」だそうです。
元々「Yellowdog Updater」というのがあって、それを前身として作られたので「『Yellowdog Updater』 Modified」なのだそうな。

スポンサーリンク


書籍画像