ฉันจะลบประวัติของโทเท็มได้อย่างไร


21

ฉันจะลบประวัติของโทเท็มที่แสดงในเมนูหลักใน Natty ได้อย่างไร เช่นถ้าฉันไม่ต้องการให้ใครรู้ว่าฉันกำลังดู ... ehem Simpsons เยอะมาก?

ฉันพยายามแล้วฉันจะป้องกันไม่ให้ไฟล์ล่าสุดปรากฏใน Unity ได้อย่างไร แต่วิธีนี้ใช้ไม่ได้กับ Totem


คุณได้แก้ไขปัญหานี้แล้วหรือยัง?
pl1nk

คำตอบ:


23

ประวัติเอกสารล่าสุดสำหรับแอปพลิเคชันที่ใช้ Gnome 2 จำนวนมากจะถูกเก็บไว้ในไฟล์ในโฟลเดอร์โฮมของคุณชื่อ. local / share / เมื่อเร็ว ๆ นี้ใช้แล้ว xbel

ใช้ตัวเรียกใช้ "โฟลเดอร์บ้าน" - เลือกตัวเลือกเมนู "ดู - แสดงไฟล์ที่ซ่อน" และไปที่โฟลเดอร์. local / share และลบไฟล์ "เพิ่งใช้แล้ว xbel"

อีกทางเลือกหนึ่งจากบรรทัดคำสั่ง

rm ~/.local/share/recently-used.xbel

หากคุณต้องการหยุดไม่ให้แสดงประวัติเอกสารล่าสุดสำหรับบัญชีล็อกอินของคุณให้สร้างไฟล์ด้วย Text Editor ที่คุณชื่นชอบชื่อ. gtkrc-2.0 และบันทึกไฟล์นี้ในโฟลเดอร์บ้านของคุณ

อีกทางเลือกหนึ่งจากบรรทัดคำสั่ง

gedit ~/.gtkrc-2.0

ในไฟล์นั้นรวมอยู่ในบรรทัดแยก

gtk-recent-files-max-age = 0 

16

หากคุณต้องการลบรายชื่อไฟล์ล่าสุดจากโทเท็มอย่างถาวรให้แก้ไข/usr/share/totem/totem.uiเป็นรูทและเปลี่ยนเป็นบรรทัดต่อไปนี้:

<separator name="recent-separator"/>
<placeholder name="recent-placeholder"/>

เข้าไป

<!--<separator name="recent-separator"/>
<placeholder name="recent-placeholder"/>-->

หากคุณต้องการตอบโต้ประวัติในภายหลังสิ่งที่คุณต้องทำคือลบส่วนที่คุณเพิ่ม


3

ใน Unity: ไปที่ "Dash Home" ค้นหา "การตั้งค่าระบบ" จากนั้นเลือก "ความเป็นส่วนตัว" -> "รายการล่าสุด" เปลี่ยนช่วงเวลาและกด "ลบประวัติ" ด้วยปุ่มที่อยู่ด้านล่างคุณสามารถปิดการบันทึกกิจกรรมของคุณได้เลยอย่างไรก็ตามหลาย ๆ โปรแกรมจะไม่สนใจมัน


1

นั่นจะลบประวัติ Zeitgeist (รวมถึง Dash) แต่ไม่ใช่ประวัติในเมนูหลัก Totems ดูเหมือนว่า Totem กำลังบันทึกประวัติของตัวเอง

ดังนั้นนี่ไม่ใช่สิ่งที่ซ้ำกันของ "ฉันจะป้องกันไม่ให้ไฟล์ล่าสุดปรากฏใน Unity ได้อย่างไร"


1

เพียงเพื่อ ' ล้าง ' ประวัติทั้งหมด (แต่ไม่ให้ปิดการใช้งาน 'ประวัติ'จากการเข้าร่วมรายการ)

rm -rf ~/.local/share/zeitgeist/ 
rm ~/.local/share/recently-used.xbel
rm ~/.local/share/recently-used.xbel~

คนแรกที่ทำลายทุกสิ่งที่ Zeitigeist มีอยู่ในโฟลเดอร์ที่บ้านของคุณที่สองและที่สามเพียงแค่ลบรุ่นล่าสุดของ "เพิ่งใช้ xxbel"


0

คุณสามารถล้างประวัติ Zeitgeist (นี่คือประวัติของไฟล์ล่าสุดที่แสดงใน Dash) โดยใช้คำสั่งต่อไปนี้:

rm ~/.local/share/zeitgeist/activity.sqlite

zeitgeist-daemon --replace

หมายเหตุ: มันจะล้างไฟล์ล่าสุดอื่น ๆ ทั้งหมดเช่นกัน


0

นี่เป็นวิธีแก้ปัญหาของฉัน: ออกจากระบบลงชื่อเข้าใช้อีกครั้งด้วย "classic ubuntu" (http://www.robotsystematic.com/2011/linux/ubuntu-natty-gnome-2-interface) และล้างเอกสารล่าสุดตามที่คุณทำใน Maverick เมื่อคุณเข้าสู่ระบบในครั้งต่อไปเพื่อเอกภาพ - อูบุนตูประวัติของโทเท็มก็จะถูกลบไปที่นั่นเช่นกัน


0

หากคุณติดตั้ง Bleachbit จากhttp://bleachbit.sourceforge.net/

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


เพิ่งติดตั้ง Bleachbit Totem ไม่อยู่ในรายการดังนั้นไร้ประโยชน์
bbsimonbb

0

ไปที่Places -> Recent Documentsและล้างรายการ


5
สิ่งนี้ใช้ได้เฉพาะถ้าคุณใช้อินเทอร์เฟซคลาสสิคของ Gnome ไม่มีความPlaces -> Recent documentsสามัคคี
Scott Severance

0

ทุกวันนี้ Totem ใช้ Gnome Tracker เพื่อเลือกวิดีโอที่จะแสดงในแท็บล่าสุด ตามhttps://wiki.gnome.org/Projects/Tracker/Documentation/First5Minutesฐานข้อมูลของตัวติดตามสามารถล้างได้ด้วยการเรียกใช้tracker-control -r

นอกจากนี้คุณยังสามารถเรียกใช้tracker-preferences, Systemแท็บและคลิกที่ "ใช่ลบข้อมูลทั้งหมดของการจัดทำดัชนีของฉัน" ปุ่ม


0

ฉันมีไฟล์เก่าบางไฟล์ติดอยู่ในประวัติโทเท็มที่เกิดจากGrilo (ส่วนหนึ่งของแพ็คเกจ Ubuntu)

การลบไฟล์ด้านล่างจัดเรียงมัน ฉันต้องไปgrep -rn . -e 'some history entry title'หาไฟล์นี้ ไม่มีการบันทึกไว้

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