无法删除软件包 - 未安装,因此无法删除

无法删除软件包 - 未安装,因此无法删除

我正在尝试更新我的 Catfish 搜索版本,目前版本为 0.6.4,我正在尝试获取 0.7。我安装了 0.7,它说它已安装在软件中心,但当我单击快捷方式时,我得到的是 0.6.4。

因此我从软件中心卸载了 catfish - 现在它说 0.7 可以安装(所以我必须正确完成软件源/ PPA 位),但图标仍然在快捷菜单中,当我单击它时:

Catfish(0.6.4)仍然存在。

于是我执行了“sudo apt-get remove catfish”,它显示“未安装,因此未删除”。但是如果我输入“catfish”,它会立即弹出。我谷歌了一下,执行了“sudo apt-get remove catfish --purge”,删除了一个文件。

鲶鱼仍在那儿。

由于我是从 zip 文件安装了 0.6.4 和之前的 0.6.3,并且这些文件都在我的主文件夹中,所以我删除了所有这些文件。

鲶鱼仍在那儿。

有人能推测一下发生了什么吗?!谢谢。

答案1

一个选项是转到您安装它的文件夹(驻留的位置Makefile- 几乎就是您最初解压到的位置,也是您导航到初始make install命令的位置)并输入sudo make uninstall。一般来说,这将删除在安装过程中复制到各个位置的文件(如果它出现在您的 Dash 中,则不太可能只将文件放入主文件夹)

apt-get这些命令对您不起作用的原因是您是从 zip 文件安装的 -apt-get仅控制从存储库下载的包,因此您只能apt-get remove或首先下载的apt-get purge包。apt-get install

相关内容