apt卸載安裝包,提示Unable to locate...


  • 問題

卸載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\*


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM