Вопрос Как сохранить последние файлы в Unity?


Я иногда просматриваю эротические медиафайлы, но я бы хотел, чтобы они не появлялись в файлах и папках / последние. Как я могу это сделать?

Старое .recently-used.xbel папка "трюк от 10.10 и старше больше не работает.

Плюс я бы предпочел отключить отслеживание только временно.

Я также предпочитаю не использовать для этого отдельного пользователя, так как переключение пользователей иногда не достаточно быстро.


150
2018-03-08 18:24


происхождения


Вы не хотите переключать пользователя? Вы получаете свободная фигурка Warhammer, - Oli♦


ответы:


Способ 1: Использование диспетчера журналов активности

Ubuntu Precise 12.04

В Ubuntu Precise Activity Log Manager 0.9 включен по умолчанию. Доступ к нему можно получить из системных настроек или просто для поиска конфиденциальности.

Finding Activity Log Manager in Dash enter image description here

Или вы можете просто ввести Конфиденциальность в спешке

enter image description here

Теперь вы можете запускать приложения для черных списков. Скриншоты

enter image description here enter image description here enter image description here


Диспетчер журналов активности в Oneiric и первый выпуск

Вы можете установить Activity Log Manager из Стабильный PPA,

Для получения дополнительной информации о Activity Log Manager вы должны проверить статья о OMG! Ubuntu! а также статья о Webupd8

В разработке находится новая версия Activity Log Manager, которая выглядит лучше и проще в использовании. Снимок экрана неизданного диспетчера журналов активности

Unreleased Activity Log Manager screenshot


Способ 2: Использование журнала активности Gnome

Вы можете сделать это, при условии, что в файлах есть некоторый шаблон. Например, вы сохранили весь свой явный контент в папке /home/mrpig/erotica/ папка.

Затем откройте Журнал активности который является интерфейсом GUI для Zeitgeist, который действует как панель мониторинга, показывающая ваши недавние действия. В правом верхнем углу значка Zeitgeist щелкните по нему и «Настройки». Проверьте плагин «Черный список менеджеров»

Затем перейдите на вкладку «BlackList Manager». Нажмите кнопку «Создать», а затем отредактируйте новую запись, которая появится как file:///home/mrpig/erotica/*


Связанный вопрос:

  1. Скрытые файлы отображаются в Dash

137
2018-03-08 20:48



Журнал Gnome Activity Journal не является Zeitgeist, поэтому вы должны объяснить, что он должен сначала установить Activity Journal. - Alin Andrei
Мы работаем над новым менеджером черного списка. Когда выйдет версия 0.9, у вас будет отличный контроль над тем, что вы хотите в черный список, а что нет - Manish Sinha
Я нашел не очень приятный побочный эффект: если вы действительно хотите что-то скрыть, этого недостаточно: каждый раз, когда Zeitgeist не может записать запись из-за черного списка, он регистрируется в ~ / .cache / zeitgeist / daemon.log - tobi
Плагин менеджера черных списков не существует в Ubuntu 11.10. - Marius Gedminas
Это больше не работает в 13.04, несмотря на то, что они включены в черный список, элементы все еще отображаются в Dash. - user99306


Есть способ сделать это, но он очистит все остальные последние файлы.

Все, что вам нужно сделать, это запустить следующие команды:

rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace

Изменить 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

Я записал видео-демонстрацию Activity Log Manager здесь: http://www.youtube.com/watch?v=-eQn7ZyfSlw


25
2018-03-08 18:55



Плагин черного списка, упомянутый в принятом ответе, не работал для меня, но это решение было сделано. - Jay
@Jay rm решение удалит всю вашу историю, а не только последние файлы. - Manish Sinha


Просто переименуйте папку после просмотра. После того, как вы переименуете его, файлы в нем не будут отображаться в единственных последних файлах. Довольно простое решение, просто убедитесь, что вы не забудете его каждый раз, когда используете эту папку :)

(Sry для моего английского)


6
2018-05-08 10:57





Старый трюк «make -recently-used.xbel a folder» работает, но теперь файл находится в ~ / .local / share так:

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

...работает на меня :)


4
2017-07-21 21:33



