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

Во-первых, Samsung Galaxy Note 10.01 официально не поддерживается и поэтому не будет работать хорошо.

Во-вторых, да, есть версия для разработки, но в данный момент ее не так просто установить, и я не рекомендую использовать ее для повседневного использования.

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

https://wiki.ubuntu.com/Touch/Devices

это видео покажет вам, как установить его на ваша Galaxy Note.

151
задан 04.05.2017, 10:02

11 ответов

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

Ubuntu Precise 12.04

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

Finding Activity Log Manager in Dash enter image description here

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

enter image description here

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

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


Менеджер журнала активности в Oneiric и первом выпуске [1125 ]

Вы можете установить Диспетчер журналов активности из Стабильного PPA .

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

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

Unreleased Activity Log Manager screenshot


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

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

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

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


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

  1. Скрытые файлы показано в тире
0
ответ дан 24.04.2019, 17:27

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

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

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

Я записал демонстрационный ролик менеджера журнала активности здесь: http://www.youtube.com/watch?v = -eQn7ZyfSlw

0
ответ дан 24.04.2019, 17:27
  • 1
    Плагин черного списка, упомянутый в принятом ответе, не работал на меня, но это решение сделало. – marktani 16.08.2011, 02:29
  • 2
    @Jay rm решение удалит всю Вашу историю и не только недавние файлы. – yaronbic 29.10.2011, 01:49

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

(извините за мой английский)

0
ответ дан 24.04.2019, 17:27

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

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

... работает для меня )

0
ответ дан 24.04.2019, 17:27
  • 1
    Это все еще работает? Я don' t знают от того, где все делает Единицу, получают it' s список файлов. – mspapant 29.10.2011, 01:50
  • 2
    Да, это важно для диалогового окна файла в наутилусе. Альтернатива должна использовать менеджера по черному списку ssokolow.com/gtk-recent-scrubber – Hoa Vu 04.08.2012, 22:46
  • 3
    Я думаю I' ve имел проблемы только с заменой его папкой (это удалило его или так). Какие работы надежно sudo chattr +i ~/.local/share/recently-used.xbel. Хотя это doesn' t помогают с Духом времени. – Lyd 24.12.2013, 08:27

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

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

GTK + Recent Files Scrubber от ssokolow [1113 ]

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

Итак, вы продолжаете работать с 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.
0
ответ дан 24.04.2019, 17:27

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

0
ответ дан 24.04.2019, 17:27

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

0
ответ дан 24.04.2019, 17:27

Использование метода графического интерфейса:

  1. Щелкните значок Home на левой панели инструментов , которая открывает Наутилус в вашем домашнем каталоге.
  2. В разделе Просмотреть на верхней панели инструментов , убедитесь, что Показывать скрытые файлы отмечен.
  3. Теперь, используя Наутилус , перейдите к .local/share.
  4. Необязательно: если вам не нравится вводить текст: выделите файл: недавно использованный. Xbel , затем щелкните правой кнопкой мыши и выберите Переименовать , затем скопируйте полное имя файла . ] недавно использованный. xbel с помощью Ctrl + c или Ctrl + Insert
  5. Теперь Удалите файл: недавно использованный.xbel
  6. В пустой области текущей папки щелкните правой кнопкой мыши и выберите Создать документ / Пустой Файл
  7. Переименуйте имя файла по умолчанию: новый файл в недавно использованный. Xbel , введя его или выполнив шаг 4 Вставьте с помощью Ctrl + V или Shift + Вставьте имя в новый файл появляется как недавно использованный .xbel
0
ответ дан 24.04.2019, 17:27
  • 1
    Единица не использует recently-used.xbel AFAIK. Исправьте меня, если я неправ. – Indrek Kõue 18.10.2011, 18:43

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

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

ОБНОВЛЕНО: Более безопасный метод остановки, стирания, перезапуска (для 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;' позволяет процессу запускаться в фоновом режиме.)

0
ответ дан 24.04.2019, 17:27

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

0
ответ дан 24.04.2019, 17:27

Вы можете использовать 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 редактировать файл на месте
  • \@ пользовательский разделитель регулярных выражений
  • \@<bookmark.*$private_path.*>@, \@</bookmark>@ d удалять строки из открывающий тег закладки с $private_path на закрывающий тег закладки

Протестировано работает на 14.04

0
ответ дан 24.04.2019, 17:27

Теги

Похожие вопросы