yum コマンドジェネレーター
RHEL/CentOSのパッケージマネージャー用のyumコマンドを生成する
yumの使い方入門
## yumとは何ですか?
`yum`(Yellowdog Updater, Modified)は、RHEL、CentOS、および古いバージョンのFedora向けのパッケージマネージャです。設定されたリポジトリからRPMパッケージのインストール、更新、削除、および照会を行います。システムを変更するコマンドを実行するには`sudo`またはroot権限が必要です。
## 使用方法
1. **操作を選択する**:サブコマンドを選択します——`install`、`remove`、`update`、`upgrade`、`search`、`info`、`list`、`clean`、または`check`。 2. **パッケージを追加する**:`install`、`remove`、`info`、`search`の場合、1つ以上のパッケージ名を入力します。 3. **オプションを設定する**:`-y`(デフォルトはyes)、`--enablerepo`、`--nogpgcheck`、`-q`(静かに実行)。 4. **コピーして実行する**:生成されたコマンドをコピーし、必要に応じて`sudo`を先頭に付けます。
よく使うサブコマンドとオプション
### `install` / `remove` 名前によってRPMパッケージをインストールまたは削除する:`yum install nginx httpd`。
### `update` / `upgrade` 1つ以上のパッケージを更新する。名前が指定されていない場合は、すべてのパッケージが更新される。最新版のyumでは、`update`と`upgrade`の動作は同じであり(古いパッケージも保持される)。
### `search` / `info` / `list` `search`は名前または説明によってパッケージを検索する。`info`は1つのパッケージに関する詳細なメタデータを表示する。`list`は利用可能な、またはインストールされているすべてのパッケージを一覧表示する。
### `clean` / `check` `clean`はメタデータおよびパッケージキャッシュをクリアする。`check`はローカルのRPMデータベースに問題がないかをチェックする。
### `-y` 「はい」を前提とする すべての確認画面に「はい」と回答する。非対話型のインストールには不可欠である。
### `--enablerepo=NAME` この1回限りのコマンドで無効になっているリポジトリ(例:EPEL)を一時的に有効にする:`yum install --enablerepo=epel nginx`。
### `--nogpgcheck` / `-q` GPG署名の検証をスキップする、または出力を最小限にして静かに実行する。
▶yumとdnf、どちらを使うべきでしょうか?
▶単一のインストールでEPELリポジトリを有効にするにはどうすればよいですか?
▶なぜsudoが必要なのですか?
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。