Question Comment puis-je empêcher les fichiers récents d'apparaître dans Unity?


Je navigue parfois des fichiers de médias érotiques mais je voudrais éviter qu'ils apparaissent dans des fichiers / dossiers / récents. Comment puis je faire ça?

Le vieux "faire .recently-used.xbel un dossier "astuce de 10.10 et plus ne fonctionne plus.

De plus, je préfère désactiver le suivi uniquement temporairement.

Je préfère également ne pas utiliser un utilisateur distinct pour cela, car changer d’utilisateur n’est parfois pas assez rapide.


150
2018-03-08 18:24


origine


Bien sûr, vous ne voulez pas changer d'utilisateur? Vous obtenez une figurine Warhammer gratuite. - Oli♦


Réponses:


Méthode 1: Utilisation du gestionnaire de journaux d'activité

Ubuntu Precise 12.04

Dans Ubuntu Precise Activity Log Manager 0.9 est inclus par défaut. Il est possible d'y accéder à partir des paramètres système ou simplement en recherchant la confidentialité.

Finding Activity Log Manager in Dash enter image description here

Ou vous pouvez simplement taper Intimité dans Dash

enter image description here

Vous pouvez maintenant lancer des applications de liste noire. Captures d'écran

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


Activity Log Manager dans Oneiric et première version

Vous pouvez installer Activity Log Manager à partir du PPA stable.

Pour plus de détails sur Activity Log Manager, vous devriez consulter le article sur OMG! Ubuntu! et article sur Webupd8

Une nouvelle version de Activity Log Manager est en cours de développement. Une capture d'écran du gestionnaire de journal d'activité inédit

Unreleased Activity Log Manager screenshot


Méthode 2: Utilisation du journal d'activité de Gnome

Vous pouvez le faire, à condition qu'il y ait un motif dans les fichiers. Par exemple, vous avez conservé tout votre contenu explicite dans le dossier /home/mrpig/erotica/ dossier.

Ensuite ouvert Journal d'activité qui est une interface graphique à Zeitgeist qui agit comme un tableau de bord montrant vos activités récentes. En haut à droite de l'icône Zeitgeist, cliquez dessus et Préférences. Vérifiez le plugin "Blacklist Manager"

Ensuite, passez à l'onglet "BlackList Manager". Cliquez sur Nouveau bouton, puis modifiez la nouvelle entrée qui vient comme file:///home/mrpig/erotica/*


Question liée:

  1. Les fichiers cachés sont affichés dans Dash

137
2018-03-08 20:48



Gnome Activity Journal n'est pas Zeitgeist, vous devez donc expliquer qu'il doit d'abord installer Activity Journal. - Alin Andrei
Nous travaillons sur un nouveau gestionnaire de liste noire. Quand il sortira par la version 0.9, vous aurez un grand contrôle sur ce que vous voulez mettre sur la liste noire et ce qui ne l'est pas. - Manish Sinha
J'ai trouvé un effet secondaire moins agréable: si vous voulez vraiment cacher quelque chose, ce n'est pas suffisant: chaque fois que Zeitgeist ne peut pas écrire une entrée à cause de la liste noire, elle est enregistrée ~ / .cache / zeitgeist / daemon.log - tobi
Le plugin blacklist manager ne semble pas exister dans Ubuntu 11.10. - Marius Gedminas
Cela ne fonctionne plus en 13.04, bien qu'étant en liste noire, les éléments apparaissent toujours dans le tableau de bord. - user99306


Il y a un moyen de le faire, mais cela effacera également tous les autres fichiers récents.

Tout ce que vous avez à faire est d'exécuter les commandes suivantes:

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

Modifier zeitgiest / activity.sqlite n'existe plus sur mon système:

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

Cela prend un moment, mais il repeuple au démarrage du démon.

Mettre à jour:  Gestionnaire de journal d'activité est sorti. Ceci est un outil graphique qui vous permet de modifier l’historique du Zeitgeist: vous pouvez supprimer une partie de l’historique du Zeitgeist, créer une liste noire de certaines applications ou empêcher la journalisation de certains types de fichiers et de la liste noire.

Installez-le en utilisant les commandes ci-dessous:

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

