Как удалить историю тотема?

21

Как удалить историю тотема, отображаемую в его главном меню в Natty? Например, если я не хочу, чтобы кто-то знал, что я смотрю ... ну, а Симпсоны много?

Я пробовал Как я могу предотвратить появление последних файлов в Unity? но это не работает для Тотема.

FJD
источник
Вы решили эту проблему?
pl1nk

Ответы:

23

История последних документов для многих приложений, основанных на Gnome 2, хранится в файле в вашей домашней папке, который называется .local / share / недавно-used.xbel.

Либо используйте панель запуска «Домашняя папка» - выберите пункт меню «Просмотр - Показать скрытые файлы» и перейдите в папку .local / share и удалите файл «недавно использованный.xbel»

В качестве альтернативы из командной строки

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

Если вы действительно хотите, чтобы история недавних документов не отображалась для вашей учетной записи, создайте файл в своем любимом текстовом редакторе с именем .gtkrc-2.0 и сохраните этот файл в своей домашней папке.

В качестве альтернативы из командной строки

gedit ~/.gtkrc-2.0

В этом файле включить в отдельной строке

gtk-recent-files-max-age = 0 
fossfreedom
источник
16

Если вы хотите окончательно удалить список последних файлов из тотема, отредактируйте его /usr/share/totem/totem.uiкак root и перейдите к следующей строке:

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

в

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

Если вы хотите позже активировать историю, все, что вам нужно сделать, это удалить часть, которую вы добавили.

Чандра Секар
источник
3

В Unity: перейдите в «Dash Home», найдите «Системные настройки», а затем выберите «Конфиденциальность» -> «Недавние элементы». Измените временной интервал и нажмите «Удалить историю». С помощью кнопки внизу вы можете вообще отключить запись своей активности, однако многие программы ее игнорируют.

Стефан
источник
1

Что ж, это удалит историю Zeitgeist (включая Dash), но, как ни странно, историю в главном меню Totems. Похоже, Тотем спасает какую-то собственную историю.

Так что это не дубликат «Как я могу предотвратить появление последних файлов в Unity?».

FJD
источник
1

Просто, чтобы « очистить » всю историю (но не «отключить» историю из списка)

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

Первый уничтожает все, что есть у Zeitigeist в вашей домашней папке, второй и третий просто удаляют последнюю версию "недавнего использования. Xbel"

quablah
источник
0

Вы можете очистить историю Zeitgeist (это история последних файлов, отображаемых в Dash) с помощью следующих команд:

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

zeitgeist-daemon --replace

примечание: он также очистит все остальные последние файлы.

Binarylife
источник
0

Вот мой обходной путь: выйдите из системы, войдите снова с помощью «classic ubuntu» (http://www.robotsystematic.com/2011/linux/ubuntu-natty-gnome-2-interface) и очистите последние документы, как вы это делали в Maverick. Когда вы в следующий раз войдете в unity-ubuntu, история тотема также будет очищена.

someonehelping
источник
0

Если вы устанавливаете Bleachbit с http://bleachbit.sourceforge.net/

После установки вы выбираете, что вы хотите очистить от системы, включая кэш и историю Totem.

scouser73
источник
Только что установлен bleachbit. Тотем не указан, поэтому бесполезен.
bbsimonbb
0

Перейти Places -> Recent Documentsи очистить список.

Кунал
источник
5
Это применимо, только если вы используете классический интерфейс Gnome. В Places -> Recent documentsUnity нет.
Скотт Северанс
0

В настоящее время Totem теперь использует Gnome Tracker, чтобы выбрать, какие видео следует отображать на вкладке «Последние». Согласно https://wiki.gnome.org/Projects/Tracker/Documentation/First5Minutes , базу данных трекера можно очистить, запустивtracker-control -r

Вы также можете запустить tracker-preferences, Systemперейти на вкладку и нажать кнопку «Да, удалить все мои проиндексированные данные».

aleb
источник
0

У меня были старые файлы в истории тотемов, вызванные Grilo (частью пакетов Ubuntu).

Удаление приведенного ниже файла отсортировало его. Я должен был grep -rn . -e 'some history entry title'найти этот файл. Это не задокументировано.

rm ./.local/share/grilo-plugins/grl-bookmarks.db-wal
KrisWebDev
источник