fix
This commit is contained in:
@@ -1,7 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
source "$MIAOU_BASH_DIR"/lib/functions.sh
|
||||
|
||||
function usage {
|
||||
local BASECMD
|
||||
BASECMD=$(basename "$0")
|
||||
@@ -18,6 +16,8 @@ function usage {
|
||||
exit 1
|
||||
}
|
||||
|
||||
source "$MIAOU_BASH_DIR"/lib/functions.sh
|
||||
|
||||
[ "$(id -u)" -ne 0 ] && echo 'root privilege required' && exit 2
|
||||
[[ $# -lt 1 ]] && usage
|
||||
|
||||
@@ -38,8 +38,8 @@ debian)
|
||||
;;
|
||||
arch)
|
||||
for i in "$@"; do
|
||||
if ! pacman -Ql "$i" 2>/dev/null | grep -q ^ii; then
|
||||
sudo pacman -Sy "$i"
|
||||
if ! pacman -Ql "$i" &>/dev/null; then
|
||||
sudo pacman -S --noconfirm "$i"
|
||||
elif [ -n "${VERBOSE+x}" ] && $VERBOSE; then
|
||||
echo "pacman package <$i> already installed!"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user