Làm cách nào để chỉ xóa các tìm kiếm mua sắm?


16

Tôi có một bản cài đặt 13.10 hoàn toàn mới và tôi muốn tất cả phần mềm gián điệp mua sắm này biến mất. Tìm kiếm "phần mềm gián điệp mua sắm Ubuntu vô nghĩa" đã dẫn tôi đến apt-get remove unity-lens-shoppingnhưng tôi thực sự không thấy gói mua sắm ống kính thống nhất. Làm cách nào để xóa các tìm kiếm mua sắm trong 13.10?

Cập nhật: Có cách nào để phân biệt phạm vi tìm kiếm máy chủ từ xa (Ebay, Amazon, AskUb Ubuntu) với các phạm vi tìm kiếm máy tính cục bộ của tôi không? Hay tôi phải trải qua tất cả?

Câu trả lời:


19

Bạn không thể xóa Ống kính mua sắm Unity trong Ubuntu 13.10 vì không có ống kính Mua sắm. Ubuntu 13.10 đi kèm với một tính năng gọi là Phạm vi thông minh Unity (hoặc "100 phạm vi") sử dụng một danh sách rất lớn các phạm vi để hiển thị kết quả trong Dash và trong số này, có một số được sử dụng để mua sắm. Vì vậy, nếu bạn không muốn đề xuất mua sắm trong Dash, bạn phải vô hiệu hóa các phạm vi mua sắm này (xem bên dưới). Unity Dash không có đề xuất mua sắm

Cách tắt plugin Unity Dash (phạm vi) trong Ubuntu 13.10

Để tắt plugin Dash (phạm vi) trong Ubuntu 13.10 Saucy Salamander:

  • mở Dash,
  • đi tới ống kính Ứng dụng (thực hiện thủ công bằng chuột hoặc sử dụng phím tắt Super + A),
  • nhấp vào "Lọc kết quả" ở bên phải và bên dưới "Loại",
  • chọn "Trình cắm Dash".

Tất cả các plugin tìm kiếm Dash (phạm vi) nên được liệt kê.

Để tắt plugin, nhấp vào nó và sau đó nhấp vào nút "Tắt". Sau này bạn có thể kích hoạt chúng theo cùng một cách.

Vô hiệu hóa các đề xuất trên Amazon / mua sắm Phạm vi Unity Dash

Nếu bạn không muốn đề xuất mua sắm trong Dash, hãy tắt các phạm vi sau (bằng cách sử dụng các hướng dẫn ở trên): Amazon, Ebay, Music Store, Bản nhạc phổ biến trực tuyến, Skimlinks, Ubuntu One Music Search và Ubuntu Shop.

Để vô hiệu hóa tất cả các plugin / phạm vi mua sắm Dash này khỏi dòng lệnh, hãy sử dụng lệnh sau

 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
Có cách nào để phân biệt phạm vi địa phương (tìm kiếm đó, ví dụ như thư mục Âm nhạc của riêng tôi) với phạm vi tìm kiếm các trang web từ xa không?
Amanda

6

Bây giờ có một GUI để làm điều này.

Mở "Cài đặt hệ thống" (nhập vào Dash). Sau đó chuyển đến "Bảo mật và quyền riêng tư". Sau đó "Tìm kiếm". Sau đó đặt "kết quả tìm kiếm trực tuyến" thành tắt.

Tuyên bố miễn trừ trách nhiệm: Có vẻ như điều này ngăn hệ thống gọi điện về nhà với mọi thứ được nhập vào Dash, nhưng tôi không tích cực về điều này.


5

Hóa ra Fix Ubuntu có giải pháp:

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

Đối với 13.10, đó là 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']";và chỉnh sửa /etc/hostsđể chuyển hướng yêu cầu productsearch.ubuntu.comtới 127.0.0.1 (localhost)


3

Tôi giả sử bạn muốn loại bỏ một số ống kính khác. Vì vậy, trước tiên hãy có một cái nhìn tổng quan về những gì thực sự được cài đặt:

Mở terminal: CTRLALTTvà gõ

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

Điều này sẽ cung cấp cho bạn một danh sách các hình thức:

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

Bây giờ bạn có thể quyết định những gì bạn muốn loại bỏ và làm như vậy với ví dụ

sudo apt-get remove unity-lens-friends

cho đến khi đạt đến trạng thái mong muốn của hệ thống của bạn

Bất cứ khi nào bạn nghi ngờ ống kính sẽ làm gì, bạn có thể nhận được thông tin cần thiết apt-cache show, vd

apt-cache show unity-lens-files

Một chút đường xuống bạn sẽ thấy:

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

Tôi đã ít nhiều làm việc đó, nhưng một số ống kính này tìm kiếm ổ cứng của riêng tôi để tìm tệp và một số tìm kiếm trên Amazon (và các trang web khác?) Có cách nào để phân biệt ống kính "mua sắm" với ống kính địa phương không?
Amanda

@Amanda Tôi đã thêm cách bạn có thể quyết định nên giữ gì.
guntbert
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.