誰かがRHELサーバーで実行されているソフトウェアをアップグレードしています。rpm -Uvh package_name.rpm
使いたいyum -U package_name.rpm
これは問題や不一致を引き起こしますか?
答え1
特定のパッケージのみを更新する場合は、yum
正しいコマンドは次のとおりです。
yum update package.rpm
もちろん、注意すべき重要な点は、パッケージのインストール方法と使用するリポジトリにアップデートがあるかどうかですyum
。スイッチが使用されていないことを確認できない場合、--nodeps
これらのパッケージを使用すると実行時に依存関係の問題が発生する可能性があります。
より良い方法は、yum
依存関係とともに最新バージョンをインポートするため、を使用してパッケージをインストールすることです。
答え2
いいえ、以下でyum
使用してくださいrpm
。唯一の重要な違いはyum
知っていることです。リポジトリしたがって、必要に応じてインストール用にこれらのリポジトリからパッケージをインポートすることを決定できます。rpm
いいえ、したがって、あなたが彼に提供したものだけがインストールされます。
注:yum
構文は次のように異なりますrpm
。
- 新しいパッケージをインストールするには、次を使用します。
yum install package
- パッケージを新しいバージョンに更新します。
yum update package
- すべてのパッケージを更新します。
yum update