Como faço para remover apenas as pesquisas de compras?

16

Eu tenho uma novíssima instalação 13.10 e quero que todas essas bobagens de spyware tenham desaparecido. Procurando por "absurdo de spyware de compras do Ubuntu" me levou a apt-get remove unity-lens-shopping , mas na verdade não vejo um pacote de compra de lente de unidade. Como removo pesquisas de compras em 13.10?

Atualização: existe alguma maneira de distinguir os escopos que pesquisam servidores remotos (Ebay, Amazon, AskUbuntu) daqueles que pesquisam no meu computador local? Ou eu tenho que passar por todos eles?

    
por Amanda 26.10.2013 / 17:21

4 respostas

5

Acontece que o Fix Ubuntu tem a solução:

#!/bin/bash

# Figure out the version of Ubuntu that you're running
V='/usr/bin/lsb_release -rs';

# The privacy problems started with 12.10, so earlier versions should do nothing
if [ $V \< 12.10 ]; then
  echo "Good news! Your version of Ubuntu doesn't invade your privacy.";
else
  # Turn off "Remote Search", so search terms in Dash don't get sent to the internet
  gsettings set com.canonical.Unity.Lenses remote-content-search none;

  # If you're using earlier than 13.10, uninstall unity-lens-shopping
  if [ $V \< 13.10 ]; then
    sudo apt-get remove -y unity-lens-shopping;

  # If you're using a later version, disable remote scopes
  else
    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']";
  fi;

  # Block connections to Ubuntu's ad server, just in case
  if ! grep -q productsearch.ubuntu.com /etc/hosts; then
    echo -e "\n127.0.0.1 productsearch.ubuntu.com" | sudo tee -a /etc/hosts >/dev/null;
  fi;

  echo "All done. Enjoy your privacy.";
fi

Para 13.10, isso é 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']"; e edite /etc/hosts para redirecionar solicitações de productsearch.ubuntu.com para 127.0.0.1 (localhost)

    
por Amanda 10.11.2013 / 23:20
19

Você não pode remover a lente do Unity Shopping no Ubuntu 13.10 porque não há lente do Shopping. O Ubuntu 13.10 vem com um recurso chamado Unity Smart Scopes (ou "100 scopes"), que usa uma lista enorme de escopos para exibir resultados no Dash e, entre esses, há alguns usados para fazer compras. Portanto, se você não quiser sugestões de compras no Dash, desative esses escopos de compras (veja abaixo). Unity Dash sem sugestões de compras

Como desativar os plugins do Unity Dash (escopos) no Ubuntu 13.10

Para desativar um plugin Dash (escopo) no Ubuntu 13.10 Saucy Salamander:

  • traço aberto,
  • vá para a lente Aplicativos (faça isso manualmente usando o mouse ou use o atalho de teclado Super + A),
  • clique em "Filtrar resultados" à direita e em "Tipo",
  • selecione "plug-ins do Dash".

Todos os plugins de pesquisa do Dash (escopos) devem ser listados.

Para desativar um plug-in, clique nele e, em seguida, clique no botão "Desativar". Mais tarde, você pode ativá-los de volta da mesma maneira.

Desativar os escopos do Amazon Unity / sugestões de compras

Se você não quiser sugestões de compras no Dash, desabilite os seguintes escopos (usando as instruções acima): Amazon, Ebay, Music Store, Popular Tracks Online, Skimlinks, Ubuntu One Music Search e Ubuntu Shop.

Para desabilitar todos esses plug-ins / escopos do Dash de compras na linha de comando, use o seguinte comando

 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']"
    
por Win Myo Htet 29.10.2013 / 00:38
6

Existe agora uma GUI para fazer isso.

Abra "Configurações do Sistema" (digite isso no Dash). Então vá para "Segurança e Privacidade". Então "Pesquisar". Em seguida, defina o "incluir resultados de pesquisa on-line" para desativado.

Aviso: parece provável que isso impeça o sistema de telefonar para casa com tudo que foi digitado no Dash, mas não tenho certeza disso.

    
por BenB 15.01.2014 / 20:29
3

Estou supondo que você queira remover algumas outras lentes também. Primeiramente, obtenha uma visão geral do que está realmente instalado:

Abra um terminal: CTRL ALT T e digite

 apt-cache policy "unity-lens-*"|grep -B1 Installed

Isso fornecerá uma lista do formulário:

unity-lens-video:
  Installed: (none)
--
unity-lens-shopping:
  Installed: (none)
--
unity-lens-friends:
  Installed: 0.1.1bzr13.04.12-0ubuntu1
--
....

Agora, você pode decidir o que deseja remover e fazer isso, por exemplo,

sudo apt-get remove unity-lens-friends

até que o estado desejado do seu sistema seja alcançado.

Sempre que tiver dúvidas sobre o que uma lente fará, você poderá obter as informações necessárias com apt-cache show , por exemplo

apt-cache show unity-lens-files

Um pouco abaixo, você verá:

Description-en: File lens for unity
 This package contains the "file" lens which can be used
 inside Unity to browse your files.
    
por user1721265 26.10.2013 / 17:43