2016-09-16 3 views
0

私はMavenのRPMプラグインを使用してプロジェクトをパッケージ化するrpmを作成しています(Java、JSP、JavaScript)。私は今、JSPページとJavaScriptファイルを少し変更しなければなりませんでした。私は、プロジェクト全体ではなく、更新やパッチを実行するRPMを作成したいと考えています。それは可能ですか?もしそうなら、どうですか?maven rpmプラグインを使用してパッチを導入するにはどうすればよいですか?

答えて

0

できません。または、あなたが望んでいる方法ではないかもしれません。

デルタRPMを作成することはできますが、パッチを適用しないようにRPMを配布する場合は帯域幅を節約するように設計されています。すなわちそれらはリポジトリから提供されなければならず、あなたのパッケージマネージャ(YUM/DNF)は既にインストールされているベース、デルタを受け取り、全く新しいRPMを作成してインストールします。

YUM/DNFを維持するには、RPMがインストールされていないクライアントがインストールを実行できるように、完全に新しいRPMを提供する必要があります。

また、次回のバージョンで何をすると思いますか?以前の両方のRPMのデルタに行きますか?

だから、あなたが探している効果を得ることができますが、実際には帯域幅を節約しようとしていない限り、それはあなたを助けません。通常、ダウンロードが遅い場合を除き、フルバージョンをダウンロードする場合よりもベースとデルタから新しいRPMを再構成するには時間がかかります。

+0

これは意味があり、私が推測していることが当てはまるかもしれません。情報をありがとう。 –

関連する問題