![rpmコマンドの理解(-ivhと-uvh)[閉じる]](https://linux33.com/image/14830/rpm%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E7%90%86%E8%A7%A3%EF%BC%88-ivh%E3%81%A8-uvh%EF%BC%89%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
rpm -ivh <packagename>
違いが何なのか気になりますrpm -uvh <packagename>
。
答え1
マニュアルページから:
The general form of an rpm install command is
rpm {-i|--install} [install-options] PACKAGE_FILE ...
This installs a new package.
The general form of an rpm upgrade command is
rpm {-U|--upgrade} [install-options] PACKAGE_FILE ...
This upgrades or installs the package currently installed to a newer
version. This is the same as install, except all other version(s) of
the package are removed after the new package is installed.
答え2
--force
RPMは、またはなどのフラグを使用して依存関係を確認しないように指示しない限り、作業の前に常に依存関係を確認します--nodeps
。持ついいえ
-u
呼び出し(大文字-U
。-i
システムにまだインストールされていないパッケージをインストールするようにRPMに指示します。同じ名前のパッケージがすでにインストールされている場合は失敗します。-U
システムにすでにインストールされているパッケージを更新するようにRPMに指示します。同じ名前の古いパッケージがまだインストールされていない場合は失敗します。
と--nodeps
。--force
dpkg