Wie entferne ich nur Einkaufssuchen?

16

Ich habe eine brandneue 13.10-Installation und möchte, dass all dieser einkaufende Spyware-Unsinn weg ist. Die Suche nach "Ubuntu shopping spyware nonsense" hat mich dazu geführt, apt-get remove unity-lens-shoppingaber ich sehe eigentlich kein Unity-Lens-Shopping-Paket. Wie entferne ich Einkaufssuchen in 13.10?

Update: Gibt es eine Möglichkeit, die Bereiche, in denen Remoteserver (Ebay, Amazon, AskUbuntu) durchsucht werden, von denen zu unterscheiden, in denen mein lokaler Computer durchsucht wird? Oder muss ich sie alle durchgehen?

Amanda
quelle

Antworten:

19

Sie können das Unity Shopping-Objektiv in Ubuntu 13.10 nicht entfernen, da es kein Shopping-Objektiv gibt. Ubuntu 13.10 enthält eine Funktion mit dem Namen Unity Smart Scopes (oder "100 Scopes"), die eine große Liste von Scopes verwendet, um Ergebnisse in Dash anzuzeigen. Unter diesen werden einige zum Einkaufen verwendet. Wenn Sie also keine Shopping-Vorschläge in Dash wünschen, müssen Sie diese Shopping-Bereiche deaktivieren (siehe unten). Unity Dash ohne Einkaufsvorschläge

So deaktivieren Sie Unity Dash-Plugins (Bereiche) in Ubuntu 13.10

So deaktivieren Sie ein Dash-Plugin (Bereich) in Ubuntu 13.10 Saucy Salamander:

  • Öffnen Sie Dash,
  • Gehen Sie zum Anwendungsobjektiv (entweder manuell mit der Maus oder mit der Tastenkombination Super + A).
  • Klicken Sie rechts unter "Typ" auf "Ergebnisse filtern".
  • Wählen Sie "Dash Plugins".

Alle Dash-Such-Plugins (Bereiche) sollten aufgelistet sein.

Um ein Plugin zu deaktivieren, klicken Sie darauf und dann auf die Schaltfläche "Deaktivieren". Später können Sie sie auf dieselbe Weise wieder aktivieren.

Deaktivieren Sie die Bereiche Amazon / Shopping Suggestions Unity Dash

Wenn Sie in Dash keine Vorschläge zum Einkaufen haben möchten, deaktivieren Sie die folgenden Bereiche (wie oben beschrieben): Amazon, Ebay, Music Store, Beliebte Titel online, Skimlinks, Ubuntu One Music Search und Ubuntu Shop.

Verwenden Sie den folgenden Befehl, um alle diese Shopping Dash-Plug-ins / Bereiche über die Befehlszeile zu deaktivieren

 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']"
Gewinnen Sie Myo Htet
quelle
1
Gibt es eine Möglichkeit, lokale Bereiche (die beispielsweise mein eigenes Musikverzeichnis durchsuchen) von Bereichen zu unterscheiden, die entfernte Standorte durchsuchen?
Amanda
6

Dafür gibt es jetzt eine GUI.

Öffnen Sie "Systemeinstellungen" (geben Sie dies im Dash ein). Dann gehen Sie zu "Sicherheit und Datenschutz". Dann "Suchen". Setzen Sie dann die Option "Online-Suchergebnisse einbeziehen" auf "Aus".

Haftungsausschluss: Es ist wahrscheinlich, dass dies das System daran hindert, mit allen in Dash eingegebenen Daten nach Hause zu telefonieren, aber ich bin mir dessen nicht sicher.

BenB
quelle
5

Es stellt sich heraus, dass Fix Ubuntu die Lösung hat:

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

Für 13.10 ist das 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']";und bearbeiten /etc/hosts, um Anforderungen für productsearch.ubuntu.com127.0.0.1 (localhost) umzuleiten.

Amanda
quelle
3

Ich gehe davon aus, dass Sie auch andere Objektive entfernen möchten. Verschaffen Sie sich also zunächst einen Überblick darüber, was tatsächlich installiert ist:

Öffnen Sie ein Terminal: CTRLALTTund geben Sie Folgendes ein

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

Dies gibt Ihnen eine Liste des Formulars:

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

Jetzt können Sie entscheiden, was Sie entfernen möchten und dies mit z

sudo apt-get remove unity-lens-friends

bis der gewünschte Zustand Ihres Systems erreicht ist.

Wenn Sie sich nicht sicher sind, was ein Objektiv leistet, können Sie die erforderlichen Informationen erhalten apt-cache show, z

apt-cache show unity-lens-files

Ein Stückchen tiefer werden Sie sehen:

Description-en: File lens for unity
 This package contains the "file" lens which can be used
 inside Unity to browse your files.
guntbert
quelle
Ich habe das mehr oder weniger ausgearbeitet, aber einige dieser Objektive durchsuchen meine eigene Festplatte nach Dateien, und andere durchsuchen Amazon (und andere Websites?) Gibt es eine Möglichkeit, die "Shopping" -Objektive von den lokalen Objektiven zu unterscheiden?
Amanda
@Amanda Ich habe hinzugefügt, wie Sie entscheiden können, was Sie behalten möchten.
guntbert 30.10.13