2015-07-08 22:20:58
来 源
中存储网
Ubuntu
在Ubuntu论坛中无意看到了说永中office对linux支持很好,想想自己用LibreOffice时写的文档在Windows下打开可能格式乱了,就下载了永中office2012青年版deb的安装包,按照惯例使用sudo dpkg -i YozoXXXX 安装了,悲剧开始了,很不幸安装过程中出错,上网查了

在Ubuntu论坛中无意看到了说永中office对linux支持很好,想想自己用LibreOffice时写的文档在Windows下打开可能格式乱了,就下载了永中office2012青年版deb的安装包,按照惯例使用sudo dpkg -i YozoXXXX 安装了,悲剧开始了,很不幸安装过程中出错,上网查了下说是tar包的可以正常安装,就准备把deb的包卸载了,继续按照惯例执行sudo apt-get remove yozo-office-zh-ch ,出乎意料的事情发生了报错无法卸载,使用sudo apt-get autoremove这个命令都报错,Google查询找到这这样的方法:

sudo rm -rf /usr/local/Yozosoft/Yozo_office
sudo rm -rf /etc/Yozosoft
sudo rm -rf /home/userA/Yozo_office

执行过后使用sudo apt-get autoremov依然报错,在已安装的程序里边还可以看到永中office的图标,看来依然存在问题,突然想到sudo dpkg -c XXXXX命令可以查询软件包安装的文件位置,所以经过查询后发现安装的都是以yozo 或 Yozo开头的文件或目录,所以就自己写了个删除的脚本,内容如下:

#!/bin/bash
# delete yozo-office
for I in `locate Yozo yozo`;then
sudo rm -rf $I
done

在执行脚本之前最好执行下sudo updatedb ,更新locate数据库,脚本执行完毕之后再使用sudo apt-get autoremove 不会报错了,并且已安装的程序里边也没有永中office的图标了,一旦你写脚本对你有困难可依次执行如下命令:

sudo updatedb
echo -e '#!/bin/bashnfor I in `locate Yozo yozo`;donsudo rm -rf $Indone' > removeyozo.sh
bash removeyozo.sh
sudo apt-get autoremove
rm -rf removeyozo.sh

OK已经卸载完成!

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。