Comment supprimer uniquement les recherches d'achats?

16

J'ai une toute nouvelle installation 13.10 et je veux que toutes ces bêtises de logiciels espions disparaissent. La recherche de "non-sens des logiciels espions pour le shopping Ubuntu" m'a conduit à apt-get remove unity-lens-shoppingmais je ne vois pas réellement de package d'achat d'unité d'objectif. Comment supprimer les recherches d'achat dans 13.10?

Mise à jour: existe-t-il un moyen de distinguer les étendues qui recherchent les serveurs distants (Ebay, Amazon, AskUbuntu) de celles qui recherchent mon ordinateur local? Ou dois-je les parcourir tous?

Amanda
la source

Réponses:

19

Vous ne pouvez pas supprimer l'objectif Unity Shopping dans Ubuntu 13.10 car il n'y a pas d'objectif Shopping. Ubuntu 13.10 est livré avec une fonctionnalité appelée Unity Smart Scopes (ou «100 scopes») qui utilise une énorme liste de portées pour afficher les résultats dans Dash et parmi celles-ci, certaines sont utilisées pour le shopping. Donc, si vous ne voulez pas de suggestions d'achat dans Dash, vous devez désactiver ces étendues d'achat (voir ci-dessous). Unity Dash sans suggestions d'achat

Comment désactiver les plugins (étendues) Unity Dash dans Ubuntu 13.10

Pour désactiver un plugin Dash (portée) dans Ubuntu 13.10 Saucy Salamander:

  • ouvrez Dash,
  • allez dans la lentille Applications (faites-le manuellement à l'aide de votre souris ou utilisez le raccourci clavier Super + A),
  • cliquez sur "Filtrer les résultats" à droite et sous "Type",
  • sélectionnez "Plugins Dash".

Tous les plugins de recherche Dash (étendues) doivent être répertoriés.

Pour désactiver un plugin, cliquez dessus puis cliquez sur le bouton "Désactiver". Plus tard, vous pouvez les réactiver de la même manière.

Désactiver les étendues Unity Dash d'Amazon / suggestions d'achat

Si vous ne voulez pas de suggestions d'achat dans Dash, désactivez les étendues suivantes (en utilisant les instructions ci-dessus): Amazon, Ebay, Music Store, Popular Tracks Online, Skimlinks, Ubuntu One Music Search et Ubuntu Shop.

Pour désactiver tous ces plugins / étendues Shopping Dash depuis la ligne de commande, utilisez la commande suivante

 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']"
Win Myo Htet
la source
1
Existe-t-il un moyen de distinguer les étendues locales (qui recherchent, disons, mon propre répertoire Musique) des étendues qui recherchent des sites distants?
Amanda
6

Il y a maintenant une interface graphique pour ce faire.

Ouvrez "Paramètres système" (saisissez-le dans le tableau de bord). Allez ensuite dans "Sécurité et confidentialité". Puis "Rechercher". Désactivez ensuite "inclure les résultats de la recherche en ligne".

Avertissement: Il semble probable que cela empêche le système de téléphoner à la maison avec tout ce qui est tapé dans Dash, mais je ne suis pas sûr de cela.

Ben B
la source
5

Il s'avère que Fix Ubuntu a la solution:

#!/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

Pour 13.10, c'est 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']";et modifiez /etc/hostspour rediriger les demandes productsearch.ubuntu.comvers 127.0.0.1 (localhost)

Amanda
la source
3

Je suppose que vous souhaitez également retirer certains autres objectifs. Obtenez donc d'abord un aperçu de ce qui est réellement installé:

Ouvrez un terminal: CTRLALTTet tapez

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

Cela vous donnera une liste du formulaire:

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

Vous pouvez maintenant décider ce que vous souhaitez supprimer et le faire par exemple

sudo apt-get remove unity-lens-friends

jusqu'à ce que l'état souhaité de votre système soit atteint.

Chaque fois que vous avez un doute sur ce que fera un objectif, vous pouvez obtenir les informations nécessaires apt-cache show, par exemple

apt-cache show unity-lens-files

Un peu plus bas, vous verrez:

Description-en: File lens for unity
 This package contains the "file" lens which can be used
 inside Unity to browse your files.
guntbert
la source
J'ai plus ou moins travaillé cela, mais certains de ces objectifs recherchent des fichiers sur mon propre disque dur, et certains recherchent sur Amazon (et d'autres sites?) Existe-t-il un moyen de distinguer les objectifs "shopping" des objectifs locaux?
Amanda
@Amanda J'ai ajouté comment vous pouvez décider quoi garder.
guntbert