ฉันมี zeitgeist daemon อยู่ในกระบวนการเสมอ ฉันไม่เห็นประเด็นของนักจิตวิญญาณนี้มันบันทึกกิจกรรมของฉัน ฉันลบมันออกจากโปรแกรมเริ่มต้น แต่ก็ยังมี
ฉันสามารถถอนการติดตั้งแพ็คเกจนี้ได้ไหม ทำไมฉันถึงต้องการมันทั้งหมด
ฉันมี zeitgeist daemon อยู่ในกระบวนการเสมอ ฉันไม่เห็นประเด็นของนักจิตวิญญาณนี้มันบันทึกกิจกรรมของฉัน ฉันลบมันออกจากโปรแกรมเริ่มต้น แต่ก็ยังมี
ฉันสามารถถอนการติดตั้งแพ็คเกจนี้ได้ไหม ทำไมฉันถึงต้องการมันทั้งหมด
คำตอบ:
ทำงานsudo apt-get remove zeitgeist*
ในอาคารผู้โดยสาร อาจลบแพ็กเกจที่เกี่ยวข้องสองสามรายการ แต่ตราบใดที่คุณไม่เห็นสิ่งใดที่แนะนำให้นำออกซึ่งคุณไม่ต้องการ
ตามความเห็น: คุณจะสูญเสียการทำงานของความเป็นเอกภาพ (ฉันไม่แน่ใจว่าเมื่อฉันเขียนคำตอบครั้งแรก) ถ้าคุณลบเซริเจสต์ ดังนั้นฉันขอแนะนำให้คุณปิดการใช้งานการบันทึก
นอกจากนี้คุณยังสามารถปิดการบันทึกโดยสิ้นเชิงจากการตั้งค่าระบบ
sudo apt-get remove zeitgeist zeitgeist-datahub zeitgeist-core
เมื่อเปรียบเทียบกับsudo apt-get remove zeitgeist*
มันไม่ได้ลบความเป็นเอกภาพหรือสิ่งจำเป็นอื่น ๆ ออกไปมีเพียง Zeitgeist และ daemons เท่านั้น ตอนนี้ความสามัคคีเร็วขึ้นมาก
มีวิธีง่าย ๆ ที่อธิบายไว้ที่นี่ซึ่งไม่รวมถึงการลบแพคเกจใด ๆ แต่เพียงแค่ยกเลิกการเปิดใช้งานบริการที่เกี่ยวข้อง ฉันไม่ได้ลองด้วยตัวเอง แต่วิธีนี้มีผลข้างเคียงน้อยที่สุด (และอาจต้องการได้เช่นไม่มีรายการล่าสุดที่สามารถใช้งานได้) นอกจากนี้มันสามารถย้อนกลับได้ง่ายในกรณีที่มีผลข้างเคียง "ไม่พึงประสงค์"
ผู้เขียนบทความนั้นระบุไว้อย่างชัดเจน: นี่เป็นวิธีปิดใช้งานการบันทึกนี้โดยไม่ทำลาย 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 คุณสามารถข้ามสองขั้นตอนกลางได้
หากคุณลบ Zeitgeist จากนั้นเมนูใน Unity จะไม่ทำงานอย่างถูกต้องมันจะหยุดคุณค้นหาโปรแกรมโดยพิมพ์ลงในช่อง
sudo apt-get remove zeitgeist*
จะถอนการติดตั้งระบบ Unity
ฉันพบคำแนะนำเกี่ยวกับการเปลี่ยนชื่อ/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
bash -c "sleep 60; zeitgeist-daemon --quit"
นี่คือบรรณาธิการของหัวข้อของ 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
ที่กวนใจข้อความแสดงข้อผิดพลาดใน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 สัญชาตญาณของฉันบอกฉันว่ามันเป็นข้อบกพร่องและไม่ใช่ปัญหาที่จะต้องแก้ไข
sudo apt-get remove --dry-run zeitgeist*
ก่อนที่จะลบzeitgeist