J'ai enregistré une vidéo de démonstration Activity Log Manager ici: http://www.youtube.com/watch?v=-eQn7ZyfSlw


25
2018-03-08 18:55



Le plugin de liste noire mentionné dans la réponse acceptée n'a pas fonctionné pour moi, mais cette solution l'a fait. - Jay
@Jay le rm La solution supprimera tout votre historique et pas seulement les fichiers récents. - Manish Sinha


Renommez simplement le dossier après la navigation. Après l'avoir renommé, les fichiers qu'il contient ne s'afficheront pas dans les fichiers récents de l'unité. Solution assez simple, assurez-vous simplement de ne pas l'oublier chaque fois que vous utilisez ce dossier :)

(Sry pour mon anglais)


6
2018-05-08 10:57





L'ancien truc "making .recently-used.xbel a folder" fonctionne, mais maintenant le fichier est dans ~ / .local / share donc:

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

...travaille pour moi :)


4
2017-07-21 21:33



Est-ce que cela fonctionne toujours? Je ne sais pas d'où tout Unity obtient sa liste de fichiers. - Manish Sinha
Oui, c'est important pour la boîte de dialogue de fichier dans Nautilus. Une alternative consiste à utiliser le gestionnaire de liste noire ssokolow.com/gtk-recent-scrubber - Bazon
Je pense que j'ai eu du mal à le remplacer par un dossier (il l'a supprimé ou non). Ce qui fonctionne de manière fiable est sudo chattr +i ~/.local/share/recently-used.xbel. Bien que cela n’aide pas Zeitgeist. - pcworld


Les développeurs de Zeitgeist travaillent sur Zeitgeist Global Privacy. Il permettra de supprimer une partie de l'historique Zeitgeist (dernière heure, semaine, etc.), de mettre en liste noire une application ou un type de fichier de l'historique et d'exclure un dossier de l'historique. Quelques captures d'écran sont fournies dans l'article du blog.


2
2018-04-17 19:37





La réponse au gestionnaire de journal d'activité est vraie pour zeitgeist. Mais zeitgeist n'est pas la seule façon dont le système garde la trace des fichiers récemment utilisés. Certaines applications utilisent toujours l'ancienne méthode, où l'accès aux dossiers et aux fichiers est écrit dans un fichier journal central situé à ~/.local/share/recently-used.xbel. Cet ancien enregistreur d'activité s'appelle GtkRecentManager. Vous pouvez en savoir plus sur l'interaction entre zeitgeist et son homologue plus âgé ici.

Contrairement à zeitgeist, il n'y a pas d'outil GNOME officiel pour GtkRecentManager cela permettrait de contrôler ce qui est enregistré et ce qui ne l'est pas. Cependant, comme Bazon a souligné dans un commentaire ci-dessus il existe une solution tierce qui fait très bien le travail:

GTK + Scrubber Fichiers Récents par ssokolow

De la page du projet:

Donc, vous continuez à courir pour GNOME pour effacer votre liste de fichiers récents et,   tôt ou tard, vous décidez qu'il serait plus facile de l'éteindre   tout à fait et que vous ne perdriez vraiment rien dans le   processus.

Cet outil adopte une approche légèrement différente inspirée de la   Extension HistoryBlock pour Firefox. Avec cette brosse, vous lui donnez un   liste des endroits que vous ne voulez pas afficher dans vos fichiers récents   liste, alors vous continuez votre vie. (Et il fait son travail   discrètement.)

L’épurateur va s’asseoir en arrière-plan, attendant de nouveaux fichiers   apparaissent dans la liste. S'ils correspondent à l'une des entrées de votre   liste noire, il les repousse. Pas de chichi, pas de problème. Vous venez de le définir   et oublie ça.

L'outil ne propose qu'une interface CLI, mais est relativement facile à utiliser. Des instructions peuvent être trouvées sur le page du projet et l'aide de 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





Qu'est-ce que je fais est, je viens de renommer le dossier, ajouter un _ à la fin et il est parti de la liste. Mais fournir une fenêtre Effacer l'historique récent ne devrait pas être si difficile.


1
2017-07-07 13:53