2015-07-19 65 views
0

我目前已經安裝了需要在下一個版本(y.rpm)中重命名的rpm(x.rpm)版本。爲了做到這一點,我決定廢棄舊的(x.rpm)rpm。當我對新的RPM運行rpm -Uvh y.rpm這裏是發生的步驟:rpm更新(過時),同時更新刪除所需文件夾

- 預交易

- 預安裝

- 後安裝

- 預卸載

- 後卸載

但是,我 - 卸載後腳本有一些清理去,並確實爲某些文件夾的RM -rf步驟。這兩個版本的rpm後卸載是完全相同的,所以現在,當我安裝新的rpm(y.rpm)時,由於卸載後的腳本,新版本所需的某些文件夾被刪除。

我該如何解決這個問題?

任何幫助,非常感謝。 謝謝。

+0

請問您的問題以某種方式參與Gradle,還是您錯誤地添加了該標籤? – Jolta

+0

我正在使用gradle創建rpm。 – user3019108

+0

你最終想出了一個解決方案嗎? –

回答

0

這裏是我會做:

  1. 創建x.rpm與改變後卸載腳本的新版本,不刪除文件夾上的所有機器
  2. 等待
  3. 更新x.rpm一會兒(取決於如果這是一個內部項目或在互聯網上打開的項目)
  4. 開始部署y.rpm