chmod700
deepin
5 hours ago 这个卸载命令太长了,建议简短化,比如apm -u xxx
Reply Like 0 View the author
这个卸载命令太长了,建议简短化,比如apm -u xxx
这个卸载命令太长了,建议简短化,比如apm -u xxx
这里应该是有一点误解。
为避免生态碎片化和用户学习成本, APM 交互方式和安装包格式是被设计为和 apt 完全兼容的,所以是可以直接 sudo apm remove 软件包 这样用的

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

这里特意多了一个用户交互的卸载弹窗,是为了给 deepin 加补丁,让 deepin 不用改代码就可以支持右键卸载 APM 应用,就是调用这个卸载器卸载应用;同时,为了避免和用户常用的 apm 命令重复(如果也叫 apm-xxx 那么用户在自动补全的时候就会很卡手),再加上这个东西设计上就不是让用户手动敲的,才给可执行起名这么长的 amber-pm-app-uninstaller
我还以为apt的apt remove命令对应这个amber-pm-app-uninstaller命令
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 并不会拉起弹窗,只好单独搓了一个用
效果如下