我正在尝试通过命令行从运行 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。我想知道我在尝试卸载时哪里出错了。谢谢
软件包名称并不总是您尝试安装的程序的名称。在大多数情况下,要安装 Opera 浏览器,您必须将包命名为“opera-stable”。要再次删除它们,您必须命名与安装浏览器时使用的完全相同的包名。
因此,首先尝试
sudo apt remove opera-stable
orsudo apt purge opera-stable
,具体取决于您是只想删除程序 (1) 还是清除其剩余数据 (2)。如果这不起作用,您必须找出您安装的软件包是如何
sudo apt install <package-name>
被准确调用的。您可以通过键入来做到这一点
grep " install " /var/log/apt/history.log
。这将显示 apt 的命令日志,您应该能够在那里找到确切的包名称。然后将其敲入 apt remove/purge 命令中,如果我正确访问了该问题,这应该可以工作:)检查安装了什么包,
which opera
你可能会发现它是opera-stable或opera-main之类的