问题描述
假设我从网站上下载了一个.deb包并进行安装。 (我假设当我双击.deb文件时,软件包是通过一个与dpkg接口的GUI安装的吗?)
我怎样才能卸载它?
最佳解决方案
手动安装的软件包与其他软件包一起出现在软件中心中。只需在软件中心搜索您的软件包并将其删除即可。
您可能需要点击“显示N个技术项目”
除此之外,还有其他一些方法:
突触:
-
进入系统→管理→新立得包管理器
-
单击状态按钮并选择“已安装(本地或已过时)”
-
右键单击一个包并选择“标记为删除”。
-
点击应用按钮。这将有利于列出所有手动安装的软件包:
命令行
-
你可以使用
sudo apt-get remove packagename
如果你知道包的名字,或者如果你不知道,使用apt-cache search crazy-app
搜索它,然后使用apt get将其删除 -
您也可以使用
dpkg --remove packagename
。
这也会让你知道系统中是否有任何不需要的软件包,它们可能被安装为.deb软件包的依赖项。使用sudo apt-get autoremove
摆脱它们。
次佳解决方案
促进这一点的命令是:
sudo dpkg -r package_name
第三种解决方案
打开Ubuntu软件中心(应用程序 – > Ubuntu软件中心)并搜索要卸载的软件包,然后单击“删除”按钮:
或者从命令行:
sudo apt-get remove <package-name>
第四种方案
如果你想删除软件包及其相关的所有配置文件:
sudo aptitude purge packagename
第五种方案
与dpkg
一起使用-r
。
有关更多信息,请参阅blogpost。