另外wps-office-uninstall.desktop
使用不了,您可以考虑删除同时删除wps_uninstall.sh
及wps_xterm
, 或者修改/bin/wps_uninstall.sh
, 脚本已包含pacman
卸载方式,需要修改包名适配
#!/bin/bash
function ks_uninstall_wps()
{
if [ `which dpkg 2> /dev/null` ] && dpkg -l wps-office 1> /dev/null 2>&1; then
echo "正在卸载WPS,请稍等...." && sudo dpkg -r wps-office
elif [ `which rpm 2> /dev/null` ] && rpm -q wps-office 1> /dev/null 2>&1; then
echo "正在卸载WPS,请稍等...." && sudo rpm -e wps-office
elif [ `which pacman 2> /dev/null` ] && pacman -Q wps-office 1> /dev/null 2>&1; then
echo "正在卸载WPS,请稍等...." && sudo pacman -R wps-office --noconfirm
else
echo "没找到卸载命令!"
fi
}
function ks_main()
{
while :
do
echo "您确认要卸载WPS吗?请输入(Y/y)确认,或(N/n)取消:"
read reply
case $reply in
Y|y)
ks_uninstall_wps
if [ $? -ne 0 ]; then
ks_uninstall_wps
fi
break
;;
N|n)
break
;;
*)
echo "输入错误!"
continue
;;
esac
done
echo "请输入回车键关闭该窗口:"
read key
exit 0
}
ks_main $@
Pinned Comments
7Ji commented on 2024-06-16 04:41 (UTC) (edited on 2024-06-16 04:41 (UTC) by 7Ji)
不想wpscloudsvr后台在主wps进程退出后停留后台,又不想完全禁用wpscloudsvr的话,有以下几种方法:
systemd-run --user -- wps
的形式启动相应进程,wpscloudsvr会和主进程一起被systemd user套入一个Type=oneshot的临时.service中,当主进程退出时,wpscloudsvr会作为service的孤儿进程被杀死。这个方案存在问题是wpscloudsvr会和首个主进程绑定,若保留其后启动的wps窗口而关闭首个,则wpscloudsvr会直接退出,不会等待其余wps进程。JoveYu commented on 2024-05-15 09:16 (UTC) (edited on 2024-07-26 03:36 (UTC) by JoveYu)
常见问题:
后台进程退出不关闭
禁用云服务
sudo chmod -x /opt/kingsoft/wps-office/office6/wpscloudsvr
试用时间有限
重置试用时间
quickstartoffice stop && rm ~/.config/Kingsoft/AuthInfo.conf
协作开机自动启动
执行
rm ~/.config/autostart/xiezuo.desktop
删除启动项目