如何从破折号中删除Amazon搜索结果或禁用该功能?


Answers:


13

Ubuntu 17.10(然后是18.04)进行了一些更改(对于以前的版本,请参阅其他答案之一)。在Dash中搜索时,不再有任何Amazon / Web搜索结果,但默认情况下,Amazon图标保留在启动器中。它是ubuntu-web-launchers软件包的一部分,可以通过以下方式删除:

sudo apt-get remove ubuntu-web-launchers

在撰写本文时,Amazon似乎是包装中唯一的东西,因此可以删除。请记住,将来可能不会这样,因此,如果您想保留其他Web启动器,则删除Amazon可能会更安全。查看包中的文件列表,并摆脱掉亚马逊的文件:

sudo rm /usr/share/applications/com.canonical.launcher.amazon.desktop
sudo rm /usr/share/applications/ubuntu-amazon-default.desktop

240

单击Ubuntu按钮,搜索“隐私”,然后关闭“包含在线结果”:

在此处输入图片说明

您还可以通过单击此按钮,然后单击橙色的“在Ubuntu软件中心上可用”按钮并选择“卸载”,将其完全删除:

通过软件中心删除

或通过命令行

sudo apt-get remove unity-lens-shopping

然后,您需要注销并重新登录。

另一种选择是将镜头完全移出仪表板,并使其成为独立镜头:


2
请确保您提到这不适用于最新版本的ubuntu源webupd8.org/2013/10/how-to-disable-amazon-shopping.html
Tummala Dhanvi 2014年

