Vraag Hoe kan ik voorkomen dat recente bestanden in Unity verschijnen?


Ik zoek soms naar erotische mediabestanden, maar ik zou willen voorkomen dat ze in bestanden en mappen / recent verschijnen. Hoe kan ik dat doen?

Het oude "maken .recently-used.xbel een map "trick van 10.10 en ouder werkt niet meer.

Bovendien zou ik het traceren liever alleen tijdelijk uitschakelen.

Ik gebruik hier ook liever geen aparte gebruiker voor, omdat het wisselen van gebruiker soms niet snel genoeg is.


150
2018-03-08 18:24


oorsprong


Weet je zeker dat je niet van gebruiker wilt wisselen? Jij krijgt een gratis Warhammer-beeldje. - Oli♦


antwoorden:


Methode 1: Activity Log Manager gebruiken

Ubuntu Precise 12.04

In Ubuntu Precise Activity wordt Log Manager 0.9 standaard meegeleverd. Het is toegankelijk via de systeeminstellingen of gewoon door te zoeken naar privacy.

Finding Activity Log Manager in Dash enter image description here

Of je kunt gewoon typen Privacy in Dash

enter image description here

Nu kunt u beginnen met blacklisting-applicaties. screenshots

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


Activity Log Manager in Oneiric en eerste release

U kunt Activity Log Manager installeren vanuit de Stabiele PPA.

Raadpleeg voor meer informatie over Activity Log Manager de artikel over OMG! Ubuntu! en artikel op Webupd8

Er is een nieuwe versie van Activity Log Manager in ontwikkeling die er beter uitziet en eenvoudiger in gebruik is. Een screenshot van de niet-vrijgegeven Activity Log Manager

Unreleased Activity Log Manager screenshot


Methode 2: Gnome-activiteitenjournaal gebruiken

U kunt het doen, op voorwaarde dat er een patroon in de bestanden zit. U hebt bijvoorbeeld al uw expliciete inhoud in de map bewaard /home/mrpig/erotica/ map.

Open dan Activiteitenjournaal dat is een GUI-frontend voor Zeitgeist die fungeert als een dashboard dat je recente activiteiten laat zien. Klik rechts boven op het Zeitgeist-pictogram en klik op Voorkeuren. Vink "Blacklist Manager" aan

Ga vervolgens naar het tabblad "BlackList Manager". Klik op de knop Nieuw en bewerk het nieuwe item dat verschijnt als file:///home/mrpig/erotica/*


Gelinkte vraag:

  1. Verborgen bestanden worden getoond in Dash

137
2018-03-08 20:48



Gnome Activity Journal is geen Zeitgeist dus u moet uitleggen dat hij Activity Journal als eerste moet installeren. - Alin Andrei
We werken aan een nieuwe blacklistmanager. Als het uitkomt op versie 0.9, heb je geweldige controle over wat je wilt blacklisten en wat niet - Manish Sinha
Ik vond een niet zo leuk neveneffect: als je echt iets wilt verbergen, is dit niet voldoende: elke keer dat Zeitgeist een bericht niet kan schrijven vanwege de zwarte lijst, wordt het ingelogd ~ / .cache / zeitgeist / daemon.log - tobi
De Blacklist Manager-plug-in lijkt niet te bestaan ​​in Ubuntu 11.10. - Marius Gedminas
Dit werkt niet meer in 13.04, ondanks dat het op de zwarte lijst staat, verschijnen items nog steeds in de Dash. - user99306


Er is een manier om het te doen, maar het zal ook alle andere recente bestanden wissen.

Het enige wat u hoeft te doen is de volgende opdrachten uitvoeren:

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

Bewerken zeitgiest / activity.sqlite bestaat niet meer op mijn systeem:

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

Het duurt even, maar het wordt herbevolkt als de daemon begint.

Bijwerken:  Activity Log Manager is uitgekomen. Dit is een GUI-tool waarmee je de geschiedenis van de tijdgeest kunt aanpassen: je kunt een deel van de tijdgeestgeschiedenis verwijderen, een aantal apps op een zwarte lijst zetten of voorkomen dat bepaalde typen bestanden en blacklistmappen worden geregistreerd.

Installeer het met behulp van de onderstaande commando's:

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

Ik heb hier een Video Deming Activity Log Manager opgenomen: http://www.youtube.com/watch?v=-eQn7ZyfSlw


25
2018-03-08 18:55



De blacklist-plug-in vermeld in het geaccepteerde antwoord werkte niet voor mij, maar deze oplossing deed. - Jay
@Jay The rm oplossing verwijdert al uw geschiedenis en niet alleen recente bestanden. - Manish Sinha


Hernoem gewoon de map na het browsen. Nadat u de naam ervan hebt gewijzigd, worden de bestanden daarin niet weergegeven in recente recente bestanden. Vrij eenvoudige oplossing, zorg ervoor dat je het niet elke keer vergeet als je die map gebruikt :)

(Sry voor mijn Engels)


6
2018-05-08 10:57





De oude 'trick-used.xbel a folder'-truc werkt, maar nu bevindt het bestand zich in ~ / .local / share, dus:

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

...werkt voor mij :)


4
2017-07-21 21:33



