Yalnızca alışveriş aramalarını nasıl kaldırabilirim?


16

13.10 yeni bir yükleme var ve tüm bu alışveriş casus yazılım saçmalık gitti istiyorum. "Ubuntu alışveriş casus yazılım saçmalık" için arama beni yol açtı apt-get remove unity-lens-shoppingama aslında bir birlik lens alışveriş paketi görmüyorum. 13.10'da alışveriş aramalarını nasıl kaldırabilirim?

Güncelleme: Uzak sunucuları (Ebay, Amazon, AskUbuntu) araştıran kapsamları yerel bilgisayarımda arama yapanlardan ayırt etmenin bir yolu var mı? Yoksa hepsinden geçmek zorunda mıyım?

Yanıtlar:


19

Ubuntu 13.10'daki Unity Alışveriş Objektifini çıkaramazsınız çünkü Alışveriş objektifi yoktur. Ubuntu 13.10, Dash'de sonuçları görüntülemek için çok kapsamlı bir kapsam listesi kullanan Unity Smart Scopes (veya "100 kapsam") adlı bir özellik ile birlikte gelir ve bunların arasında alışveriş için kullanılanlar vardır. Bu nedenle, Dash'te alışveriş önerileri istemiyorsanız, bu alışveriş kapsamlarını devre dışı bırakmanız gerekir (aşağıya bakın). Alışveriş önerileri olmadan Unity Dash

Ubuntu 13.10'da Unity Dash eklentilerini (kapsamlarını) devre dışı bırakma

Ubuntu 13.10 Saucy Salamander'da bir Dash eklentisini (kapsamını) devre dışı bırakmak için:

  • Dash'i açın,
  • Uygulamalar merceğine gidin (farenizi kullanarak manuel olarak yapın veya Super + A klavye kısayolunu kullanın),
  • sağda ve "Tür" altında "Sonuçları filtrele" yi tıklayın,
  • "Kısa çizgi eklentileri" ni seçin.

Tüm Dash arama eklentileri (kapsamları) listelenmelidir.

Bir eklentiyi devre dışı bırakmak için, eklentiyi ve ardından "Devre dışı bırak" düğmesini tıklayın. Daha sonra bunları aynı şekilde etkinleştirebilirsiniz.

Amazon / alışveriş önerilerini Unity Dash kapsamlarını devre dışı bırakma

Dash'te alışveriş önerileri istemiyorsanız, aşağıdaki kapsamları devre dışı bırakın (yukarıdaki talimatları kullanarak): Amazon, Ebay, Müzik Mağazası, Çevrimiçi Popüler Parçalar, Skimlinks, Ubuntu One Müzik Arama ve Ubuntu Mağazası.

Tüm bu alışveriş Dash eklentilerini / kapsamlarını komut satırından devre dışı bırakmak için aşağıdaki komutu kullanın

 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']"

1
Yerel kapsamları (bu arama, örneğin kendi Müzik dizinim) uzak siteleri arayan kapsamlardan ayırt etmenin herhangi bir yolu var mı?
Amanda

6

Şimdi bunu yapmak için bir GUI var.

"Sistem Ayarları" nı açın (Dash içine yazın). Ardından "Güvenlik ve Gizlilik" e gidin. Sonra "Ara". Ardından "çevrimiçi arama sonuçlarını dahil et" seçeneğini kapalı olarak ayarlayın.

Yasal Uyarı: Bu, sistemin Dash'e yazılan her şeyle eve telefon etmesini engelliyor gibi görünüyor, ancak bundan olumlu değilim.


5

Fix Ubuntu'nun bir çözümü olduğu ortaya çıktı :

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

13.10 için, istekleri 127.0.0.1'e (localhost) yönlendirmek için 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']";düzenleyin ve düzenleyin/etc/hostsproductsearch.ubuntu.com


3

Başka lensleri de çıkarmak istediğinizi varsayıyorum. Öncelikle gerçekte ne yüklendiğine bir genel bakış edinin:

Bir terminal açın: CTRLALTTve yazın

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

Bu size formun bir listesini verecektir:

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

Şimdi neyi kaldırmak istediğinize karar verebilirsiniz ve bunu örn.

sudo apt-get remove unity-lens-friends

Sisteminizin istenen durumuna ulaşılana kadar.

Ne zaman bir lensin ne yapacağından şüphe duyduğunuzda, gerekli bilgileri alabilirsiniz apt-cache show, örn.

apt-cache show unity-lens-files

Biraz aşağıda göreceksiniz:

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

Az ya da çok çalıştım, ancak bu lenslerden bazıları kendi sabit diskimi dosyalar için arıyor ve bazıları Amazon (ve diğer siteler) arıyor "Alışveriş" lenslerini yerel lenslerden ayırmanın bir yolu var mı?
Amanda

@Amanda Ne tutacağınıza nasıl karar verebileceğinizi ekledim.
guntbert
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.