Die Suche im Dialogfeld "Öffnen" ist veraltet

8

Wenn ich kürzlich (oder sogar in den letzten Tagen) eine Datei gespeichert habe, wird sie bei der Suche in diesem "offenen Dialog", den einige Programme haben, nicht angezeigt

(Der "offene Dialog der Programme" ist der folgende. Er erscheint in libreoffice und in Firefox.)

Ich frage mich, warum diese Suche nicht aktuell ist: Welche Infrastruktur steckt hinter dieser Suche? Aktualisiert es von Zeit zu Zeit einen Index? Wie könnte ich es konfigurieren, um dies häufiger zu tun?

Josinalvo
quelle
Es wäre auch schön zu wissen, wie Sie herausgefunden haben, welche Engine hinter dieser Suche
steckt
ähm ... nur eine Vermutung, aber versuchen Sie, sudo updatedbin einem Terminal zu laufen , und überprüfen Sie dann die Suche erneut.
Dan

Antworten:

1

Die Recently UsedListe, auf die Sie sich beziehen, wird als XML-Datei gespeichert ~/.local/share/recently-used.xbel. Es folgt ein Beispiel

<?xml version="1.0" encoding="UTF-8"?>
<xbel version="1.0"
      xmlns:bookmark="http://www.freedesktop.org/standards/desktop-bookmarks"
      xmlns:mime="http://www.freedesktop.org/standards/shared-mime-info"
>
  <bookmark href="file:///home/Usename/Firewall/fwbuilder.fwb" added="2012-11-07T04:33:55Z" modified="2012-12-20T05:31:26Z" visited="2012-11-07T04:33:55Z">
    <info>
      <metadata owner="http://freedesktop.org">
        <mime:mime-type type="application/octet-stream"/>
        <bookmark:applications>
          <bookmark:application name="fwbuilder" exec="&apos;fwbuilder %u&apos;" modified="2012-12-20T05:31:26Z" count="4"/>
        </bookmark:applications>
      </metadata>
    </info>
  </bookmark>
  <bookmark href="file:///home/Usename/Desktop/limit_test.py" added="2012-12-16T04:48:29Z" modified="2012-12-16T06:02:28Z" visited="2012-12-16T04:48:30Z">
    <info>
      <metadata owner="http://freedesktop.org">
        <mime:mime-type type="text/x-python"/>
        <bookmark:groups>
          <bookmark:group>gedit</bookmark:group>
        </bookmark:groups>
        <bookmark:applications>
          <bookmark:application name="gedit" exec="&apos;gedit %u&apos;" modified="2012-12-16T06:02:28Z" count="16"/>
        </bookmark:applications>
      </metadata>
    </info>
  </bookmark>
  <bookmark href="file:///home/Usename/Firewall/gateway.int.apple.com.fw" added="2012-12-20T05:32:03Z" modified="2012-12-20T05:35:25Z" visited="2012-12-20T05:32:03Z">
    <info>
      <metadata owner="http://freedesktop.org">
        <mime:mime-type type="application/x-shellscript"/>
        <bookmark:groups>
          <bookmark:group>gedit</bookmark:group>
        </bookmark:groups>
        <bookmark:applications>
          <bookmark:application name="gedit" exec="&apos;gedit %u&apos;" modified="2012-12-20T05:35:25Z" count="3"/>
        </bookmark:applications>
      </metadata>
    </info>
  </bookmark>
</xbel>

Es ist eine Einrichtung / Funktion der GTK + -Bibliothek / des GTK + -Frameworks.

Der Grund für die Inkonsistenz zwischen Software, einschließlich Software, die GTK + verwendet, liegt darin, dass der Autor eines einzelnen Pakets / einer einzelnen Software entscheiden kann, ob er sie verwendet oder nicht. Es gibt kein Gesetz / keine Regel, um dies durchzusetzen. Einige Autoren geben möglicherweise keine aktuelle Liste in ihrer Software an. Einige können ihre eigenen implementieren. Einige verwenden es möglicherweise mit Filter für Dateityp (Dateierweiterung).

Daran gibt es kein Richtig oder Falsch. Dies passiert auch bei Software, die unter einem anderen Betriebssystem ausgeführt wird, nicht nur unter Linux.

John Siu
quelle
Nun
jetzt ... Meine Frage bezog sich auf den Suchdialog, nicht auf den kürzlich verwendeten
josinalvo
Haben Sie mehrere Dateisystem- oder Netzwerkfreigaben? Sind die Inkonsistenzen zwischen Dateisystem / lokal / Netzwerk?
John Siu