Ubuntu卸载永中office 2012青年版


在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查询找到这这样的方法:

  1. sudo rm -rf /usr/local/Yozosoft/Yozo_office 
  2. sudo rm -rf /etc/Yozosoft 
  3. sudo rm -rf /home/userA/Yozo_office 

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

  1. #!/bin/bash 
  2. # delete yozo-office 
  3. for I in `locate Yozo yozo`;then 
  4.     sudo rm -rf $I 
  5. done 

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

  1. sudo updatedb 
  2. echo -e '#!/bin/bash\nfor I in `locate Yozo yozo`;do\nsudo rm -rf $I\ndone' > removeyozo.sh 
  3. bash removeyozo.sh 
  4. sudo apt-get autoremove 
  5. rm -rf removeyozo.sh 

OK已经卸载完成!

相关内容