Я иногда просматриваю эротические медиафайлы, но я бы хотел, чтобы они не появлялись в файлах и amp; папки / последние. Как я могу это сделать?
Старая команда «make .recently-used.xbel the folder» от 10.10 и старше больше не работает.
Плюс, я бы предпочел отключить отслеживание только временно.
Я также предпочитаю не использовать отдельного пользователя для этого, так как переключение пользователей иногда не достаточно быстро.
Есть способ сделать это, но он также очистит все остальные последние файлы.
Все, что вам нужно сделать, это запустить следующие команды:
rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace
[d2 ] Изменить zeitgiest / activity.sqlite больше не существует в моей системе: rm ~/.local/share/zeitgeist
zeitgeist-daemon --replace
Требуется некоторое время, но оно перезаписывается по мере запуска демона.
Обновление: был запущен диспетчер активности. Это инструмент графического интерфейса, который позволяет вам настроить историю Zeitgeist: вы можете удалить часть истории Zeitgeist, занести в черный список некоторые приложения или предотвратить регистрацию определенных типов файлов, а также папок с черным списком.
Установите его, используя следующие команды:
sudo add-apt-repository ppa:zeitgeist/ppa
sudo apt-get update
sudo apt-get upgrade
zeitgeist-daemon --replace
sudo apt-get install activity-log-manager
Я записал видео-демонстрацию Диспетчера журналов активности здесь: Диспетчер активности
Просто переименуйте папку после просмотра. После того, как вы переименуете его, файлы в нем не будут отображаться в единственных последних файлах. Довольно простое решение, просто убедитесь, что вы не забудете его каждый раз, когда используете эту папку:)
(Sry для моего английского)
Старый трюк «making.recently-used.xbel a folder» работает, но теперь файл находится в ~ / .local / share так:
$ rm ~/.local/share/recently-used.xbel
$ mkdir ~/.local/share/recently-used.xbel
... работает для меня :
)Разработчики Zeitgeist работают над Zeitgeist Global Privacy. Это позволит удалить часть истории Zeitgeist (последний час, неделю и т. Д.), Черный список приложения или типа файла из истории и исключение папки из истории. Несколько скриншотов приведены в связанном сообщении в блоге.
Ответ, указывающий на диспетчер журнала активности, верен для zeitgeist. Но zeitgeist - это не единственный способ отслеживания следов недавно использованных файлов. В некоторых приложениях по-прежнему используется старый метод, при котором доступ к папкам и файлам записывается в центральный файл журнала, расположенный в ~/.local/share/recently-used.xbel. Этот старший регистратор активности называется GtkRecentManager. Вы можете узнать больше о взаимодействии между zeitgeist и его старшим партнером здесь.
В отличие от zeitgeist, для GtkRecentManager нет официального инструмента GNOME, который бы позволял контролировать, что получает журнал, и что doesn ' т. Однако, как здесь существует стороннее решение, которое хорошо выполняет работу:
GTK + Последние файлы Scrubber от ssokolow
На странице проекта:
Итак, вы продолжаете работать с GNOME, чтобы уничтожить список последних файлов, и, рано или поздно, вы решите, что было бы проще просто отключить его вообще и что вы на самом деле ничего не потеряете в процессе. Этот инструмент использует несколько иной подход, основанный на расширении HistoryBlock для Firefox. С помощью этого скруббера вы дадите ему список мест, которые вы не хотите отображать в списке последних файлов, а затем продолжаете свою жизнь. (И он делает свою работу незаметно.) Скруббер будет сидеть в фоновом режиме, ожидая появления новых файлов в списке. Если они соответствуют любой из записей в вашем черном списке, они отбрасывают их обратно. Нет суеты, не мусс. Вы просто установите его и забудете.Инструмент предлагает только интерфейс CLI, но сравнительно прост в использовании. Инструкции можно найти в файле GTK + Recent Files Scrubber с помощью ssokolow и справки CLI:
$ gtk_cleanup.py --help
Usage: gtk_cleanup.py [options]
A simple little tool which watches GTK+'s global recent files list and
removes anything that matches a hashed blacklist of URI prefixes.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-v, --verbose Increase the verbosity. Use twice for extra effect.
-q, --quiet Decrease the verbosity. Use twice for extra effect.
Resident-Compatible Actions:
--purge Purge all Recently Used entries during the initial
scrub.
--config=FILE Specify a non-default config file
Non-Resident Actions:
-a URI, --add=URI Add URI to the list of blacklisted prefixes.
-r URI, --remove=URI
Remove prefixes from the blacklist which match URI
--once Don't become resident. Just scrub and exit.
Что я делаю, я просто переименовал папку, добавлю _ в конце и она ушла из списка. Но обеспечить прозрачные последние окна истории не должно быть так сложно.
для Ubuntu 11.10 (Oneiric) + Unity (3D)
[Адаптировано из Ubuntu 11.10 (Oneiric) (ответ).]
ОБНОВЛЕНО: Более безопасный метод остановки, стирания, повторного запуска (для Zeitgeist)
шаг 1. Получить инструменты
sudo add-apt-repository ppa:zeitgeist/ppa
sudo apt-get update
sudo apt-get install activity-log-manager
шаг 2. Установить файлы / активность каталога, чтобы игнорировать.
'Activity Log Manager' >> Files >> Prevent logging files :
(Select folder) /home/$username/Private [Add] - private folders
(Select folder) /home/$username/install/image [Add] - Ubuntu .ISO files
(Close)
шаг 3. очистить ВСЕ историю [безопасный метод]
zeitgeist-daemon --quit
ls -l ~/.local/share/zeitgeist/
sudo rm ~/.local/share/zeitgeist/activity.sqlite.bck (if present)
sudo rm ~/.local/share/zeitgeist/activity.sqlite-journal (if present)
sudo rm ~/.local/share/zeitgeist/activity.sqlite
шаг 4. перезапустить Zeitgeist [безопасный метод]
zeitgeist-daemon &
(Амперсанд '& amp;' позволяет работать в фоновом режиме.)
Использование GUI-метода:
Нажмите значок «Главная» в левой панели инструментов, которая открывает «Наутилус» в вашем домашнем каталоге. В разделе «Вид сверху» на панели инструментов убедитесь, что установлен флажок «Показать скрытые файлы». Теперь, используя Nautilus, перейдите к .local/share. Необязательно: если вам не нравится набирать: выделите файл: recent-used.xbel, затем щелкните правой кнопкой мыши и выберите «Переименовать», затем скопируйте все имя файла recent-used.xbel с помощью Ctrl + c или Ctrl + Insert Now Delete файл: recent-used.xbel В пустой области текущей папки щелкните правой кнопкой мыши и выберите «Создать документ / пустой файл». Переименуйте имя файла по умолчанию: новый файл в recent-used.xbel, либо набрав его, либо если вы выполните шаг 4 Вставить Ctrl + V или Shift + Вставьте имя, чтобы новый файл появился как недавно использованный.xbelДля единства просто удалите папку zeitgeist из .local / share / и вы больше не увидите ваши недавно использованные файлы
Вы можете использовать sed для редактирования последней истории в ~/.local/share/recently-used.xbel.
private_path=~/"some/private/path" # Your private directory or file here
echo "Removing from recent history: $private_path"
sed -i "\@<bookmark.*$private_path.*>@, \@</bookmark>@ d" ~/.local/share/recently-used.xbel
Объяснение команды:
-i изменить файл на месте \@ custom regex delimiter \@<bookmark.*$private_path.*>@, \@</bookmark>@ d удаляет строки из тега открытия закладки с $private_path в тег закрывающей закладкиПроверено, работает ли 14.04