diff --git a/AGENTS.md b/AGENTS.md index 2af3508..4bab7bf 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -70,13 +70,18 @@ amber-pm-convert --base amber-pm-bookworm-spark-wine /path/to/package.deb --pkgn - 安装或更新软件包后自动执行 - 确保应用商店配置正确 -### 2.3 amber-pm-gxde-desktop-fix +### 2.3 amber-pm-desktop-fix -**功能**:修复 GXDE 桌面环境相关问题。 +**功能**:修复桌面环境相关问题,维护应用程序和图标链接。 **使用场景**: - 安装或移除软件包后自动执行 - 确保桌面环境正常运行 +- 自动迁移旧版链接到新目录结构 + +**说明**: +- 银河麒麟系统:链接到 `/usr/share/applications/` +- 其他发行版:链接到 `/usr/local/share/applications/apm/` ## 3. 沙箱与安全工具 diff --git a/src/usr/bin/amber-pm-gxde-desktop-fix b/src/usr/bin/amber-pm-desktop-fix similarity index 100% rename from src/usr/bin/amber-pm-gxde-desktop-fix rename to src/usr/bin/amber-pm-desktop-fix diff --git a/src/usr/bin/apm b/src/usr/bin/apm index 4fdfb86..d8fa7a8 100755 --- a/src/usr/bin/apm +++ b/src/usr/bin/apm @@ -391,7 +391,7 @@ case "$1" in fi amber-pm-debug amber-pm-dstore-patch apm-nvidia-toggle - amber-pm-gxde-desktop-fix + amber-pm-desktop-fix update-mime-database /var/lib/apm/apm/files/ace-env/amber-ce-tools/data-dir/mime > /dev/null 2>&1 & ;; download|search|policy|list|update|clean|show|depends|rdepends|changelog|moo) @@ -432,7 +432,7 @@ case "$1" in exit $exit_code fi amber-pm-debug amber-pm-dstore-patch - amber-pm-gxde-desktop-fix + amber-pm-desktop-fix ;; launch) shift @@ -512,7 +512,7 @@ case "$1" in exit $exit_code fi amber-pm-debug amber-pm-dstore-patch - amber-pm-gxde-desktop-fix + amber-pm-desktop-fix ;; ssinstall) @@ -526,7 +526,7 @@ case "$1" in exit $exit_code fi amber-pm-debug amber-pm-dstore-patch - amber-pm-gxde-desktop-fix + amber-pm-desktop-fix ;; -h|--help)