fix(update-center): 将apm命令从ssaudit改为ssinstall并优化打印URI命令

更新apm安装命令,使用ssinstall替代ssaudit以正确执行安装操作。同时优化获取包URI的命令,使用更可靠的bash调用方式。
This commit is contained in:
2026-04-10 15:34:33 +08:00
parent 0b17ada45a
commit 4a2cbe1f2a
4 changed files with 22 additions and 11 deletions

View File

@@ -155,14 +155,14 @@ export const installUpdateItem = async ({
}
if (item.source === "apm" && filePath) {
const auditCommand = buildPrivilegedCommand(
const installCommand = buildPrivilegedCommand(
SHELL_CALLER_PATH,
["apm", "ssaudit", filePath],
["apm", "ssinstall", filePath],
superUserCmd,
);
await runCommand(
auditCommand.execCommand,
auditCommand.execParams,
installCommand.execCommand,
installCommand.execParams,
onLog,
signal,
);