diff --git a/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/flamescion-container-tools/ace-upgrader/ace-upgrader b/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/flamescion-container-tools/ace-upgrader/ace-upgrader index fc7e361..2165f95 100755 --- a/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/flamescion-container-tools/ace-upgrader/ace-upgrader +++ b/src/opt/apps/cn.flamescion.bookworm-compatibility-mode/files/flamescion-container-tools/ace-upgrader/ace-upgrader @@ -53,12 +53,11 @@ function notify-send() { # Detect uid of the user local uid=$(id -u $user) - - sudo -u $user DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/${uid}/bus notify-send "$@" + log.debug "User is $user and the uid of it is $uid" + sudo -u $user DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/${uid}/bus notify-send $@ } - # 检测网络链接畅通 function network-check() { @@ -168,7 +167,9 @@ fi user=$(who | awk '{print $1}' | head -n 1) log.info "ACE环境中有 $update_app_number 个软件包可升级,正在自动升级" -notify-send -a cn.flamescion.bookworm-compatibility-mode "ACE 兼容环境" "ACE环境中有 $update_app_number 个软件包可升级,正在自动升级" +notify-send -a cn.flamescion.bookworm-compatibility-mode "ACE兼容环境" "ACE环境中有${update_app_number}个软件包可升级,执行自动升级..." - -${APT_COMMAND} full-upgrade +${APT_COMMAND} clean +${APT_COMMAND} full-upgrade -y +${APT_COMMAND} clean +notify-send -a cn.flamescion.bookworm-compatibility-mode "ACE兼容环境" "自动升级结束"