U sljedećem ćemo članku pogledati S-Search. Ovo je alat koji će nam pomoći pretražite u našem pregledniku pomoću terminala. Kada korisnik izvršava neke zadatke u terminalu i treba potražiti informacije na određenoj stranici, potrebno je izaći iz terminala i pokrenuti preglednik da bi izvršio pretragu. Pomoću ovog alata imat ćemo brži način za to.
S-Search, također poznat i kao S, nije jedini alat koji nam može dopustiti pretražite web s terminala, ali podržava desetak pretraživača. Kada korisnik izvrši pretragu, rezultati će se pojaviti u njihovom zadanom pregledniku. Omogućit će nam traženje bilo čega na Googleu, Amazonu, DebianPKG-u, IMDB-u i mnogim drugima jednostavnom naredbom s terminala.
Instalirajte S-Search na Ubuntu
Najlakši način za to instaliranje S-pretraživanja koristi svoj snap paket, koju možemo pronaći u Snapcraft. Da bismo to učinili na ovaj način, morat ćemo otvoriti samo jedan terminal (Ctrl + Alt + T) i napišite naredbu za instalaciju:
sudo snap install s-search
Ako više volite vizualni način rada, možete instalirajte ga putem Softverskog centra. Aplikaciju možemo pronaći pretragom njezina imena: 's-pretraga'.
Možemo i mi sastaviti izvor, kako je naznačeno u njihovom GitHub stranica. Da bismo to učinili, morat ćemo izvršiti u terminalu (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
Ako odlučite kompajlirati program, u direktoriju zquestz pronaći ćemo datoteku «s», koja će biti ona koju ćemo morati izvršiti tražiti.
Traženje s terminala
Da bilo što proguglam (je zadana tražilica), morat ćemo samo napisati ime aplikacije, nakon čega slijedi upit. Na primjer, za traženje ovog bloga trebat ćemo samo upisati u terminal (Ctrl + Alt + T) naredbu:
s-search ubunlog
Gotovo odmah će se na zaslonu pojaviti zadani preglednik, u ovom slučaju Firefox. Rezultati tog zahtjeva za pretraživanje bit će prikazani u pregledniku.
Davatelji alternativnih pretraživača
S-Search je vrlo koristan jer je kompatibilan i s mnogim drugim tražilicama. Za pogledajte popis svih web mjesta na kojima korisnici mogu nešto pretraživati pomoću S-pretraživanja, morat ćemo napisati naredbu:
s-search -l
u usmjerite naš upit na jednog od njih, samo trebamo koristiti naziv / ključnu riječ tražilice kako slijedi:
s-search -p amazon smarth tv
U gornjem upitu koristili smo S-pretragu kako bismo pronašli pametni tv na Amazonu. Promjenom davatelja usluge i pojma upita mogli bismo, na primjer, potražite određenu pjesmu na Spotifyu.
S-pretraživanje ne koristi napredne algoritme ili složeni kôd da bi to postigao. Ova je aplikacija samo zbirka URL-ova za pretraživanje, na koje se dodaju naši upiti za pretraživanje.
Također možemo vidjeti svaki od ovih URL-ova za bilo koje naše pretraživanje pomoću -o opcija. Uz to, umjesto da otvorimo zadani preglednik za prikaz rezultata, S-search prikazat će URL pretraživanja u terminalu.
konfiguracija
Ako ste sastavili kôd za ovaj program, moći ćete napraviti vlastitu zadanu konfiguraciju. Jednostavno ćete morati stvoriti datoteku ~ / .config / s / config. Datoteka za konfiguraciju je u UCL formatu. JSON je također u potpunosti podržan.
U ovoj datoteci imat ćemo mogućnost postavite vlastitog zadanog davatelja usluga, kao što je duckduckgo, dodajući redak poput sljedećeg:
provider: duckduckgo
Ukoliko želite dodajte prilagođenog davatelja usluge struktura koju će slijediti bit će sljedeća:
customProviders [ { name: nombre-de-la-web url: "http://url-de-la-web.com?q=%s" tags: [ejemplo-de-tag] } ]
Prilagođeni pružatelji usluga zahtijevaju nekoliko osnovnih stvari poput sljedećeg:
- Alfanumerički naziv. ^[a-zA-Z0-9_]*$
- Žeton %s za niz upita.
- Važeća URL shema.
Ovdje se to mora reći ovisno o URL-u za pretraživanje, struktura se može malo promijeniti. Za više informacija o konfiguraciji ovog programa korisnici mogu koristiti stranica GitHub projekta.
deinstalirati
u uklonite snap paket iz ovog programa, samo trebamo otvoriti terminal (Ctrl + Alt + T) i pokrenuti naredbu:
sudo snap remove s-search
S-pretraživanje dolazi s desecima URL-ova za mnoge popularne web stranice a dostupan je s terminala. Ova kombinacija čini je vrlo korisnom, jer će nam omogućiti da brzo potražimo bilo što.