سؤال كيف يمكنني الاحتفاظ بالملفات الحديثة من الظهور في Unity؟


أنا في بعض الأحيان تصفح ملفات الوسائط المثيرة ولكن أود تجنب ظهورها في الملفات والمجلدات / الأخيرة. كيف أقوم بذلك؟

القديم "صنع .recently-used.xbel مجلد "خدعة من 10.10 وكبار السن لا يعمل أكثر من ذلك.

بالإضافة إلى ذلك ، أفضل إيقاف التتبع مؤقتًا فقط.

أفضل أيضًا عدم استخدام مستخدم منفصل لهذا ، نظرًا لأن تبديل المستخدمين لا يكون سريعًا في بعض الأحيان.


150
2018-03-08 18:24


الأصل


هل أنت متأكد أنك لا تريد تبديل المستخدم؟ لقد حصلت حر Warhammer تمثال. - Oli♦


الأجوبة:


الطريقة 1: استخدام إدارة سجل النشاط

Ubuntu Precise 12.04

في Ubuntu يتم تضمين برنامج تسجيل النشاط الدقيق 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! أوبونتو! و المادة على Webupd8

هناك إصدار جديد من Activity Log Manager قيد التطوير والذي يبدو أفضل وأبسط في الاستخدام. لقطة شاشة لمدير سجل النشاط الذي لم يتم طرحه

Unreleased Activity Log Manager screenshot


الطريقة 2: استخدام Gnome Activity Journal

يمكنك القيام بذلك ، شريطة أن يكون هناك بعض النمط في الملفات. على سبيل المثال ، احتفظت بكل المحتوى الصريح الخاص بك في المجلد /home/mrpig/erotica/ مجلد.

ثم افتح مجلة النشاط وهو واجهة واجهة المستخدم الرسومية لـ Zeitgeist والتي تعمل بمثابة لوحة معلومات تعرض أنشطتك الحديثة. في أعلى يمين Zeitgeist ، انقر فوقه والتفضيلات. تحقق من المكوّن الإضافي "Blacklist Manager"

ثم انتقل إلى علامة التبويب "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

يستغرق الأمر لحظة ، ولكنه يعيد ملئه مع بدء البرنامج.

تحديث:  مدير سجل النشاط وقد تم الافراج عنه. هذه أداة GUI تسمح لك بتعديل تاريخ 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

لقد قمت بتسجيل فيديو Demoing Activity Log Manager هنا: http://www.youtube.com/watch؟v=-eQn7ZyfSlw


25
2018-03-08 18:55



لم يعمل البرنامج المساعد القائمة السوداء المذكورة في الإجابة المقبولة بالنسبة لي ، ولكن هذا الحل فعل. - Jay
تضمين التغريدة rm الحل سيحذف كل سجلك وليس فقط الملفات الحديثة. - Manish Sinha


فقط إعادة تسمية المجلد بعد التصفح. بعد إعادة تسميتها ، لن تظهر الملفات في ملفات الوحدة الأخيرة. حل سهل جدًا ، فقط تأكد من أنك لا تنساه في كل مرة تستخدم فيها هذا المجلد :)

(Sry لغتي الإنجليزية)


6
2018-05-08 10:57





لا تعمل الأداة القديمة "making .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



هل ما زال هذا العمل؟ لا أعلم من أين تحصل "يونيتي" على قائمة الملفات. - Manish Sinha
نعم ، هذا أمر مهم لمربع حوار الملف في nautilus. بديل هو استخدام مدير القائمة السوداء 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، لا يوجد أي أداة جنوم رسمية ل GtkRecentManager من شأنه أن يسمح بالتحكم في ما يتم تسجيله وما لا يحدث. ولكن كما وأشار بازون في التعليق أعلاه هناك حل لجهة خارجية يقوم بالمهمة بشكل جيد:

GTK + Recent Files 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) + الوحدة (ثلاثية الأبعاد)

[مقتبس من ألين اندريه (إجابة).]

محدث:  طريقة أكثر أمانًا للتوقف والمحو وإعادة التشغيل (بالنسبة إلى 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





باستخدام طريقة واجهة المستخدم الرسومية:

  1. اضغط على أيقونة المنزل على ال شريط الأدوات الأيسر الذي يفتح النوتر البحار حيوان في دليل منزلك.
  2. تحت رأي على ال شريط الأدوات العلوي تأكد أظهر الملفات المخفية مفحوص.
  3. الآن باستخدام النوتر البحار حيوان انتقل إلى .local/share.
  4. اختياري: إذا كنت لا ترغب في الكتابة: قم بتمييز الملف: مؤخرا used.xbel  ثم انقر بزر الماوس الأيمن واختر إعادة تسمية ثم نسخ اسم الملف بالكامل من مؤخرا used.xbel باستخدام إما السيطرة+ج أو السيطرة+إدراج
  5. الآن حذف الملف: مؤخرا used.xbel 
  6. في منطقة فارغة من المجلد الحالي انقر بزر الماوس الأيمن واختر إنشاء مستند / ملف فارغ
  7. إعادة تسمية اسم الملف الافتراضي: ملف جديد إلى مؤخرا used.xbel بأيهما كتابتها أو إذا كنت اتبع الخطوة 4 معجون بواسطة السيطرة+الخامس أو تحول+إدراج الاسم حتى يظهر الملف الجديد باسم مؤخرا used.xbel 

0
2017-07-27 00:25



الوحدة لا تستخدم recently-used.xbel بقدر ما أعلم. صحح لي إن كنت مخطئ. - Manish Sinha


للوحدة ببساطة حذف مجلد zeitgeist من .local / share / ولن ترى الملفات المستخدمة مؤخرًا مرة أخرى


0
2018-03-08 15:10