From 8ad48ab51a84d600f1a21a674fd1892fc06fb4c7 Mon Sep 17 00:00:00 2001 From: shenmo Date: Wed, 25 Mar 2026 18:21:32 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E7=8E=B0=E5=9C=A8convert=E7=9A=84?= =?UTF-8?q?=E6=97=B6=E5=80=99=E4=BC=9A=E9=87=8D=E5=91=BD=E5=90=8D.dpkg-new?= =?UTF-8?q?=E8=80=8C=E4=B8=8D=E6=98=AF=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.config | 2 +- src/usr/bin/amber-pm-convert | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/build.config b/build.config index ba38035..45504a2 100644 --- a/build.config +++ b/build.config @@ -1 +1 @@ -@VERSION@=1.1.8 +@VERSION@=1.1.9 diff --git a/src/usr/bin/amber-pm-convert b/src/usr/bin/amber-pm-convert index 60b6cbc..57324aa 100755 --- a/src/usr/bin/amber-pm-convert +++ b/src/usr/bin/amber-pm-convert @@ -651,9 +651,12 @@ fi #清理 .dpkg-new 文件 log.info "搜索并清理 .dpkg-new 文件..." # 在 core 目录下查找并删除所有以 .dpkg-new 结尾的文件 -find "$CRAFT_DIR/core" -name "*.dpkg-new" 2>/dev/null | while read -r file; do - log.info "删除: $file" - sudo rm -f "$file" +# 重命名 .dpkg-new 文件(去掉后缀) +log.info "处理 .dpkg-new 文件,去掉后缀..." +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 # 统计清理结果