如果您的系统上安装了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从亚马逊中删除。