Ubuntu 无法通过命令行卸载 opera

Ubuntu 无法通过命令行卸载 opera

我正在尝试按照说明通过命令行从运行 Ubuntu 的机器上卸载 opera这里在“方法 2”部分下,但是我没有成功。这是我的控制台的副本:

mathew@mathew-ThinkPad-X220:~$ sudo apt remove opera
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package 'opera' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
mathew@mathew-ThinkPad-X220:~$ ls /usr/share/applications | grep opera
opera.desktop
mathew@mathew-ThinkPad-X220:~$ 

如您所见,apt 认为 opera 未安装,但我可以在应用程序文件夹中看到它。此外,我目前可以完美运行 opera。我想知道我在尝试卸载时哪里出错了。谢谢

答案1

软件包名称并不总是与您要安装的程序的名称完全相同。要安装 Opera 浏览器,在大多数情况下,您必须将软件包命名为“opera-stable”。要再次删除它们,您必须将其命名为与安装浏览器时使用的软件包名称完全相同的名称。

因此,首先尝试sudo apt remove opera-stablesudo apt purge opera-stable,取决于您是否只想删除程序(1)还是还清除其剩余数据(2)。

如果这不起作用,您必须找出您安装的包的sudo apt install <package-name>具体调用方式。

您可以通过输入 来执行此操作grep " install " /var/log/apt/history.log。这将显示 apt 的命令日志,您应该能够在那里找到确切的软件包名称。然后只需将其敲入 apt remove/purge 命令,如果我正确访问了问题,这应该会起作用 :)

答案2

检查安装了什么软件包,which opera 你可能会发现它是 opera-stable 或 opera-main 或类似的

相关内容