ガイドではなぜ常に RPM をディスクにダウンロードするように言われるのでしょうか?

ガイドではなぜ常に RPM をディスクにダウンロードするように言われるのでしょうか?

私がこれまでに見た RPM インストールを必要とするすべてのインストール ガイドは、通常は を伴う「リポジトリをダウンロードする」という指示で始まり、wgetその後に、rpm -iまたはrpm -Uダウンロードしたファイルへの を別途指示します。

ただし、リモート URI スキームをサポートしていることに気付きましたrpm(少なくとも、FTP、HTTP、HTTPS をサポートしています)。明らかに、リモート リポジトリをインストールするには、rpmファイルをすでにダウンロードしている必要があります (ディスクにダウンロードされていない可能性がありますが、そうでない場合は驚きます)。したがって、おそらく、問題は、rpmリンクが与えられたものをインストールできないということではありません。

私の質問

監査証跡を持つことの有用性、オフラインでインストールを実行できることによる利便性、インストールに失敗しても RPM を再ダウンロードする必要がないという事実以外に、ローカル ドライブからインストールする正当な理由はありますか?rpmローカル ファイルは異なる方法で処理されますか?

-- また、もし誰かが知っている場合に備えて --

ファイルがディスクにダウンロードされた場合(これもまた、最も理にかなったやり方ですが)、プログラムは終了時に削除されるのでしょうか、それともそのまま残りますか?する持続...どこに?

答え1

最初に rpm ファイルをダウンロードすると、単なるインストールではなく、インストール前の rpm パッケージの検査に非常に時間を節約できます。ユーザーは、インストールしようとしているもの (など)、rpm がディストリビューションと互換性があるかどうか ( )rpm -qlpvなどを確認できます。直接 URL リンクを使用する場合は、ファイル全体を何度も取得する必要があります。rpm -qp --scriptsrpm -qpi

関連情報