forked from buzzhub/lsyupdate
21 lines
551 B
Bash
Executable File
21 lines
551 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# "$appname"
|
|
appname=$1
|
|
|
|
[ -z "$appname" ] && appname="lsyupdate"
|
|
[ -z "$appname" ] && echo "appname is empty skip" && exit 0
|
|
|
|
apt remove -y "$appname"
|
|
|
|
sudo systemctl stop "$appname".service
|
|
sudo systemctl disable "$appname".service
|
|
sudo dpkg -r "$appname"
|
|
sudo dpkg --purge "$appname"
|
|
sudo rm -rf /var/lib/dpkg/info/"$appname".*
|
|
|
|
systemctl disable "$appname".service >/dev/null 2>&1 || true
|
|
rm -f /lib/systemd/system/"$appname".service
|
|
rm -f /data/"$appname".log
|
|
systemctl daemon-reload
|
|
dpkg --remove --force-remove-reinstreq "$appname" |