Это все еще работает? Я не знаю, откуда все Unity получает список файлов. - Manish Sinha
Да, это важно для диалогового окна файла в наутилусе. Альтернативой является использование менеджера черного списка ssokolow.com/gtk-recent-scrubber - Bazon
Я думаю, что у меня были проблемы с заменой его только папкой (она удалила его или так). Что надежно работает sudo chattr +i ~/.local/share/recently-used.xbel, Хотя это не помогает с Zeitgeist. - pcworld


Разработчики Zeitgeist работают над Zeitgeist Global Privacy, Это позволит удалить часть истории Zeitgeist (последний час, неделю и т. Д.), Черный список приложения или типа файла из истории и исключение папки из истории. Несколько скриншотов приведены в связанном сообщении в блоге.


2
2018-04-17 19:37





Ответ, указывающий на диспетчер журнала активности, верен для zeitgeist, Но zeitgeist это не единственный способ, которым система отслеживает недавно используемые файлы. В некоторых приложениях по-прежнему используется старый метод, когда доступ к папкам и файлам записывается в центральный файл журнала, расположенный по адресу ~/.local/share/recently-used.xbel, Этот старший регистратор активности называется GtkRecentManager, Вы можете больше узнать о взаимодействии между zeitgeist и его старым коллегой Вот,

В отличие от zeitgeist, официального инструмента GNOME для GtkRecentManager что позволило бы контролировать, что происходит в журнале, а что нет. Однако, поскольку Базон указал в комментарии выше есть стороннее решение, которое делает работу достаточно хорошо:

GTK + Последние файлы Scrubber от ssokolow

На странице проекта:

Итак, вы продолжаете работать в GNOME, чтобы стереть список последних файлов и,   рано или поздно вы решите, что было бы проще просто отключить его   и что вы действительно ничего не потеряете в   обработать.

Этот инструмент использует несколько иной подход, основанный на   Расширение HistoryBlock для Firefox. С помощью этого скруббера вы даете ему   список мест, которые вы не хотите показывать в последних файлах   список, то вы продолжаете свою жизнь. (И он выполняет свою работу   скрытно.)

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

Инструмент предлагает только интерфейс CLI, но сравнительно прост в использовании. Инструкции можно найти на страница проекта и 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.

2
2017-10-13 01:33





Я делаю это, я просто переименовываю папку, добавляю _ в конце, и она ушла из списка. Но обеспечить прозрачные последние окна истории не должно быть так сложно.


1
2017-07-07 13:53





для Ubuntu 11.10 (Oneiric) + Unity (3D)

[Адаптирован из Алин Андрей (ответ).]

ОБНОВЛЕНО:  Более безопасный метод остановки, стирания, повторного запуска (для 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 &

(Амперсанд '&' позволяет процессу работать в фоновом режиме.)


1
2017-10-26 02:26





Использование GUI-метода:

  1. Нажать на Главная Иконка на Левая панель инструментов который открывается кораблик в вашем домашнем каталоге.
  2. Под Посмотреть на Верхняя панель инструментов убедиться Показать скрытые файлы проверено.
  3. Теперь используя кораблик перейдите к .local/share,
  4. Необязательно: если вам не нравится набирать: выделите файл: недавно used.xbel  затем щелкните правой кнопкой мыши и выберите переименовывать затем скопируйте полное имя файла недавно used.xbel используя Ctrl+с или Ctrl+Вставить
  5. Теперь Удалить файл: недавно used.xbel 
  6. В пустой области текущей папки щелкните правой кнопкой мыши и выберите Создать документ / пустой файл
  7. переименовывать имя файла по умолчанию: новый файл в недавно used.xbel либо набрав его или выполнив шаг 4 Вставить от Ctrl+В или сдвиг+Вставить имя, чтобы новый файл отображался как недавно used.xbel 

0
2017-07-27 00:25



Unity не использует recently-used.xbel НАСКОЛЬКО МНЕ ИЗВЕСТНО. Поправьте меня, если я ошибаюсь. - Manish Sinha


Для единства просто удалите папку zeitgeist из .local / share / и вы больше не увидите ваши недавно использованные файлы


0
2018-03-08 15:10