البحث عن Tracker هو تطبيق QT Search الكامل. Gnome Tracker هو مفهرس نظام الملفات الذي يتم شحنه حاليًا مع Gnome 3. يتم استخدام Gnome Tracker بواسطة Nautilus ، ولكن لا يمكن لأي من أدوات GNOME إجراء بحث كامل عن النص في الفهرس. ولكن هذا بالضبط ما يمكن البحث عنه.

لاستخدام البحث عن تعقب بسيط. ما عليك سوى إدخال مصطلح البحث الخاص بك في حقل البحث وانقر فوق الزر "موافق" أو أدخل. بعد ذلك ، يمكنك تصفية نتائجك بواسطة Unmark أحد الخيارات في الشريط الجانبي الأيسر. يحتوي الشريط الجانبي على ملحقات الملف (عمود الكتابة) والدلائل/مناطق البحث (عمود المسار).
في تعبير البحث ، من الممكن استخدام:
المنطق: و ، أو
قوسين: ()
النجمة: *
إلخ

Ctrl-X: الخروج
Ctrl-E: ضبط التركيز على مربع البحث
تعد أداة البحث عن تعقب المنصات متعددة المنصات وتشغيلها على كل نظام يعمل فيه Gnome Tracker. تحقق مما إذا كان Gnome Tracker متاحًا على نظامك:
$ tracker daemon
Store:
29 Jul 2020, 22:33:04: ✗ Store - Unavailable
Miners:
29 Jul 2020, 22:33:04: ✗ RSS/ATOM Feeds - Not running or is a disabled plugin
29 Jul 2020, 22:33:04: ✓ File System - Idle
29 Jul 2020, 22:33:04: ✗ Extractor - Not running or is a disabled pluginلتشغيل البحث ، نحتاج إلى Python 3 و Pyside2 (QT) ، لتثبيت Pyside2 ، القيام بما يلي:
$ pip install PySide2لتثبيت البحث عن تعقب ، يمكنك القيام بالتعليمات التالية ، أو تثبيته في دليل آخر:
$ cd
$ mkdir Python
$ cd Python
$ git clone https://github.com/wooni005/tracker_search.gitقم بتعيين اختصار لوحة مفاتيح مخصصة في جنوم
ابدأ الإعدادات وحدد "اختصارات لوحة المفاتيح" ، انقر فوق الزر "+" في الأسفل وقم بملء الإعدادات التالية لبدء البحث عن مفتاح Super-F. استبدل "/home/arjan" بمسار المستخدم الخاص بك.

يوجد ملف settings.conf في ~/.config/tracker_search وسيتم إنشاءه عند بدء التطبيق لأول مرة.
هذه هي الإعداد الافتراضي. يحتوي القسم [General] على أحدث وضع وحجم النافذة. سيتم تحديث هذا تلقائيًا.
يحتوي قسم [documentTypes] على جميع الامتدادات لتصفية النتائج. يحتوي قسم [searchAreas] على جميع المسارات لتصفية النتائج
ضع في اعتبارك أنه إذا قمت بإزالة أو إضافة شيء إلى هذه الأقسام ، فأنت بحاجة إلى تكييف الحجم أيضًا.
[General]
pos =@Point(0 0)
size =@Size(1920 1043)
[documentTypes]
1 name =Markdown
1 type =md
2 name =PDF
2 type =pdf
3 name =MP3
3 type =mp3
4 name =Doc
4 type =docs
5 name =TXT
5 type =txt
size =5
[searchAreas]
1 name =Notities
1 path =/home/arjan/Documenten/Gitea/Notities/Notities
2 name =Computerboeken
2 path =/home/arjan/Nas/Boeken/Computer
3 name =Tijdschriften
3 path =/home/arjan/Nas/Tijdschriften
size =3يتم استخدام Gnome Tracker بشكل طبيعي فقط على نظام الملفات المحلي. ولكن من الممكن أيضًا فهرسة محركات الشبكة. في تكويني ، قمت بتركيب دليل /NAS مع CIFs إلى Synology NAS وهو متتبع Gnome قادر على فهرسة أدلة من NAS. انظر الفقرة التالية "Tracker Internals" كيفية إضافة دليل /NAS
من الممكن تغيير الإعدادات التفصيلية للتعقب مع محرر DCONF في /org/freedesktop/tracker/miner/files :
الزحف الفاعل -> 0 قوة لتفعيل الزاحف الآن. ولكن بعد الزحف ، يحتاج إلى العودة إلى الافتراضي -1
من الممكن تغيير الدلائل ، التي يجب فهرستها: الفهرس-الإرهاق ، على سبيل المثال: ['& desktop' ، '/home/arjan/documenten/gitea/neadities/' ، '& music' ، '& pictures' ، '& videos' ، '/arjan/nas/tijdschriften']]
في Nautilus-> التفضيلات-> البحث والمعاينة- > البحث : جميع المواقع
يمكن رؤية حالة المتتبع مع:
$ tracker daemon
Store:
29 Jul 2020, 22:33:04: ✗ Store - Unavailable
Miners:
29 Jul 2020, 22:33:04: ✗ RSS/ATOM Feeds - Not running or is a disabled plugin
29 Jul 2020, 22:33:04: ✓ File System - Idle
29 Jul 2020, 22:33:04: ✗ Extractor - Not running or is a disabled pluginمن الممكن أيضًا إعادة الفهرس لجميع البيانات مع إعادة تعيين فهرس ثابتة:
$ tracker reset --hard
g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
Setting database locations
Checking database directories exist
Checking database version
Checking whether database files exist
Removing all database/storage files
Removing database: ' /home/arjan/.cache/tracker/meta.db '
Removing db-locale file: ' /home/arjan/.cache/tracker/db-locale.txt '
Removing journal: ' /home/arjan/.local/share/tracker/data/tracker-store.journal '
Removing db-version file: ' /home/arjan/.cache/tracker/db-version.txt 'ابدأ برنامج Tracker Daemon مع:
$ tracker daemon -sاختبار كيفية البحث في الفهرس:
$ tracker search -fs linuxإعادة تشغيل Manual Tracker-FS:
# Stop the tracker daemon
$ tracker daemon -t
# Start the indexer with debug info
$ /usr/libexec/tracker-miner-fs -v 3معلومات: مشاريع/تعقب/توثيق/تصحيح الأخطاء - جنوم ويكي!