3
要使用ubuntu 14.04、14.10和15.04进行此操作,请在终端中运行以下命令:gsettings set com.canonical.Unity.Lenses disabled-scopes“ ['more_suggestions-amazon.scope','more_suggestions-u1ms.scope','more_suggestions -populartracks.scope”,“ music-musicstore.scope”,“ more_suggestions-ebay.scope”,“ more_suggestions-ubuntushop.scope”,“ more_suggestions-skimlinks.scope”]“
jarederaj

78

如果您不希望破折号显示在线购物结果,但是有时您想通过查询来搜索Internet(例如,在使用Askubuntu范围的帮助镜时),则可能不希望禁用“包含在线搜索结果”项。在这种情况下,您可能希望删除特定的来源。

对于Ubuntu 13.04及更早版本

家用镜头

对于通过佳能(Canonical)转发到Amazon的新的仪表板家庭镜头(默认)查询,请卸载unity-lens-shopping安装unity-lens-shopping

单击上方的包装袋图标,然后在Remove出现的“软件中心”窗口中单击右侧的按钮,或者在用Alt+ Ctrl+ 打开终端后使用以下命令行的替代方法T

sudo apt-get remove unity-lens-shopping

或者,启动Ubuntu软件中心,单击“已安装”,展开“主题和调整”,然后滚动到其末尾。您会在那里看到购物镜头,以达到团结一致(还有很多抱怨)。

录像镜头

对于已经存在的视频镜头查找,您可以使用右上角的“过滤器结果”项选择搜索源,然后使用“ 源”下拉列表选择所需的源。或者,您可以卸载unity-scope-video-remote安装unity-scope-video-remote

单击上方的包装袋图标,然后在Remove出现的“软件中心”窗口中单击右侧的按钮,或者在使用Alt+ Ctrl+ 打开终端后使用以下命令行T

sudo apt-get remove unity-scope-video-remote

音乐镜头

与现有版本一样,在线购物12.10中的音乐也可以转到Ubuntu One Music Store。要删除该功能,请单击unity-scope-musicstores的bag按钮安装unity-scope-musicstores,然后在Remove出现的Ubuntu Software Center窗口中单击右侧的按钮。

或在终端中输入以下命令:

sudo apt-get remove unity-scope-musicstores

对于Ubuntu 13.10及更高版本

(摘自http://www.webupd8.org/2013/10/how-to-disable-amazon-shopping.html

通过按Super-A组合键转到Dash。对于PC硬件,超级密钥可能是上面带有一些熟悉的计算机公司徽标的密钥

单击破折号右上方的“过滤器”,然后单击右下方的“类型”。然后单击Dash插件以显示它们。

通过单击左侧感兴趣的插件,您可以获取每个插件的摘要,包括亚马逊的插件。您可以使用摘要下方显示的按钮分别禁用或启用它们。

为了增强隐私性,此答案的来源建议考虑以下列表。

“亚马逊,Ebay,音乐商店,在线热门曲目,Skimlinks,Ubuntu One音乐搜索和Ubuntu商店。”

我会添加Ubuntu One Music Store和远程视频。

可能还有其他您不关心的插件,特别是由于现在范围很广,并且许多插件可能会将您的兴趣转发给您尚未审核的站点。

安装unity-lens-applications 必须安装unity-lens-applications才能使此方法起作用。

通常,当您显示破折号时,您首先要使用Home镜头。在开始键入搜索词之前,您可以通过更改破折号右上方的过滤器设置来调整搜索内容。


26

这与以前的版本有所不同,在以前的版本中,您所要做的就是

sudo apt-get remove unity-lens-shopping

但是,这不适用于13.10(可能是发行时的更高版本)。

Ubuntu 13.10不再具有购物功能,但现在有了Smart Scope

要禁用破折号插件,请从破折号中选择过滤器结果,然后选择“破折号插件”

在此处输入图片说明

要禁用插件,请单击它,然后单击“禁用”按钮。如果需要,您可以稍后重新启用它。


您还可以从命令行使用以下命令禁用所有这些插件:

gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"

来源:如何在Ubuntu 13.10中禁用Amazon /购物建议和其他Unity范围


这将停止作用域的运行,但不会将其从破折号中删除

如果要执行此操作,请先右键单击它,然后选择“从启动器解锁”,以从启动器解锁。

您仍然可以在破折号中搜索它,但是也可以从中删除它。

您需要以root用户身份运行nautilus才能执行此操作。请参阅我对这个问题的答案为什么默认情况下在13.04中不再安装gksu?有关安装gksu的说明或作为root用户运行GUI应用程序的解决方法。

现在,您可以使用 gksudo nautilus

导航以/usr/share/applications查找带有亚马逊徽标的文件并将其删除。

终于重新启动,它永远消失了。


所以我无法从破折号中删除Amazon应用程序图标?我的意思是这个图标链接
Okzei,2013年

是的,您也可以删除该图标,我已经编辑了帖子以解释如何操作。
沃伦·希尔

3
该图标属于unity-webapps-common软件包,您可以使用'dpkg -S /usr/share/applications/ubuntu-amazon-default.desktop'进行验证。然后卸载该软件包,而不仅仅是删除文件。(sudo apt-get remove unity-webapps-common)
Michael Kanis

似乎对我的Ubuntu 13.10没有任何影响。帕特里克(Patryk)的答案中包含一些额外的内容,这些似乎已经完成了工作。
Erik Allik 2014年


11

除了其他答案之外,您还可以通过更改查询用于产品搜索的URL将查询重定向到另一个位置:

sudo -s
echo 'OFFERS_URI="https://localhost:0/"' >> /etc/environment

然后重新启动您的会话。


9

我不确定此解决方案的含义,但是从Ubuntu 13.10及更高版本中删除了购物镜头后(大概是)

sudo apt-get remove -y unity-lens-shopping

并禁用范围

gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"

以及禁用远程搜索(这样,您的搜索将不会发送到某个远程位置)

gsettings set com.canonical.Unity.Lenses remote-content-search none

您还可以手动从破折号中删除链接(如果这是正确的方法,或者有更好的方法,请发表评论)

sudo rm /usr/share/applications/ubuntu-amazon-default.desktop

4

在14.04 LTS中,我能够通过以下方式卸载Amazon应用程序:

  1. 开场短跑
  2. 搜索“亚马逊”
  3. 右键单击Amazon应用程序图标
  4. 从应用程序的描述中选择“删除”


2

此命令列出了所有可以禁用的范围文件:

find /usr/share/unity/scopes/ -name \*.scope -printf "'%P',"|sed -es':/:-:g' -e's/,$//'

上述命令中缺少一些范围文件,例如“ code-manpages.scope”,“ grapics-openclipart.scope”,“ video-remote.scope”,“ video-local.scope”,“ help-yelp.scope” ,'reference-zotero.scope'


1

或使用带有主机文件的老字号。在/ etc / hosts中添加以下行

127.0.0.1   productsearch.ubuntu.com
127.0.0.1   productsearch.ubuntu.com.home

适用于15.04。如果这样做没有帮助,请使用wireshark查看尝试访问的主机。


0

本教程中,我已经在终端中运行-

sudo apt-get remove unity-lens-shopping

接着-

gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"

在那之后-

sudo apt-get -f install

为我工作:)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.