ฉันจะลบเฉพาะการค้นหาการช็อปปิ้งได้อย่างไร


16

ฉันติดตั้ง 13.10 ใหม่ล่าสุดและฉันต้องการให้สปายแวร์ช็อปปิ้งไร้สาระหายไป การค้นหา "การช็อปปิ้งสปายแวร์ไร้สาระของ Ubuntu" นำพาฉันไปapt-get remove unity-lens-shoppingแต่จริง ๆ แล้วฉันไม่เห็นแพ็คเกจการซื้อเลนส์ ฉันจะลบการค้นหาการช็อปปิ้งใน 13.10 ได้อย่างไร

อัปเดต: มีวิธีใดที่จะแยกขอบเขตที่ค้นหาเซิร์ฟเวอร์ระยะไกล (Ebay, Amazon, AskUbuntu) จากเซิร์ฟเวอร์ที่ค้นหาคอมพิวเตอร์ในพื้นที่ของฉันหรือไม่? หรือฉันต้องผ่านพวกเขาทั้งหมดหรือไม่

คำตอบ:


19

คุณไม่สามารถถอด Unity Shopping Lens ใน Ubuntu 13.10 ได้เนื่องจากไม่มีเลนส์ Shopping Ubuntu 13.10 มาพร้อมกับคุณสมบัติที่เรียกว่า Unity Smart Scopes (หรือ "100 scopes") ซึ่งใช้รายการขนาดใหญ่เพื่อแสดงผลลัพธ์ใน Dash และในจำนวนนี้มีบางอย่างที่ใช้สำหรับการช็อปปิ้ง ดังนั้นหากคุณไม่ต้องการคำแนะนำการช็อปปิ้งใน Dash คุณต้องปิดใช้งานขอบเขตการช็อปปิ้งเหล่านี้ (ดูด้านล่าง) Unity Dash โดยไม่มีคำแนะนำการช็อปปิ้ง

วิธีปิดใช้งานปลั๊กอิน Unity Dash (ขอบเขต) ใน Ubuntu 13.10

หากต้องการปิดใช้งานปลั๊กอิน Dash (ขอบเขต) ใน Ubuntu 13.10 Saucy Salamander:

  • เปิด Dash
  • ไปที่เลนส์แอปพลิเคชั่น (ทำได้ด้วยตนเองโดยใช้เมาส์ของคุณหรือใช้แป้นพิมพ์ลัด Super + A)
  • คลิก "กรองผลลัพธ์" ทางด้านขวาและใต้ "ประเภท"
  • เลือก "ปลั๊กอินเสริม"

ปลั๊กอินการค้นหา Dash (ขอบเขต) ทั้งหมดควรอยู่ในรายการ

หากต้องการปิดใช้งานปลั๊กอินให้คลิกที่ปลั๊กอินแล้วคลิกปุ่ม "ปิดใช้งาน" หลังจากนั้นคุณสามารถเปิดใช้งานได้ในลักษณะเดียวกัน

ปิดใช้งานขอบเขต Amazon / shopping ของ Unity Dash

หากคุณไม่ต้องการคำแนะนำการช็อปปิ้งใน Dash ให้ปิดการใช้งานขอบเขตต่อไปนี้ (โดยใช้คำแนะนำด้านบน): Amazon, Ebay, Music Store, เพลงออนไลน์ยอดนิยม, Skimlinks, Ubuntu One Music Search และ Ubuntu Shop

หากต้องการปิดใช้งานปลั๊กอิน / ขอบเขตการช็อปปิ้งทั้งหมดเหล่านี้จากบรรทัดคำสั่งให้ใช้คำสั่งต่อไปนี้

 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
มีวิธีใดบ้างที่จะแยกแยะขอบเขตในท้องถิ่น (การค้นหาพูดไดเรกทอรีเพลงของตัวเอง) จากขอบเขตที่ค้นหาไซต์ระยะไกล
Amanda

6

ขณะนี้มี GUI สำหรับทำสิ่งนี้

เปิด "การตั้งค่าระบบ" (พิมพ์ใน Dash) จากนั้นไปที่ "ความปลอดภัยและความเป็นส่วนตัว" จากนั้น "ค้นหา" จากนั้นตั้งค่า "รวมผลการค้นหาออนไลน์" เป็นปิด

คำเตือน: ดูเหมือนว่าสิ่งนี้จะป้องกันระบบจากการโทรกลับบ้านด้วยทุกสิ่งที่พิมพ์ลงใน Dash แต่ฉันไม่ได้เป็นอย่างนั้น


5

ปรากฎว่าFix Ubuntuมีวิธีแก้ไข:

#!/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 นั่นคือ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']";และแก้ไข/etc/hostsเพื่อเปลี่ยนเส้นทางคำขอproductsearch.ubuntu.comไปที่ 127.0.0.1 (localhost)


3

ฉันสมมติว่าคุณต้องการถอดเลนส์อื่นด้วย ดังนั้นก่อนรับภาพรวมของสิ่งที่ติดตั้งจริง:

เปิดเทอร์มินัล: CTRLALTTและพิมพ์

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

นี่จะให้รายการของแบบฟอร์ม:

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

ตอนนี้คุณสามารถตัดสินใจได้ว่าคุณต้องการลบและทำเช่นกับ

sudo apt-get remove unity-lens-friends

จนกว่าจะถึงสถานะที่ต้องการของระบบของคุณ

เมื่อใดก็ตามที่คุณมีข้อสงสัยว่าเลนส์จะทำอะไรคุณจะได้รับข้อมูลที่จำเป็นapt-cache showเช่น

apt-cache show unity-lens-files

คุณจะเห็นว่า:

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

ฉันทำงานออกมาไม่มากก็น้อย แต่เลนส์เหล่านี้บางตัวค้นหาฮาร์ดไดรฟ์ของตัวเองเพื่อค้นหาไฟล์และค้นหาบางอเมซอน (และเว็บไซต์อื่น ๆ ) มีวิธีใดบ้างที่จะแยกแยะเลนส์ "ช็อปปิ้ง" จากเลนส์ท้องถิ่น
Amanda

@Amanda ฉันได้เพิ่มวิธีที่คุณสามารถตัดสินใจว่าจะเก็บ
guntbert
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.