ปิดการใช้งาน Zeitgeist


48

ฉันมี zeitgeist daemon อยู่ในกระบวนการเสมอ ฉันไม่เห็นประเด็นของนักจิตวิญญาณนี้มันบันทึกกิจกรรมของฉัน ฉันลบมันออกจากโปรแกรมเริ่มต้น แต่ก็ยังมี

ฉันสามารถถอนการติดตั้งแพ็คเกจนี้ได้ไหม ทำไมฉันถึงต้องการมันทั้งหมด

คำตอบ:


24

ทำงานsudo apt-get remove zeitgeist*ในอาคารผู้โดยสาร อาจลบแพ็กเกจที่เกี่ยวข้องสองสามรายการ แต่ตราบใดที่คุณไม่เห็นสิ่งใดที่แนะนำให้นำออกซึ่งคุณไม่ต้องการ

ตามความเห็น: คุณจะสูญเสียการทำงานของความเป็นเอกภาพ (ฉันไม่แน่ใจว่าเมื่อฉันเขียนคำตอบครั้งแรก) ถ้าคุณลบเซริเจสต์ ดังนั้นฉันขอแนะนำให้คุณปิดการใช้งานการบันทึก

นอกจากนี้คุณยังสามารถปิดการบันทึกโดยสิ้นเชิงจากการตั้งค่าระบบ


3
คุณสามารถดูสิ่งที่จะถูกลบออกโดยดำเนินการsudo apt-get remove --dry-run zeitgeist*ก่อนที่จะลบzeitgeist
test30

6
ฉันประสบความสำเร็จในการลบแพ็คเกจ Zeitgeist ทีละตัวในวันที่ 14.04 sudo apt-get remove zeitgeist zeitgeist-datahub zeitgeist-coreเมื่อเปรียบเทียบกับsudo apt-get remove zeitgeist*มันไม่ได้ลบความเป็นเอกภาพหรือสิ่งจำเป็นอื่น ๆ ออกไปมีเพียง Zeitgeist และ daemons เท่านั้น ตอนนี้ความสามัคคีเร็วขึ้นมาก
mondjunge

1
ลิงก์สุดท้ายเสียชีวิต
Pawan

2
ฉันรู้ว่ามอก. เก่า แต่ฉันถอนการติดตั้งแพคเกจ Zeitgeist ทั้งหมดใน Ubuntu 16.04 Unity และ Unity Desktop ของฉันยังคงทำงานได้อย่างสมบูรณ์รวมถึง Dash ดังนั้นฉันไม่แน่ใจว่าประโยชน์ zeitgeist มีอะไรใน
27412 Dorian

17

มีวิธีง่าย ๆ ที่อธิบายไว้ที่นี่ซึ่งไม่รวมถึงการลบแพคเกจใด ๆ แต่เพียงแค่ยกเลิกการเปิดใช้งานบริการที่เกี่ยวข้อง ฉันไม่ได้ลองด้วยตัวเอง แต่วิธีนี้มีผลข้างเคียงน้อยที่สุด (และอาจต้องการได้เช่นไม่มีรายการล่าสุดที่สามารถใช้งานได้) นอกจากนี้มันสามารถย้อนกลับได้ง่ายในกรณีที่มีผลข้างเคียง "ไม่พึงประสงค์"

ผู้เขียนบทความนั้นระบุไว้อย่างชัดเจน: นี่เป็นวิธีปิดใช้งานการบันทึกนี้โดยไม่ทำลาย Unity หรือส่วนอื่น ๆ ของระบบดำเนินการคำสั่งเหล่านี้ในเทอร์มินัล:

sudo mv /etc/xdg/autostart/zeitgeist-datahub.desktop /etc/xdg/autostart/zeitgeist-datahub.desktop-inactive
rm ~/.local/share/recently-used.xbel
mkdir ~/.local/share/recently-used.xbel
rm -rf ~/.local/share/zeitgeist

การคืนค่านี้ (หากต้องการเปิดใช้งาน Zeitgeist อีกครั้ง) ควรทำดังนี้:

mkdir ~/.local/share/zeitgeist
rmdir ~/.local/share/recently-used.xbel
# no action for the .xbel file, as it will be re-created automatically
sudo mv /etc/xdg/autostart/zeitgeist-datahub.desktop-inactive /etc/xdg/autostart/zeitgeist-datahub.desktop

ซึ่งเป็นเพียง "ย้อนกลับ" ขั้นตอนของการยกเลิกการเปิดใช้งาน

หมายเหตุ: ~ / .local / share / เมื่อเร็ว ๆ นี้ใช้ xbel ไม่เกี่ยวข้องกับ Zeitgeist ตัวเองมันก็ตกอยู่ในหมวดหมู่เดียวกันอย่างใด บทความที่กล่าวถึงเกี่ยวกับ "การปิดใช้งานการบันทึกกิจกรรม" และรวมถึงสิ่งนี้ หากคุณต้องการปิดการใช้งาน Zeitgeist คุณสามารถข้ามสองขั้นตอนกลางได้


