簡體   English   中英

在廚師中是否有更好的方法刪除安裝程序

[英]Is there a better way to delete an installer after installation, in chef

例如。

remote_file '/app/abc/' + '/app.rpm' do
    source "https://location.com/app.rpm"
end
package 'app.rpm' do
    source '/app/abc/app.rpm'
end
file '/app/abc/app.rpm' do
    action :delete
end

這就是我當前刪除rpm文件的方式。 有沒有更好的方式編寫代碼,而不必再次包含file資源?

我們通常建議不要刪除,這樣您就可以使用該文件進行冪等檢查,並在遠程文件更改時使用通知來運行軟件包安裝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM