Skip to main content

如何从Ubuntu中删除Amazon应用程序

30 Things to do After Installing Ubuntu 18.04 LTS (all-in-one video) (六月 2025)

30 Things to do After Installing Ubuntu 18.04 LTS (all-in-one video) (六月 2025)
Anonim

如果您的系统上安装了Ubuntu,您可能已经注意到在启动器的中间有一个图标,点击该图标会将您带到亚马逊的网站。

图标没有任何内在错误,它没有真正的危害,我们大多数人已经在某些时候使用过亚马逊网站。

然而,亚马逊在您的Ubuntu桌面上的集成程度远远超出您的想象。在以前的Ubuntu版本中,当您在Unity Dash中搜索应用程序时,您实际上会看到指向Amazon产品的链接。

从Ubuntu 16.04开始,大多数亚马逊的东西都被禁用了。本指南显示了用于从Ubuntu中删除Amazon的各种方法。

建议1 - 卸载Unity-Webapps-Common - 不推荐

Amazon已作为名为Unity-Webapps-Common的软件包的一部分安装到Unity桌面中。

如果您愿意,可以打开终端窗口并运行以下命令:

sudo apt-get删除unity-webapps-common

然而, 不要这样做!

unity-webapps-common是一个包含许多其他包的元数据包。如果您卸载此应用程序,那么您将丢失可能需要的其他内容。

相反,转到解决方案2,这绝对是我们的首选方案。

建议2 - 手动删除文件 - 强烈推荐

从本质上讲,该软件包似乎包含3个与Amazon相关的文件:

/usr/share/applications/ubuntu-amazon-default.desktop /usr/share/unity-webapps/userscripts/unity-webapps-amazon/Amazon.user.js / usr / share / unity-webapps / userscripts / unity-webapps -amazon / manifest.json的

因此,最简单的选择是删除这三个文件。

打开终端窗口并输入以下命令:

  • sudo rm /usr/share/applications/ubuntu-amazon-default.desktop
  • sudo rm /usr/share/unity-webapps/userscripts/unity-webapps-amazon/Amazon.user.js
  • sudo rm /usr/share/unity-webapps/userscripts/unity-webapps-amazon/manifest.json

这就对了。任务完成。

从理论上讲,Unity代码中可能仍然存在潜伏的东西,但从用户的角度来看,亚马逊不再作为一个实体安装。

如何阻止亚马逊回归

在研究本指南的进一步信息时,有人提到,当您将来升级Ubuntu时,可能是亚马逊图标将再次出现在启动器中。

这样做的原因是unity-webapps-common软件包可能会被更新或重新安装,并且由于Amazon文件是该软件包的一部分,因此它们将再次安装。

我已经看到一个建议转移软件包的安装,以便它永远不会出现:

  • sudo dpkg --divert /usr/share/applications/ubuntu-amazon-default.desktop.diverted --local --rename /usr/share/applications/ubuntu-amazon-default.desktop

这不会阻止文件被安装它只是重命名它以使扩展转移。

就个人而言,我们建议将原始命令添加到脚本中,并在升级时再次运行脚本或将此页面加入书签,并将解决方案2中的命令直接复制并粘贴到终端中。

要创建脚本,请打开终端并运行以下命令:

  • nano removeamazon.sh

在脚本中输入以下命令:

  • sudo rm /usr/share/applications/ubuntu-amazon-default.desktop
  • sudo rm /usr/share/unity-webapps/userscripts/unity-webapps-amazon/Amazon.user.js
  • sudo rm /usr/share/unity-webapps/userscripts/unity-webapps-amazon/manifest.json

通过同时按下CTRL和O保存文件,然后同时按下CTRL和X退出编辑器。

要运行该脚本,您需要通过运行以下命令来更改权限:

  • chmod + x removeamazon.sh

现在升级Ubuntu时你要做的就是打开一个终端运行以下命令:

  • ./removeamazon.sh

禁用Amazon Dash插件

还有一件事要做,那就是禁用Amazon Dash插件。

为此,请按超级键(大多数键盘上带有Windows图标的键)和“A”键同时按下。或者,单击启动器顶部的图标,然后单击屏幕底部的“应用程序”图标。

您应该会看到Amazon Dash插件的图标。右键单击该图标,然后单击“禁用”。如果您看不到Amazon Dash插件,请查看“Dash Plugins”行并单击“查看更多结果”链接。

摘要

理想情况下,会有一个命令来删除亚马逊的东西,或者实际上它不会自动安装在第一位。

上述建议是目前提供的最佳建议,它们最终将Ubuntu从亚马逊中删除。