पुढील लेखात आम्ही एस-शोध वर एक कटाक्ष टाकणार आहोत. हे एक साधन आहे जे आम्हाला मदत करेल टर्मिनल वापरून आमच्या ब्राउझरमध्ये शोधा. जेव्हा वापरकर्ता टर्मिनलमध्ये काही कामे करीत असेल आणि विशिष्ट साइटवरील माहिती शोधण्याची आवश्यकता असेल तेव्हा टर्मिनलमधून बाहेर पडून शोध घेण्यासाठी ब्राउझर चालवणे आवश्यक आहे. या साधनाद्वारे आमच्याकडे हे करण्याचा वेगवान मार्ग आहे.
एस-शोध, ज्याला एस म्हणून ओळखले जाते, हे एकमेव साधन नाही जे आम्हाला परवानगी देऊ शकते टर्मिनलवरुन वेब शोधा, परंतु तो बॉक्सच्या बाहेर डझनभर शोध इंजिनना समर्थन देतो. जेव्हा वापरकर्ता शोध घेते, तेव्हा परिणाम त्यांच्या डीफॉल्ट ब्राउझरमध्ये दिसून येतील. हे आम्हाला टर्मिनलवरील सोप्या आदेशासह Google, .मेझॉन, डेबियनपीकेजी, आयएमडीबी आणि इतर बर्याच गोष्टींवर शोधण्याची परवानगी देईल.
उबंटूवर एस-शोध स्थापित करा
सर्वात सोपा मार्ग एस-शोध स्थापित करणे त्याचे स्नॅप पॅकेज वापरत आहे, आम्ही शोधू शकतो स्नॅपक्राफ्ट. हे करण्यासाठी, आम्हाला फक्त एक उघडणे आवश्यक आहे टर्मिनल (Ctrl + Alt + T) आणि स्थापना आज्ञा लिहा:
sudo snap install s-search
आपण गोष्टी करण्याच्या दृश्यात्मक मार्गास प्राधान्य दिल्यास, आपण हे करू शकता सॉफ्टवेअर सेंटरद्वारे स्थापित करा. आम्ही त्याचे नाव शोधून अनुप्रयोग शोधू शकतो: 'एस-शोध'.
आम्ही देखील करू शकता स्त्रोत संकलित करा, त्यांच्या मध्ये दर्शविल्याप्रमाणे GitHub पृष्ठ. हे करण्यासाठी आम्हाला टर्मिनलमध्ये (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
आपण प्रोग्राम संकलित करणे निवडल्यास, झेक्वेस्टझ डिरेक्टरीमध्ये आपल्याला फाईल 's »' सापडेल जी आपल्याला कार्यान्वित करावी लागेल. शोधणे.
टर्मिनल वरून शोधत आहे
काहीही गूगल करण्यासाठी (डीफॉल्ट शोध इंजिन आहे), आम्हाला केवळ क्वेरीनंतर अनुप्रयोगाचे नाव लिहावे लागेल. उदाहरणार्थ, हा ब्लॉग शोधण्यासाठी आम्हाला केवळ टर्मिनल (Ctrl + Alt + T) ही कमांड टाइप करण्याची आवश्यकता असेल:
s-search ubunlog
जवळजवळ त्वरित डीफॉल्ट ब्राउझर स्क्रीनवर दिसून येईल, या प्रकरणात फायरफॉक्स. ब्राउझर त्या शोध विनंतीचे परिणाम प्रदर्शित करेल.
वैकल्पिक शोध प्रदाता
एस-शोध खूप उपयुक्त आहे कारण ते इतर बर्याच सर्च इंजिनशी सुसंगत देखील आहे. च्या साठी सर्व साइटची सूची पहा जिथे एस-सर्चसह वापरकर्ते कशासाठी शोध घेऊ शकतातआपल्याला कमांड लिहावी लागेल.
s-search -l
परिच्छेद आमची क्वेरी त्यापैकी एकाकडे निर्देशित करा, आम्हाला फक्त खाली शोध इंजिन नाव / कीवर्ड वापरण्याची आवश्यकता आहे:
s-search -p amazon smarth tv
वरील क्वेरीमध्ये आम्ही Amazonमेझॉनवर स्मार्ट टीव्ही शोधण्यासाठी एस-सर्चचा वापर केला. प्रदाता आणि क्वेरी टर्म बदलून, उदाहरणार्थ, स्पॉटिफाय वर एक विशिष्ट गाणे शोधा.
एस-शोध हे प्राप्त करण्यासाठी प्रगत अल्गोरिदम किंवा जटिल कोड वापरत नाही. हा अॅप शोध शोधांचा फक्त एक संग्रह आहे, ज्यात आमची शोध क्वेरी जोडली गेली आहेत.
आमच्या प्रत्येक शोधसाठी आम्ही यापैकी प्रत्येक यूआरएल देखील पाहू शकतो -ओ पर्याय. परिणाम प्रदर्शित करण्यासाठी आमचे डीफॉल्ट ब्राउझर उघडण्याऐवजी, एस-शोध टर्मिनलमध्ये शोध url दर्शवेल.
सेटअप
आपण या प्रोग्रामसाठी कोड कंपाईल केला असल्यास आपण आपली स्वतःची डीफॉल्ट कॉन्फिगरेशन करण्यास सक्षम असाल. आपल्याला फक्त फाईल तयार करावी लागेल . / .config / s / कॉन्फिगरेशन. कॉन्फिगरेशन फाइल यूसीएल स्वरूपनात आहे. जेएसओएन देखील पूर्णपणे समर्थित आहे.
या फाईलमध्ये आमच्याकडे अशी शक्यता आहे आमचा स्वतःचा डीफॉल्ट प्रदाता सेट करा, जसे की डकडक्क्गो, खालील प्रमाणे एक ओळ जोडून:
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 च्या आधारे, रचना थोडीशी बदलू शकते. या प्रोग्रामच्या कॉन्फिगरेशनविषयी अधिक माहितीसाठी, वापरकर्ते हे वापरू शकतात प्रकल्प GitHub पृष्ठ.
विस्थापित करा
परिच्छेद या प्रोग्राममधून स्नॅप पॅकेज काढा, आपल्याला फक्त टर्मिनल (Ctrl + Alt + T) उघडणे आणि ही आज्ञा चालविणे आवश्यक आहे:
sudo snap remove s-search
अंगभूत असलेल्या बर्याच लोकप्रिय साइट्ससाठी डझनभर URL सह एस-शोध येतो हे टर्मिनलवरुन उपलब्ध आहे. हे संयोजन आपल्याला बर्यापैकी उपयुक्त ठरवते कारण हे आम्हाला कशासाठीही द्रुतपणे शोधण्याची अनुमती देईल.