在ACE中安装会汇报主机的信息,在ACE中安装商店会忽略要求直接安装

This commit is contained in:
2025-06-12 00:56:54 +08:00
parent 772cc261c8
commit 30840d0865
3 changed files with 22 additions and 21 deletions

View File

@@ -66,7 +66,7 @@ case $(arch) in
esac
# 帮助函数
function show_help() {
echo "Spark Store Audit script. 星火商店审核脚本"
echo "Spark Store Anstall script. 星火商店审核脚本"
echo "用法: $0 [选项] <deb路径>"
echo "选项:"
echo " -h, --help 显示帮助信息"
@@ -448,7 +448,7 @@ function main_install() {
package_name=$(dpkg-deb -f "$DEBPATH" Package)
local install_success=1
if [ "$FORCE_NATIVE" -eq 1 ]; then
if [ "$FORCE_NATIVE" -eq 1 ] || [ "$IS_ACE_ENV" = "1" ]; then
# 优先使用主机安装忽略所有ACE参数
echo "忽略ACE使用主机安装 $package_name"
install_in_host "$DEBPATH"
@@ -458,7 +458,7 @@ function main_install() {
create_desktop_file
fi
elif [ ${#ACE_PARAMS[@]} -gt 0 ]; then
elif [ ${#ACE_PARAMS[@]} -gt 0 ] && [ "$IS_ACE_ENV" != "" ]; then
# 用户指定了一个或多个ACE环境且未要求原生安装
echo "使用ACE环境安装已指定环境: ${ACE_PARAMS[*]}"

View File

@@ -460,7 +460,7 @@ function main_install() {
package_name=$(dpkg-deb -f "$DEBPATH" Package)
local install_success=1
if [ "$FORCE_NATIVE" -eq 1 ]; then
if [ "$FORCE_NATIVE" -eq 1 ] || [ "$IS_ACE_ENV" = "1" ]; then
# 优先使用主机安装忽略所有ACE参数
echo "忽略ACE使用主机安装 $package_name"
install_in_host "$DEBPATH"
@@ -470,7 +470,7 @@ function main_install() {
create_desktop_file
fi
elif [ ${#ACE_PARAMS[@]} -gt 0 ]; then
elif [ ${#ACE_PARAMS[@]} -gt 0 ] && [ "$IS_ACE_ENV" != "" ]; then
# 用户指定了一个或多个ACE环境且未要求原生安装
echo "使用ACE环境安装已指定环境: ${ACE_PARAMS[*]}"