mirror of
https://github.com/LSPosed/MagiskOnWSALocal.git
synced 2025-05-06 14:56:36 +08:00
Fix dependencies install
Forget to update package list before install
This commit is contained in:
parent
8337c73a1e
commit
d8194364fa
@ -38,8 +38,7 @@ SYSTEM_MNT="$ROOT_MNT/system"
|
||||
VENDOR_MNT="$ROOT_MNT/vendor"
|
||||
PRODUCT_MNT="$ROOT_MNT/product"
|
||||
SYSTEM_EXT_MNT="$ROOT_MNT/system_ext"
|
||||
SUDO=""
|
||||
command -v sudo >/dev/null 2>&1 && SUDO="$(which sudo 2>/dev/null)"
|
||||
SUDO="$(which sudo 2>/dev/null)"
|
||||
DOWNLOAD_DIR=../download
|
||||
DOWNLOAD_CONF_NAME=download.list
|
||||
umount_clean() {
|
||||
|
@ -101,11 +101,14 @@ check_package_manager() {
|
||||
|
||||
check_package_manager
|
||||
require_su
|
||||
if [ -n "${NEED_INSTALL[*]}" ]; then
|
||||
if [ -z "$PM" ]; then
|
||||
echo "Unable to determine package manager: Unsupported distros"
|
||||
abort
|
||||
else
|
||||
if ! ($SUDO "$PM" "${UPDATE_OPTION[@]}" && $SUDO "$PM" "${UPGRADE_OPTION[@]}" ca-certificates); then abort; fi
|
||||
fi
|
||||
|
||||
if [ -n "${NEED_INSTALL[*]}" ]; then
|
||||
if [ "$PM" = "zypper" ]; then
|
||||
NEED_INSTALL_FIX=${NEED_INSTALL[*]}
|
||||
{
|
||||
@ -122,7 +125,7 @@ if [ -n "${NEED_INSTALL[*]}" ]; then
|
||||
unset 'NEED_INSTALL[-1]'
|
||||
fi
|
||||
if ! ($SUDO "$PM" "${INSTALL_OPTION[@]}" "${NEED_INSTALL[@]}"); then abort; fi
|
||||
|
||||
fi
|
||||
fi
|
||||
if ! ($SUDO "$PM" "${UPDATE_OPTION[@]}" && $SUDO "$PM" "${UPGRADE_OPTION[@]}" ca-certificates); then abort; fi
|
||||
|
||||
python3 -m pip install -r requirements.txt -q
|
||||
|
Loading…
x
Reference in New Issue
Block a user