it-swarm-eu.dev

Jak mohu zabránit tomu, aby se poslední soubory zobrazovaly v Unity?

Někdy procházím erotické mediální soubory, ale nechtěl bych, aby se objevovaly v souborech a složkách/naposledy. Jak to mohu udělat?

Starý "dělat .recently-used.xbel složka "trik od 10.10 a starší už nefunguje.

Navíc bych raději vypnul sledování pouze dočasně.

Také raději nepoužívám k tomu samostatného uživatele, protože přepínání uživatelů někdy nestačí.

152
mr.pig

Metoda 1: Použití Správce protokolu aktivity

Ubuntu Precise 12.04

V Ubuntu Precise Activity Log Manager 0.9 je standardně zahrnuta. Přístup k němu lze provést z nastavení systému nebo jen hledáním soukromí.

Finding Activity Log Manager in Dashenter image description here

Nebo můžete jednoduše napsat soukromí do Dash

enter image description here

Nyní můžete začít používat seznam zakázaných aplikací. Screenshoty

enter image description hereenter image description hereenter image description here


Správce protokolu aktivit v Oneiric a první vydání

Správce protokolu aktivit můžete nainstalovat z Stable PPA .

Pro více informací o Správci logů aktivit byste se měli podívat na článek o OMG! Ubuntu! a článek o Webupd8

Ve vývoji je nová verze Správce protokolů aktivity, která vypadá lépe a je jednodušší použití. Snímek obrazovky nevydaného Správce protokolu aktivity

Unreleased Activity Log Manager screenshot


Metoda 2: Použití deníku aktivity Gnome

Můžete to udělat za předpokladu, že v souborech je nějaký vzor. Například jste ponechali veškerý svůj explicitní obsah ve složce /home/mrpig/erotica/ složka.

Pak otevřete Activity Journal , což je rozhraní GUI pro Zeitgeist, který funguje jako řídicí panel zobrazující vaše nedávné aktivity. Vpravo nahoře na ikonu Zeitgeist klikněte na ikonu a Předvolby. Zkontrolujte plugin „Blacklist Manager“

Poté přejděte na kartu „BlackList Manager“. Klikněte na tlačítko Nový a poté upravte nový záznam, který je jako file:///home/mrpig/erotica/*


Propojená otázka:

  1. Skryté soubory jsou zobrazeny v Dash
138
Manish Sinha

Existuje způsob, jak to udělat, ale vymaže také všechny ostatní nedávné soubory.

Vše, co musíte udělat, je spustit následující příkazy:

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

Upravit zeitgiest/activity.sqlite již v mém systému neexistuje:

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

Chvíli to trvá, ale jakmile začne démon, znovu se osídlí.

Aktualizace: Správce protokolu aktivity byla vydána. Jedná se o GUI nástroj, který vám umožní vyladit historii Zeitgeistu: můžete odstranit část historie Zeitgeistu, zakázat některé aplikace nebo zabránit protokolování určitých typů souborů a složek blacklistu.

Nainstalujte jej pomocí následujících příkazů:

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

Zaznamenal jsem zde Správce protokolu odstraňování videa: http://www.youtube.com/watch?v=-eQn7ZyfSlw

25
Alin Andrei

Po procházení složku přejmenujte. Poté, co jste jej přejmenovali, soubory v něm se nebudou zobrazovat v jednotných posledních souborech. Docela snadné řešení, ujistěte se, že na to nezapomenete při každém použití této složky :)

(Sry pro mou angličtinu)

6
Lev

Starý trik „vytváření .používaného.xbel složky“ funguje, ale nyní je soubor v ~/.local/share, takže:

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

... pracuje pro mě :)

4
Simon

Odpověď směřující na správce protokolu aktivit platí pro zeitgeist. zeitgeist však není jediným způsobem, jakým systém sleduje naposledy používané soubory. Některé aplikace stále používají starou metodu, kdy je přístup ke složkám a souborům zapsán do centrálního souboru protokolu umístěného na ~/.local/share/recently-used.xbel. Tento starší záznamník aktivit se nazývá GtkRecentManager. Můžete si přečíst více o souhře mezi zeitgeistem a jeho starším protějškem zde .

