Как удалить историю тотема, отображаемую в его главном меню в Natty? Например, если я не хочу, чтобы кто-то знал, что я смотрю ... ага, Симпсонов много?
Я пытался Как я могу предотвратить появление последних файлов в Unity? но это не работает для Тотема.
Недавняя история документов для многих приложений, основанных на Gnome 2, хранится в файле в вашей домашней папке с именем . local/share/recently-used.xbel
Либо используйте пусковой механизм "Home Folder" - выберите пункт меню "View - Show Hidden Files" и перейдите в .local/share folder и удалите файл "recently-used".xbel"
В качестве альтернативы из командной строки
rm ~/.local/share/recently-used.xbel
Если вы действительно хотите, чтобы недавняя история документов не отображалась для вашей учетной записи входа в систему, создайте файл с вашим любимым текстовым редактором под названием .gtkrc-2. 0 и сохраните этот файл в вашей домашней папке.
В качестве альтернативы из командной строки
gedit ~/.gtkrc-2.0
В этот файл включите отдельную строку
gtk-recent-files-max-age = 0
Если вы хотите навсегда удалить список последних файлов из тотема, отредактируйте /usr/share/totem/totem. ui
в качестве корня и измените на следующую строку:
<separator name="recent-separator"/>
<placeholder name="recent-placeholder"/>
в
<!--<separator name="recent-separator"/>
<placeholder name="recent-placeholder"/>-->
Если вы хотите позже отреагировать на историю, всё, что вам нужно сделать - это удалить часть, которую вы добавили.
Вы можете очистить историю Zeitgeist (это история последних файлов, которая отображается в Dash), используя следующие команды:
rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace
Примечание: она очистит и все остальные недавние файлы.
В настоящее время Totem теперь использует Gnome Tracker для выбора какие видео отображать на вкладке "Последние". Согласно https://wiki.gnome.org/Projects/Tracker/Documentation/First5Minutes , базу данных трекера можно очистить, запустив tracker-control -r
Вы также можете запустить ] tracker-preferences
, System
и нажмите кнопку «Да, удалить все мои индексированные данные».
Перейдите в Места -> Последние документы
и очистите список.
Слышит мой обходной путь: Выйти из системы, войти снова с "классическим убунту" (http://www.robotsystematic.com/2011/linux/ubuntu-natty-gnome-2-interface). и очистить недавние документы, как вы делали это в Маверике. При следующем входе в систему в режиме unity-ubuntu, история тотема также очищается там.
Ну, это удалит историю Zeitgeist (включая Dash), но, как ни странно, не историю в главном меню Totems. Похоже, что Тотем сохраняет какую-то свою историю.
Так что это не дубликат "Как мне удержать последние файлы от появления в Unity?"
Если вы устанавливаете Bleachbit с http://bleachbit.sourceforge.net/
После установки, вы выбираете то, что хотите очистить от системы, это включает в себя Totem кэш и историю.
Просто чтобы ' очистить ' всю историю, (но не для 'отключить' история из списка)
rm -rf ~/.local/share/zeitgeist/
rm ~/.local/share/recently-used.xbel
rm ~/.local/share/recently-used.xbel~
Первый уничтожает все, что есть у zeitigeist в вашей домашней папке вторая и третья просто удалите последнюю версию «недавно использованного.xbel»
В Unity: перейдите в «Dash Home», найдите «Системные настройки» и затем выберите «Конфиденциальность» - > «Недавние товары». Измените временной интервал и нажмите «Удалить историю». С помощью кнопки внизу вы можете вообще отключить запись вашей активности, однако многие программы проигнорируют ее.
У меня были некоторые старые файлы, застрявшие в тотемной истории, вызванные Grilo (часть пакетов Ubuntu).
Удаление файла ниже отсортировано. Мне пришлось grep -rn. -e 'название некоторой записи в истории'
, чтобы найти этот файл. Это не задокументировано.
rm ./.local/share/grilo-plugins/grl-bookmarks.db-wal
Вульгарный раствор: Переименуйте в домашнем каталоге каталоги: .local, .cache, .config и logout. Я переименовал .profile После того, как список исчезнет, вы можете воспроизвести и попытаться вернуть некоторые потерянные определения