![ガイドではなぜ常に RPM をディスクにダウンロードするように言われるのでしょうか?](https://rvso.com/image/1417409/%E3%82%AC%E3%82%A4%E3%83%89%E3%81%A7%E3%81%AF%E3%81%AA%E3%81%9C%E5%B8%B8%E3%81%AB%20RPM%20%E3%82%92%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E3%81%AB%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E8%A8%80%E3%82%8F%E3%82%8C%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F.png)
私がこれまでに見た RPM インストールを必要とするすべてのインストール ガイドは、通常は を伴う「リポジトリをダウンロードする」という指示で始まり、wget
その後に、rpm -i
またはrpm -U
ダウンロードしたファイルへの を別途指示します。
ただし、リモート URI スキームをサポートしていることに気付きましたrpm
(少なくとも、FTP、HTTP、HTTPS をサポートしています)。明らかに、リモート リポジトリをインストールするには、rpm
ファイルをすでにダウンロードしている必要があります (ディスクにダウンロードされていない可能性がありますが、そうでない場合は驚きます)。したがって、おそらく、問題は、rpm
リンクが与えられたものをインストールできないということではありません。
私の質問
監査証跡を持つことの有用性、オフラインでインストールを実行できることによる利便性、インストールに失敗しても RPM を再ダウンロードする必要がないという事実以外に、ローカル ドライブからインストールする正当な理由はありますか?rpm
ローカル ファイルは異なる方法で処理されますか?
-- また、もし誰かが知っている場合に備えて --
ファイルがディスクにダウンロードされた場合(これもまた、最も理にかなったやり方ですが)、プログラムは終了時に削除されるのでしょうか、それともそのまま残りますか?する持続...どこに?
答え1
最初に rpm ファイルをダウンロードすると、単なるインストールではなく、インストール前の rpm パッケージの検査に非常に時間を節約できます。ユーザーは、インストールしようとしているもの (など)、rpm がディストリビューションと互換性があるかどうか ( )rpm -qlpv
などを確認できます。直接 URL リンクを使用する場合は、ファイル全体を何度も取得する必要があります。rpm -qp --scripts
rpm -qpi