commit
70da042b77
20
install.sh
20
install.sh
|
@ -210,21 +210,29 @@ installPackage() {
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
B)
|
B)
|
||||||
|
flag=""
|
||||||
|
if [ "$2" != "R" ]; then
|
||||||
runInChroot "pacman -Q ${1}" 2>&1 | debug
|
runInChroot "pacman -Q ${1}" 2>&1 | debug
|
||||||
[ $? -eq 0 ] && [ "$2" != "R" ] && return
|
[ $? -eq 0 ] && return
|
||||||
|
flag="--needed"
|
||||||
|
fi
|
||||||
if [ $debugFlagToStdout = true ] || [ $debugFlag = true ]; then
|
if [ $debugFlagToStdout = true ] || [ $debugFlag = true ]; then
|
||||||
runInChroot "script -qec \"pacman -S --noconfirm ${1}\" /dev/null" 2>&1 | debug
|
runInChroot "script -qec \"pacman -S $flag --noconfirm ${1}\" /dev/null" 2>&1 | debug
|
||||||
else
|
else
|
||||||
runInChroot "pacman -S --noconfirm ${1}" 2>&1 | debug
|
runInChroot "pacman -S $flag --noconfirm ${1}" 2>&1 | debug
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
C)
|
C)
|
||||||
|
flag=""
|
||||||
|
if [ "$2" != "R" ]; then
|
||||||
runInChroot "sudo -u $username paru -Q ${1}" 2>&1 | debug
|
runInChroot "sudo -u $username paru -Q ${1}" 2>&1 | debug
|
||||||
[ $? -eq 0 ] && [ "$2" != "R" ] && return
|
[ $? -eq 0 ] && return
|
||||||
|
flag="--needed"
|
||||||
|
fi
|
||||||
if [ $debugFlagToStdout = true ] || [ $debugFlag = true ]; then
|
if [ $debugFlagToStdout = true ] || [ $debugFlag = true ]; then
|
||||||
runInChroot "script -qec \"sudo -u $username paru -S --noconfirm --skipreview ${1}\" /dev/null" 2>&1 | debug
|
runInChroot "script -qec \"sudo -u $username paru -S $flag --noconfirm --skipreview ${1}\" /dev/null" 2>&1 | debug
|
||||||
else
|
else
|
||||||
runInChroot "sudo -u $username paru -S --noconfirm --skipreview ${1}" 2>&1 | debug
|
runInChroot "sudo -u $username paru -S $flag --noconfirm --skipreview ${1}" 2>&1 | debug
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
D)
|
D)
|
||||||
|
|
Loading…
Reference in New Issue