Werkt dit nog steeds? Ik weet niet waar Unity zijn bestandslijst vandaan haalt. - Manish Sinha
Ja, dat is belangrijk voor de bestandsdialoog in nautilus. Een alternatief is om de Blacklist Manager te gebruiken ssokolow.com/gtk-recent-scrubber - Bazon
Ik denk dat ik problemen heb gehad met het alleen maar vervangen door een map (het heeft het verwijderd of zo). Wat betrouwbaar werkt, is sudo chattr +i ~/.local/share/recently-used.xbel. Hoewel dat niet helpt met Zeitgeist. - pcworld


De ontwikkelaars van Zeitgeist werken eraan Zeitgeist Global Privacy. Het zal toestaan ​​om een ​​deel van de Zeitgeist geschiedenis (laatste uur, week, enz.) Te verwijderen, zwarte lijst een toepassing of bestandstype uit de geschiedenis en uitsluiting van een map uit de geschiedenis. Een paar screenshots zijn te vinden in de gelinkte blogpost.


2
2018-04-17 19:37





Het antwoord dat naar de activiteitenlogboekmanager verwijst, is waar voor zeitgeist. Maar zeitgeist is niet de enige manier waarop het systeem recent gebruikte bestanden bijhoudt. Sommige applicaties gebruiken nog steeds de oude methode, waarbij toegang tot mappen en bestanden wordt weggeschreven naar een centraal logbestand op ~/.local/share/recently-used.xbel. Deze oudere activiteitslogger wordt gebeld GtkRecentManager. Je kunt meer lezen over het samenspel tussen tijdgeest en zijn oudere tegenhanger hier.

In contrast met zeitgeist, er is geen officiële GNOME-tool voor GtkRecentManager dat zou het mogelijk maken te controleren wat wordt gelogd en wat niet. Echter, als Bazon wees in een opmerking hierboven er is een oplossing van derden die het werk goed doet:

GTK + recente bestanden scrubber door ssokolow

Van de projectpagina:

Dus je blijft rennen voor GNOME om je lijst met recente bestanden te wissen en,   vroeg of laat, besluit u dat het gemakkelijker zou zijn om het gewoon uit te schakelen   helemaal en dat je echt niets zou verliezen in de   werkwijze.

Deze tool heeft een enigszins andere benadering geïnspireerd op de   HistoryBlock-extensie voor Firefox. Met deze scrubber geef je het een   lijst met plaatsen die u niet in uw recente bestanden wilt weergeven   lijst, dan ga je verder met je leven. (En het doet zijn werk   discreet.)

De scrubber zal op de achtergrond zitten wachten tot nieuwe bestanden verschijnen   verschijnen in de lijst. Als ze overeenkomen met een van de items in uw   zwarte lijst, het schopt ze terug. Geen gedoe, geen mopperen. U hebt het zojuist ingesteld   en vergeet het.

De tool biedt alleen een CLI-interface, maar is relatief eenvoudig te gebruiken. Instructies zijn te vinden op de projectpagina en CLI help:

$ 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





Wat ik doe is, ik hernoem gewoon de map, voeg een _ toe aan het einde en het is verdwenen uit de lijst. Maar het is niet zo moeilijk om recente vensters wissen te bieden.


1
2017-07-07 13:53





voor Ubuntu 11.10 (Oneiric) + Eenheid (3D)

[Aangepast van Alin Andrei (antwoord).]

UPDATE:  Veiliger manier van stoppen, wissen, opnieuw starten (voor Zeitgeist)

stap 1. haal de tools

sudo add-apt-repository ppa:zeitgeist/ppa
sudo apt-get update

sudo apt-get install activity-log-manager

stap 2. stel bestanden / mapactiviteit in om te negeren.

'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)

stap 3. clear ALL history [veilige methode]

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

stap 4. herstart Zeitgeist [veilige methode]

zeitgeist-daemon &

(Het en-teken '&' staat toe dat het proces op de achtergrond wordt uitgevoerd.)


1
2017-10-26 02:26





Een GUI-methode gebruiken:

  1. Klik op de Home Icon op de Linker werkbalk welke opent Nautilus in je homedirectory.
  2. Onder Uitzicht op de Bovenste werkbalk zorg ervoor dat Toon verborgen bestanden is nagekeken.
  3. Nu gebruiken Nautilus navigeren naar .local/share.
  4. Optioneel: als je niet wilt typen: markeer het bestand: onlangs used.xbel  klik dan met de rechtermuisknop en kies andere naam geven kopieer vervolgens de volledige bestandsnaam van onlangs used.xbel door een van beide te gebruiken Ctrl+c of Ctrl+invoegen
  5. Nu Verwijder het bestand: onlangs used.xbel 
  6. Klik in een leeg gebied van de huidige map en kies Maak een document / leeg bestand
  7. andere naam geven de standaard bestandsnaam: nieuw bestand naar onlangs used.xbel door een van beide typ het in of volg stap 4 Plakken door Ctrl+V of Verschuiving+invoegen de naam zodat het nieuwe bestand als verschijnt onlangs used.xbel 

0
2017-07-27 00:25



Eenheid gebruikt niet recently-used.xbel ZO VER IK WEET. Verbeter me als ik het fout heb. - Manish Sinha


Voor eenheid eenvoudigweg zeitgeist map verwijderen uit .local / share / en je zult je onlangs gebruikte bestanden niet meer zien


0
2018-03-08 15:10