1
ฉันทำตามขั้นตอนเดียวกัน แต่ใช้ไม่ได้สำหรับฉัน: ติดตั้งใหม่ 12.4.3, รุ่น amd64-desktop "ps -ef" ยังคงแสดง zeitgeist รีสตาร์ทหลังจากรีบูตและไดเรกทอรี ".local / share / zeitgeist" ก็สร้างขึ้นมาเช่นกัน
Peter Teoh

1
มันใช้งานได้สำหรับฉัน (lubuntu 14.04) ฉันขอแนะนำอย่างยิ่งให้ทำตามคู่มือนี้เนื่องจากการลบแพ็คเกจ zeitgeist อาจทำให้การพึ่งพายากขึ้น กรุณาอย่าขยันขันแข็ง
Marco Sulla

แน่นอนความตั้งใจของผม: แสดงวิธีการที่สามารถจะ "หวนกลับ" ในขณะที่การลดผลกระทบต่อระบบ :)
อิซซี่


1
@mondjunge ฉันกลัวฉันไม่รู้ หยุดการดูแลเมื่อหลายปีก่อน (ที่จริงแล้วหลังจากคำตอบนี้) จะไม่ติดตั้ง Unity อีกเลย (อันที่จริงแล้วการติดตั้งครั้งต่อไปของฉันจะไม่เป็น Ubuntu อีกต่อไป) เช่นเดียวกับคุณฉันไม่ต้องการให้สิ่งที่ฉันไม่สามารถควบคุมได้ติดตั้งบนอุปกรณ์ของฉันโดยไม่ต้องมีวิธีที่ชัดเจนและใช้งานง่ายในการยกเลิก / ลบ การมี "ตัวแทนเดสก์ท็อป" อิสระ 3 ตัวบังคับให้ฉันทำอย่างนั้น (Zeitgeist, Akonadi, Nepomuk) ด้วยการพึ่งพาทำให้การถอนการติดตั้ง / ปิดการใช้งานง่ายเป็นไปไม่ได้ก็เพียงพอแล้วสำหรับฉัน ฉันเกลียดเมื่อคนอื่นตัดสินใจในสิ่งที่ฉันชอบ :)
อิซซี่

11

หากคุณลบ Zeitgeist จากนั้นเมนูใน Unity จะไม่ทำงานอย่างถูกต้องมันจะหยุดคุณค้นหาโปรแกรมโดยพิมพ์ลงในช่อง


6
ใน Ubuntu ที่ทำงาน 14.04 sudo apt-get remove zeitgeist*จะถอนการติดตั้งระบบ Unity
Dan

5

ฉันพบคำแนะนำเกี่ยวกับการเปลี่ยนชื่อ/etc/xdg/autostart/zeitgeist-datahub.desktopแต่ไม่เพียงพอ มันป้องกันไม่ให้ Zeitgeist ทำงานเมื่อเริ่มต้น แต่ในกรณีของฉัน (Ubuntu 12.04.4 LTS) มันเริ่มในภายหลังอย่างใด (อาจเป็นผลมาจากกิจกรรม DBus บางอย่าง)
หากคุณต้องการให้ติดตั้ง Zeitgeist แต่ป้องกันไม่ให้ทำงานลองเปลี่ยนชื่อโปรแกรมปฏิบัติการ:

zeitgeist-daemon --quit
cd /usr/bin/
sudo mv zeitgeist-daemon zeitgeist-daemon.bak
sudo mv zeitgeist-datahub zeitgeist-datahub.bak

ตอนนี้ Zeitgeist daemon จะไม่เริ่ม ps aux | grep [z]eitgeistคุณสามารถตรวจสอบในภายหลังด้วย คุณสามารถลบฐานข้อมูลที่ Zeitgeist รวบรวมโดยการลบ~/.local/share/zeitgeist/โฟลเดอร์ด้วยเนื้อหาถ้าคุณต้องการประหยัดพื้นที่
เพื่อรักษาความปลอดภัยไฟล์เหล่านี้จากการอัพเดตคุณยังสามารถล็อคแพ็คเกจzeitgeist-coreและzeitgeist-datahubใน Synaptic หรือความถนัด

หากต้องการเปลี่ยนกลับการเปลี่ยนแปลงเพียงแค่เปลี่ยนชื่อไฟล์ปฏิบัติการเหล่านี้กลับมา:

cd /usr/bin/
sudo mv zeitgeist-daemon.bak zeitgeist-daemon
sudo mv zeitgeist-datahub.bak zeitgeist-datahub

