update: 现在convert的时候会重命名.dpkg-new而不是删除

This commit is contained in:
2026-03-25 18:21:32 +08:00
parent da00f49a2e
commit 8ad48ab51a
2 changed files with 7 additions and 4 deletions

View File

@@ -1 +1 @@
@VERSION@=1.1.8 @VERSION@=1.1.9

View File

@@ -651,9 +651,12 @@ fi
#清理 .dpkg-new 文件 #清理 .dpkg-new 文件
log.info "搜索并清理 .dpkg-new 文件..." log.info "搜索并清理 .dpkg-new 文件..."
# 在 core 目录下查找并删除所有以 .dpkg-new 结尾的文件 # 在 core 目录下查找并删除所有以 .dpkg-new 结尾的文件
find "$CRAFT_DIR/core" -name "*.dpkg-new" 2>/dev/null | while read -r file; do # 重命名 .dpkg-new 文件(去掉后缀)
log.info "删除: $file" log.info "处理 .dpkg-new 文件,去掉后缀..."
sudo rm -f "$file" find "$CRAFT_DIR/core" -name "*.dpkg-new" -type f 2>/dev/null | while read -r file; do
newfile="${file%.dpkg-new}"
log.info "重命名: $file -> $newfile"
sudo mv -f "$file" "$newfile"
done done
# 统计清理结果 # 统计清理结果