这个卸载命令太长了,建议简短化,比如apm -u xxx
All Replies
chmod700
deepin
2026-03-25 23:17 Reply Like 0 View the author
神末shenmo
deepin
2026-03-25 23:41 Spark-App
Q&A Team
chmod700:
这个卸载命令太长了,建议简短化,比如apm -u xxx
这里应该是有一点误解。
为避免生态碎片化和用户学习成本, APM 交互方式和安装包格式是被设计为和 apt 完全兼容的,所以是可以直接 sudo apm remove 软件包 这样用的

这里特意多了一个用户交互的卸载弹窗,是为了给 deepin 加补丁,让 deepin 不用改代码就可以支持右键卸载 APM 应用,就是调用这个卸载器卸载应用;同时,为了避免和用户常用的 apm 命令重复(如果也叫 apm-xxx 那么用户在自动补全的时候就会很卡手),再加上这个东西设计上就不是让用户手动敲的,才给可执行起名这么长的 amber-pm-app-uninstaller
Reply Like 1 View the author
chmod700
deepin
2026-03-26 00:14 神末shenmo:
这里应该是有一点误解。
为避免生态碎片化和用户学习成本, APM 交互方式和安装包格式是被设计为和 apt 完全兼容的,所以是可以直接 sudo apm remove 软件包 这样用的

这里特意多了一个用户交互的卸载弹窗,是为了给 deepin 加补丁,让 deepin 不用改代码就可以支持右键卸载 APM 应用,就是调用这个卸载器卸载应用;同时,为了避免和用户常用的 apm 命令重复(如果也叫 apm-xxx 那么用户在自动补全的时候就会很卡手),再加上这个东西设计上就不是让用户手动敲的,才给可执行起名这么长的 amber-pm-app-uninstaller
我还以为apt的apt remove命令对应这个amber-pm-app-uninstaller命令
Reply Like 0 View the author
神末shenmo
deepin
2026-03-26 07:19 Spark-App
Q&A Team
chmod700:
我还以为apt的apt remove命令对应这个amber-pm-app-uninstaller命令
设计上是有照顾到学习成本的
都是用 deb 出来的,尽量别改变使用逻辑是最好的
Reply Like 1 View the author
观摩
deepin
2026-03-26 22:39 牛批克拉斯
Reply Like 0 View the author
Please sign in first
Popular Events
More

中文 

参考 https://github.com/linuxdeepin/dde-application-wizard/pull/59
APM 1.1.9 新增了自动加入 X-Deepin-PreUninstall 参数的功能,实现在 deepin 下可以右键卸载,和其他普通应用的使用体验较为一致
使用方法:在星火商店更新 APM 到 1.1.9 版本或以上,然后执行sudo apm update && sudo apm install apm -y 即可在启动器右键卸载 APM 应用了
原本计划是用 DDE 的卸载弹窗,但似乎 X-Deepin-PreUninstall 并不会拉起弹窗,只好单独搓了一个用
效果如下