fi
}
pi() {
- if dpkg -s -- "$@" &>/dev/null; then
+ if dpkg -s -- "$@" | grep -Fx "Status: install ok installed" &>/dev/null; then
return 0
fi
while fuser /var/lib/dpkg/lock &>/dev/null; do sleep 1; done
local s; [[ $EUID != 0 ]] && s=sudo
$s apt-get -y dist-upgrade --allow-downgrades --purge --auto-remove "$@"
$s apt-get -y autoremove --allow-downgrades
+ $s checkrestart
}
# package info
pl() {