Na rozdíl od zeitgeist neexistuje žádný oficiální nástroj GNOME pro GtkRecentManager, který by umožňoval kontrolu toho, co se zaznamená a co ne. Nicméně, jak Bazon zdůraznil v komentáři výše existuje řešení třetích stran, které tuto práci dělá docela dobře:

GTK + Scrubber posledních souborů od ssokolow

Ze stránky projektu:

Neustále tedy běžíte, aby GNOME vymazal váš seznam posledních souborů, a dříve či později se rozhodnete, že bude jednodušší jej úplně vypnout a že byste během procesu opravdu nic neztratili.

Tento nástroj zaujímá poněkud odlišný přístup inspirovaný rozšířením HistoryBlock pro Firefox. Pomocí této pračky jí dáte seznam míst, která nechcete zobrazovat ve svém seznamu posledních souborů, a pak pokračujete v životě. (A dělá svou práci diskrétně.)

Pračka se posadí na pozadí a čeká, až se v seznamu objeví nové soubory. Pokud se shodují s některou z položek ve vaší černé listině, vykopne je zpět. Žádný rozruch, žádné mušty. Prostě jsi to nastavil a zapomněl.

Tento nástroj nabízí pouze rozhraní CLI, ale je poměrně snadno použitelný. Pokyny naleznete na stránce stránka projekt a 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
Glutanimate

Vývojáři Zeitgeistu pracují na Zeitgeist Global Privacy . Umožní odstranit část historie Zeitgeistů (poslední hodinu, týden atd.), Zakázat aplikaci nebo typ souboru z historie a vyloučit složku z historie. V propojeném blogovém příspěvku je několik snímků obrazovky.

2
papukaija

pro buntu 11.10 (Oneiric) + nity (3D)

[Přizpůsobeno od Alin Andrei (odpověď).]

AKTUALIZOVÁNO: Bezpečnější metoda zastavení, vymazání, opětovného spuštění (pro Zeitgeist)

krok 1. získat nástroje

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

Sudo apt-get install activity-log-manager

krok 2. nastavte aktivitu souborů/adresářů tak, aby byla ignorována.

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

krok 3. vymazat celou historii [bezpečná metoda]

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

krok 4. restart Zeitgeist [bezpečná metoda]

zeitgeist-daemon &

(Ampersand '&' umožňuje proces běžet na pozadí.)

1
david6

Co dělám je, jen přejmenuji složku, na konec přidám _ a je pryč ze seznamu. Poskytování jasných oken nedávné historie by však nemělo být tak obtížné.

1
Moune

Pro jednotu jednoduše smažte zeitgeist složku z .local/share/a neuvidíte naposledy použité soubory

0
adnan kamili

Použití metody GUI:

  1. Klikněte na ikona Home na Left Toolbar, která se otevře Nautilus ve vašem domovském adresáři.
  2. V části Zobrazit na Horní panel nástrojů zkontrolujte, zda je zaškrtnuto Zobrazit skryté soubory.
  3. Nyní pomocí Nautilus přejděte na .local/share.
  4. Volitelné: pokud nechcete psát: zvýrazněte soubor: nedávno použitý.xbel, potom klikněte pravým tlačítkem a vyberte Přejmenovat a zkopírujte celý název souboru nedávno použité.xbel pomocí některého z nich Ctrl+c nebo Ctrl+Insert
  5. Nyní Smazat soubor: nedávno použitý.xbel
  6. V prázdné oblasti aktuální složky klikněte pravým tlačítkem a vyberte Create Document/Empty File
  7. Přejmenovat výchozí název souboru: nový soubornedávno použitý.xbel buď zadáním, nebo pokud jste následovali krok 4 Vložit od Ctrl+V nebo Shift+Insert název, takže se nový soubor zobrazí jako nedávno použitý.xbel
0
Questor

Pomocí sed můžete upravit nedávnou historii na ~/.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

Vysvětlení příkazu:

  • -i upravte soubor na místě
  • \@ vlastní oddělovač regexu
  • \@<bookmark.*$private_path.*>@, \@</bookmark>@ d odstranit řádky z úvodní značky záložky pomocí $private_path k závěrečné značce záložek

Testováno na 14.04

0
wjandrea