- 問題
卸載deepin時,使用下面指令顯示有安裝了deepin相關的包
$ dpkg -l
...
ii deepin.com.wechat:i386 ....
...
但是使用卸載指令$ sudo apt remove deepin*時,卻提示
E: Unable to locate package deepin.com.qq.office_2.0.0deepin4_i386.deb E: Couldn't find any package by glob 'deepin.com.wechat_2.6.8.65deepin0_i386.deb' E: Couldn't find any package by regex 'deepin.com.wechat_2.6.8.65deepin0_i386.deb' ...
- 原因
這是因為我的Terminal當前實在Downloads文件夾下,里面有文件deepin.com.wechat_2.6.8.65deepin0_i386.deb,
所以deepin*有一個就匹配到了這個.deb文件,但是dpkg查到的包是deepin.com.wechat:i386,這兩個是不一樣的
- 解決方法
1.正確卸載WeChat了,使用
$ sudo apt remove deepin.com.wechat
2.卸載所有deepin相關的包
在Downloads文件夾外使用
$ sudo apt remove deepin*
在Downloads文件夾內使用
$ sudo apt remove deepin\*