
私がこれまでに見た 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