A következő cikkben megnézzük az S-Search-et. Ez egy olyan eszköz, amely segítségünkre lesz keressen a böngészőnkben a terminál segítségével. Amikor a felhasználó bizonyos feladatokat hajt végre a terminálban, és információkat kell keresnie egy adott webhelyen, akkor ki kell lépnie a terminálból, és a böngészőt futtatnia kell a kereséshez. Ezzel az eszközzel gyorsabb módunk lesz rá.
Az S-Search, más néven S, nem az egyetlen eszköz, amely lehetővé teszi számunkra keressen az interneten a terminálról, de már tucatnyi keresőt támogat a dobozból. Amikor a felhasználó keresést hajt végre, az eredmények az alapértelmezett böngészőben jelennek meg. Ez lehetővé teszi számunkra, hogy a terminál egyszerű parancsával bármit megkereshessünk a Google-on, az Amazon-on, a DebianPKG-n, az IMDB-n és még sokan mások.
Telepítse az S-Search alkalmazást az Ubuntun
A legegyszerűbb módja annak az S-search telepítése a snap csomagját használja, amit megtalálhatunk Snapcraft. Ehhez csak egyet kell kinyitnunk terminál (Ctrl + Alt + T), és írja be a telepítési parancsot:
sudo snap install s-search
Ha inkább vizuális módon szeretné csinálni a dolgokat, akkor megteheti telepítse a Szoftverközponton keresztül. Az alkalmazást a nevére keresve találhatjuk meg: 's-keresés".
Azt is megtehetjük állítsa össze a forrást, amint az a GitHub oldal. Ehhez egy terminálon kell végrehajtanunk (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
Ha a program fordítását választja, a zquestz könyvtárban megtaláljuk az «s» fájlt, amelyet végre kell hajtanunk keresni.
Keresés a terminálról
Bármit google-re írniaz alapértelmezett keresőmotor), csak az alkalmazás nevét kell megírnunk, ezt követi a lekérdezés. Például a blog megtalálásához csak be kell írnunk a terminálba (Ctrl + Alt + T) a parancsot:
s-search ubunlog
Szinte azonnal megjelenik a képernyőn az alapértelmezett böngésző, ebben az esetben a Firefox. A böngésző megjeleníti a keresési kérelem eredményeit.
Alternatív keresési szolgáltatók
Az S-Search nagyon hasznos, mert sok más keresővel is kompatibilis. Mert lásd az összes webhely listáját, ahol a felhasználók kereshetnek valamit az S-kereséssel, ki kell írnunk a parancsot:
s-search -l
hogy egyikükre irányítsa lekérdezésünket, csak a keresőmotor nevét / kulcsszavát kell használnunk az alábbiak szerint:
s-search -p amazon smarth tv
A fenti lekérdezésben az S-keresést használtuk az intelligens tv megtalálásához az Amazon-on. A szolgáltató és a lekérdezési kifejezés megváltoztatásával például keressen egy adott dalt a Spotify-on.
Az S-keresés nem használ speciális algoritmusokat vagy összetett kódokat ennek eléréséhez. Ez az alkalmazás csak a keresési URL-ek gyűjteménye, amelyekhez keresési lekérdezéseink hozzáadódnak.
Ezen URL-ek mindegyikét láthatjuk bármelyik kereséshez is a -o opció. Vele az alapértelmezett böngészőnk megnyitása helyett az eredmények megjelenítéséhez Az S-keresés megmutatja a keresési URL-t a terminálban.
konfiguráció
Ha összeállította ennek a programnak a kódját, akkor saját maga állíthatja be az alapértelmezett konfigurációt. Egyszerűen létre kell hoznia a fájlt ~ / .config / s / config. A konfigurációs fájl UCL formátumú. A JSON is teljes mértékben támogatott.
Ebben a fájlban lehetőségünk lesz állítsa be saját alapértelmezett szolgáltatónkat, például a duckduckgo, a következőhöz hasonló sort adva:
provider: duckduckgo
Ha azt szeretné, adjon hozzá egy egyéni szolgáltatót a követendő struktúra a következő lesz:
customProviders [ { name: nombre-de-la-web url: "http://url-de-la-web.com?q=%s" tags: [ejemplo-de-tag] } ]
Az egyéni szolgáltatóknak néhány alapvető dologra van szükségük, például a következőkre:
- Alfanumerikus név. ^[a-zA-Z0-9_]*$
- Jelző %s a lekérdezési karakterlánchoz.
- Érvényes URL-séma.
Itt azt kell mondani a keresési URL-től függően a szerkezet kissé megváltozhat. További információt a program konfigurációjáról a felhasználók használhatnak projekt GitHub oldal.
eltávolítást
hogy távolítsa el a snap csomagot ebből a programból, csak meg kell nyitnunk egy terminált (Ctrl + Alt + T) és futtatnunk a parancsot:
sudo snap remove s-search
Az S-keresés több tucat URL-t tartalmaz sok beépített népszerű webhely számára és a terminálról érhető el. Ez a kombináció eléggé hasznossá teszi, mivel ez lehetővé teszi számunkra, hogy bármit gyorsan keressünk.