หากคุณแก้ไขไฟล์ .desktop ใน/etc/xdg/autostart/คุณควรคืนไฟล์นั้นกลับคืน


ดีฉันคิดว่าฉันสามารถเพิ่มสิ่งนี้ลงในแอพเริ่มต้นและมันจะดีมากขอบคุณ! :)zeitgeist-daemon --quit
พลังกุมภ์

@ AquariusPower หากยังคงปิดใช้งานอยู่นั่นจะเพียงพอแน่นอน เมื่อฉันเขียนสิ่งนี้ฉันใช้ Ubuntu 12.04 และต้องใช้มาตรการเพิ่มเติมเพื่อบล็อกอย่างสมบูรณ์ บางทีสิ่งต่าง ๆ มีการเปลี่ยนแปลงตั้งแต่
Whtyger

ฉันพยายามทำสิ่งนี้ในตอนนี้ต้องรอมันเริ่มฉันเดา xDbash -c "sleep 60; zeitgeist-daemon --quit"
Aquarius Power

3

นี่คือบรรณาธิการของหัวข้อของ Zeitgeist รวมถึงการสัมภาษณ์กับผู้สร้าง: http://www.omgubuntu.co.uk/2012/08/is-zeitgeist-spying-on-you และมีคำแนะนำบางอย่างเกี่ยวกับการปิดการใช้งาน (ไม่ใช่การลบ) http://linuxaria.com/howto/how-to-remove-zeitgeist-in-ubuntu-and-why

วิธีที่ง่ายที่สุดในการลดการบันทึก (แต่ไม่ใช่การใช้ทรัพยากรจำนวนมากและการใช้ดิสก์) คือผ่านแผงควบคุม: ป้อนคำอธิบายรูปภาพที่นี่

โชคไม่ดีที่ Zeitgeist เปิดเผยน้อยหรือชัดเจน Zeitgeist นั้นไม่ใช่เรื่องง่ายที่จะปิดการใช้งานและไม่ง่ายที่จะเห็นสิ่งที่กำลังทำ คุณไม่สามารถ "หยุด" เหมือนบริการระบบพื้นหลังอื่น ๆ


"โชคไม่ดีที่นัก Zeitgeist เปิดเผยน้อยหรือชัดเจน" ฉันคิดว่าลิงก์ที่คุณให้ตัวเองชี้แจงจุดทั้งหมดที่อาจต้องการทราบ
KhopPhi

0

ปัญหาของฉันzeitgeistที่กวนใจข้อความแสดงข้อผิดพลาดในjournalctl:

$ journalctl -xe | grep zeitgeist.SimpleIndexer
Oct 20 05:30:06 alien org.gnome.zeitgeist.SimpleIndexer[2098]: ** (zeitgeist-fts:4341): WARNING **: Unable to get info on application://nautilus-autostart.desktop
Oct 20 05:30:06 alien org.gnome.zeitgeist.SimpleIndexer[2098]: ** (zeitgeist-fts:4341): WARNING **: Unable to get info on application://eyesome-cfg.desktop

$ journalctl -b-1 | grep zeitgeist
Oct 16 04:47:02 alien org.gnome.zeitgeist.Engine[2134]: Performing VACUUM operation... OK
Oct 16 04:47:02 alien org.gnome.zeitgeist.Engine[2134]: ** (zeitgeist-datahub:4587): WARNING **: zeitgeist-datahub.vala:229: Unable to get name "org.gnome.zeitgeist.datahub" on the bus!
Oct 16 16:39:18 alien org.gnome.zeitgeist.SimpleIndexer[2134]: ** (zeitgeist-fts:4585): WARNING **: Unable to get info on application://multi-timer.desktop
Oct 16 18:23:48 alien org.gnome.zeitgeist.SimpleIndexer[2134]: ** (zeitgeist-fts:4585): WARNING **: Unable to get info on application:///home/rick/Desktop/multi-timer.desktop

ฉันพบบทความนี้เกี่ยวกับการกำหนดค่า "ตัวจัดการบันทึกกิจกรรม" ใน Gnome หรือ "ความปลอดภัยและความเป็นส่วนตัว" ใน Unity ที่ช่วยให้คุณบอก zeitgeist ให้เพิกเฉยต่อแอปพลิเคชันหรือไดเรกทอรีบางอย่าง ดังนั้นฉันจึงเพิ่มไดเรกทอรี~/Desktopไปยังบัญชีดำ

application://nautilus-autostart.desktopฉันไม่ได้ทำอะไรเกี่ยวกับข้อผิดพลาด ฉันยังคงต้องวิจัยแอปพลิเคชั่นนั้น gnome สัญชาตญาณของฉันบอกฉันว่ามันเป็นข้อบกพร่องและไม่ใช่ปัญหาที่จะต้องแก้ไข

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