mirror of
https://github.com/LSPosed/MagiskOnWSALocal.git
synced 2025-09-02 10:41:17 +00:00
Fix OpenSUSE need install package
This commit is contained in:
parent
0e31e695b3
commit
2564ad0387
1 changed files with 6 additions and 5 deletions
|
@ -102,12 +102,13 @@ if [ -n "${NEED_INSTALL[*]}" ]; then
|
||||||
abort
|
abort
|
||||||
else
|
else
|
||||||
if [ "$PM" = "zypper" ]; then
|
if [ "$PM" = "zypper" ]; then
|
||||||
NEED_INSTALL=${NEED_INSTALL[*]}
|
NEED_INSTALL_FIX=${NEED_INSTALL[*]}
|
||||||
readarray -td ' ' NEED_INSTALL <<<"${NEED_INSTALL//setools/setools-console} "; unset 'NEED_INSTALL[-1]';
|
NEED_INSTALL_FIX=${NEED_INSTALL_FIX//setools/setools-console} >> /dev/null 2>&1
|
||||||
readarray -td ' ' NEED_INSTALL <<<"${NEED_INSTALL//whiptail/dialog} "; unset 'NEED_INSTALL[-1]';
|
NEED_INSTALL_FIX=${NEED_INSTALL_FIX//whiptail/dialog} >> /dev/null 2>&1
|
||||||
|
readarray -td ' ' NEED_INSTALL <<<"$NEED_INSTALL_FIX "; unset 'NEED_INSTALL[-1]';
|
||||||
elif [ "$PM" = "apk" ]; then
|
elif [ "$PM" = "apk" ]; then
|
||||||
NEED_INSTALL=${NEED_INSTALL[*]}
|
NEED_INSTALL_FIX=${NEED_INSTALL[*]}
|
||||||
readarray -td ' ' NEED_INSTALL <<<"${NEED_INSTALL//p7zip-full/p7zip} "; unset 'NEED_INSTALL[-1]';
|
readarray -td ' ' NEED_INSTALL <<<"${NEED_INSTALL_FIX//p7zip-full/p7zip} "; unset 'NEED_INSTALL[-1]';
|
||||||
fi
|
fi
|
||||||
require_su
|
require_su
|
||||||
if ! ($SUDO "$PM" "${UPDATE_OPTION[@]}" && $SUDO "$PM" "${INSTALL_OPTION[@]}" "${NEED_INSTALL[@]}") then abort; fi
|
if ! ($SUDO "$PM" "${UPDATE_OPTION[@]}" && $SUDO "$PM" "${INSTALL_OPTION[@]}" "${NEED_INSTALL[@]}") then abort; fi
|
||||||
|
|
Loading…
Add table
Reference in a new issue