Ubuntu 19.04のNautilusのサイドバーの上部にリストされている「スター付き」ディレクトリの場所を探しています。私のシステムでは、「スター付き」という名前で何も見つかりません。
〜/ Documentsなどの特定の場所にあるファイルは、Nautilusで右クリックしてスターを付けることを選択することでスターを付けることができます。
ファイルにスターを付けるには、「検索」(トラッカーを使用)をアクティブにする必要があります。 「検索」はランチャーの設定アイコンから有効にします(Nautilusからではありません)。
次に、Nautilusでstarまたはunstarファイルを使用できます。
スターアイコンをクリックすると、スター付きのファイルを一覧表示できます。
ただし、デフォルトでスターを付けることができるのは限られたファイルまたはフォルダのセットのみであるようです。
追跡してスターを付けることができるようにフォルダーを追加する方法:
下の画像の[設定]> [検索]で小さな⚙(歯車)アイコンをクリックすると、「場所の検索」というタイトルの新しいウィンドウが開き、フォルダを追加できます。 +アイコンをクリックして、含めることができるフォルダのリストを取得します。
これらの新しいフォルダを適切に登録するには、再起動が役立つことがわかりました。
そして、これは私が追加したさまざまなフォルダとファイルとにスターを付けた画像です。
スター付きファイルのリストに変更を加えた場合、システムで変更するファイルは〜/ .local/share/tracker/data/tracker-store.journalのみです。そのジャーナルをクエリする方法はあるかもしれませんが、方法はわかりません。
(〜/ .config/dconf/userも変更されますが、主演の前後にdconf/userの内容をダンプしました/ starring/unstarring filesに関連する変更はありませんでした。)
ホームフォルダーのトラッカー関連ファイルはlocate ~/*tracker*
を使用してチェックアウトできますが、上記で指摘したように、スター付けに関連するファイルは〜/ .local/share/tracker/dataのみです。 /tracker-store.journal。
dkb: ~ $ locate ~/*tracker*
/home/dkb/.cache/tracker
/home/dkb/.cache/tracker/db-locale.txt
/home/dkb/.cache/tracker/db-version.txt
/home/dkb/.cache/tracker/first-index.txt
/home/dkb/.cache/tracker/last-crawl.txt
/home/dkb/.cache/tracker/locale-for-miner-apps.txt
/home/dkb/.cache/tracker/meta.db
/home/dkb/.cache/tracker/meta.db-shm
/home/dkb/.cache/tracker/meta.db-wal
/home/dkb/.cache/tracker/ontologies.gvdb
/home/dkb/.cache/tracker/parser-version.txt
/home/dkb/.local/share/tracker
/home/dkb/.local/share/tracker/data
/home/dkb/.local/share/tracker/data/.meta.isrunning
/home/dkb/.local/share/tracker/data/tracker-store.journal
/home/dkb/.local/share/tracker/data/tracker-store.ontology.journal
ファイルの「スター」属性は、トラッカーデータベースに格納されます。トラッカーは、Gnome ShellやUbuntuでも使用されているファイルインデックス作成および検索フレームワークです。トラッカーデータベースは$HOME/.cache/tracker
。ユーザーのデータバックアップは$HOME/.local/share/tracker/data
。
したがって、スター機能は、トラッカーによって追跡されるディレクトリでのみ機能します。