في المقالة التالية سوف نلقي نظرة على S-Search. هذه أداة ستساعدنا ابحث في متصفحنا باستخدام الجهاز. عندما يقوم المستخدم بتنفيذ بعض المهام في الجهاز ويحتاج إلى البحث عن معلومات على موقع معين ، فمن الضروري الخروج من الجهاز وتشغيل المتصفح لإجراء البحث. باستخدام هذه الأداة ، سيكون لدينا طريقة أسرع للقيام بذلك.
S-Search ، المعروف أيضًا باسم S ، ليس الأداة الوحيدة التي يمكن أن تسمح لنا بذلك ابحث في الويب من المحطة، لكنه يدعم عشرات محركات البحث خارج الصندوق. عندما يجري المستخدم بحثًا ، ستظهر النتائج في متصفحه الافتراضي. سيسمح لنا بالبحث عن أي شيء على Google و Amazon و DebianPKG و IMDB وغيرها بأمر بسيط من المحطة.
قم بتثبيت S-Search على Ubuntu
أبسط طريقة ل تثبيت S-search يستخدم حزمة snap الخاصة به، التي يمكننا العثور عليها Snapcraft. للقيام بذلك بهذه الطريقة ، سيتعين علينا فقط فتح واحد محطة (Ctrl + Alt + T) واكتب أمر التثبيت:
sudo snap install s-search
إذا كنت تفضل طريقة بصرية للقيام بالأشياء ، يمكنك ذلك قم بتثبيته من خلال مركز البرمجيات. يمكننا العثور على التطبيق من خلال البحث في اسمه:البحث".
يمكننا أيضا تجميع المصدر ، كما هو مبين في صفحة جيثب. للقيام بذلك ، سيتعين علينا التنفيذ في محطة طرفية (Ctrl + Alt + T):
sudo apt install golang-go
go get -v github.com/zquestz/s cd $GOPATH/src/github.com/zquestz/s
make make install
إذا اخترت تجميع البرنامج ، في دليل zquestz ، سنجد الملف «s» ، والذي سيكون هو الملف الذي سيتعين علينا تنفيذه للبحث.
البحث من المحطة
إلى google أي شيء (هو محرك البحث الافتراضي), سيتعين علينا فقط كتابة اسم التطبيق ، متبوعًا بالاستعلام. على سبيل المثال ، للبحث عن هذه المدونة ، سنحتاج فقط إلى كتابة الأمر في المحطة الطرفية (Ctrl + Alt + T):
s-search ubunlog
سيظهر المتصفح الافتراضي على الشاشة على الفور تقريبًا ، في هذه الحالة Firefox. سيعرض المتصفح نتائج طلب البحث هذا.
موفرو البحث البديل
يعد S-Search مفيدًا جدًا لأنه متوافق أيضًا مع العديد من محركات البحث الأخرى. بالنسبة انظر قائمة بجميع المواقع حيث يمكن للمستخدمين البحث عن شيء ما باستخدام S-search، سيتعين علينا كتابة الأمر:
s-search -l
إلى توجه استعلامنا إلى واحد منهم، نحتاج فقط إلى استخدام اسم محرك البحث / الكلمة الرئيسية على النحو التالي:
s-search -p amazon smarth tv
في الاستعلام أعلاه ، استخدمنا S-search للعثور على تلفزيون ذكي على Amazon. من خلال تغيير الموفر ومصطلح الاستعلام ، يمكننا على سبيل المثال ، ابحث عن أغنية معينة على Spotify.
لا يستخدم S-search الخوارزميات المتقدمة أو التعليمات البرمجية المعقدة لتحقيق ذلك. هذا التطبيق هو مجرد مجموعة من عناوين url للبحث ، والتي تمت إضافة استعلامات البحث الخاصة بنا إليها.
يمكننا أيضًا رؤية كل عنوان من عناوين URL هذه لأي من عمليات البحث التي نجريها باستخدام امتداد -o الخيار. باستخدامه بدلاً من فتح متصفحنا الافتراضي لعرض النتائج ، سيعرض S-search عنوان url للبحث في الجهاز.
ترتيب
إذا قمت بتجميع الكود الخاص بهذا البرنامج ، فستتمكن من إنشاء التكوين الافتراضي الخاص بك. عليك فقط إنشاء الملف ~ / .config / s / config. ملف التكوين بتنسيق UCL. JSON مدعوم بالكامل أيضًا.
في هذا الملف سيكون لدينا إمكانية تعيين مزودنا الافتراضي الخاص، مثل duckduckgo ، بإضافة سطر مثل ما يلي:
provider: duckduckgo
إذا كنت تريد إضافة مزود مخصص سيكون الهيكل الذي يجب اتباعه كما يلي:
customProviders [ { name: nombre-de-la-web url: "http://url-de-la-web.com?q=%s" tags: [ejemplo-de-tag] } ]
يتطلب مقدمو الخدمات المخصصة بعض الأشياء الأساسية مثل ما يلي:
- اسم أبجدي رقمي. ^[a-zA-Z0-9_]*$
- رمز %s لسلسلة الاستعلام.
- مخطط URL صالح.
هنا يجب أن يقال ذلك اعتمادًا على عنوان url للبحث ، قد يتغير الهيكل قليلاً. لمزيد من المعلومات حول تكوين هذا البرنامج ، يمكن للمستخدمين استخدام ملف صفحة مشروع جيثب.
إلغاء
إلى قم بإزالة الحزمة الإضافية من هذا البرنامج، نحتاج فقط إلى فتح محطة طرفية (Ctrl + Alt + T) وتشغيل الأمر:
sudo snap remove s-search
يأتي S-search بالعشرات من عناوين URL للعديد من المواقع الشهيرة المضمنة ويمكن الوصول إليه من المحطة. هذه المجموعة تجعلها مفيدة للغاية ، لأنها ستسمح لنا بالبحث عن أي شيء بسرعة.