Kitame straipsnyje apžvelgsime „S-Search“. Tai yra įrankis, kuris mums padės ieškokite mūsų naršyklėje naudodami terminalą. Kai vartotojas atlieka kai kurias užduotis terminale ir jam reikia ieškoti informacijos konkrečioje svetainėje, reikia išeiti iš terminalo ir paleisti naršyklę paieškai atlikti. Naudodami šį įrankį turėsime greitesnį būdą tai padaryti.
„S-Search“, dar vadinama „S“, nėra vienintelis įrankis, kuris mums gali leisti ieškoti internete iš terminalo, tačiau jis palaiko keliolika paieškos sistemų iš karto. Kai vartotojas atliks paiešką, rezultatai bus rodomi numatytojoje naršyklėje. Tai leis mums bet ko ieškoti „Google“, „Amazon“, „DebianPKG“, IMDB ir daugelyje kitų, naudodami paprastą komandą iš terminalo.
Įdiekite „S-Search“ „Ubuntu“
Lengviausias būdas diegiant „S-search“ naudojamas jos papildomasis paketas, kurį galime rasti Snapcraft. Norėdami tai padaryti, turėsime atidaryti tik vieną terminalas (Ctrl + Alt + T) ir parašykite diegimo komandą:
sudo snap install s-search
Jei jums labiau patinka vizualus būdas daryti dalykus, galite įdiekite jį per programinės įrangos centrą. Programą galime rasti ieškodami jos pavadinimo: 's-paieška".
Mes taip pat galime sudarykite šaltinį, kaip nurodyta jų „GitHub“ puslapis. Norėdami tai padaryti, turėsime vykdyti terminale („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
Jei nuspręsite sudaryti programą, zquestz kataloge rasime failą «s», kurį turėsime vykdyti Ieškoti.
Ieškoma iš terminalo
Norėdami ką nors google (yra numatytasis paieškos variklis), mums teks parašyti tik programos pavadinimą, po kurio bus pateikta užklausa. Pavyzdžiui, norėdami rasti šį tinklaraštį, mums tereikės įvesti komandą į terminalą (Ctrl + Alt + T):
s-search ubunlog
Beveik iš karto ekrane pasirodys numatytoji naršyklė, šiuo atveju - „Firefox“. Naršyklė parodys tos paieškos užklausos rezultatus.
Alternatyvios paieškos teikėjai
„S-Search“ yra labai naudinga, nes ji taip pat suderinama su daugeliu kitų paieškos sistemų. Dėl peržiūrėkite visų svetainių, kuriose vartotojai gali ko nors ieškoti naudodami „S-search“, sąrašą, turėsime parašyti komandą:
s-search -l
į nukreipkite mūsų užklausą į vieną iš jų, mes tiesiog turime naudoti paieškos sistemos pavadinimą / raktinį žodį taip:
s-search -p amazon smarth tv
Pirmiau pateiktoje užklausoje mes naudojome „S-search“, kad rastume „Amazon“ išmanųjį televizorių. Pakeitę teikėją ir užklausos terminą, galime, pavyzdžiui, ieškokite tam tikros dainos „Spotify“.
S-paieška tam nenaudoja pažangių algoritmų ar sudėtingo kodo. Ši programa yra tik paieškos URL rinkinys, prie kurio pridedamos mūsų paieškos užklausos.
Mes taip pat galime pamatyti kiekvieną iš šių bet kurios paieškos URL naudodami -o variantas. Su juo, užuot atidarę numatytąją naršyklę, kad būtų rodomi rezultatai, S-paieška parodys paieškos URL terminale.
konfigūracija
Jei sukūrėte šios programos kodą, galėsite nustatyti savo numatytąją konfigūraciją. Paprasčiausiai turėsite sukurti failą ~ / .config / s / config. Konfigūracijos failas yra UCL formato. JSON taip pat yra visiškai palaikomas.
Šiame faile turėsime galimybę nustatykite savo numatytąjį teikėją, pvz., „duckduckgo“, pridedant tokią eilutę:
provider: duckduckgo
Jei norite pridėti pasirinktinį teikėją laikomasi tokios struktūros:
customProviders [ { name: nombre-de-la-web url: "http://url-de-la-web.com?q=%s" tags: [ejemplo-de-tag] } ]
Pasirinktiniai paslaugų teikėjai reikalauja kelių pagrindinių dalykų, tokių kaip:
- Raidinis ir skaitmeninis pavadinimas. ^[a-zA-Z0-9_]*$
- Žetonas %s užklausos eilutei.
- Galiojanti URL schema.
Čia reikia tai pasakyti atsižvelgiant į paieškos URL, struktūra gali šiek tiek pasikeisti. Norėdami gauti daugiau informacijos apie šios programos konfigūraciją, vartotojai gali naudoti projekto „GitHub“ puslapis.
Pašalinti
į pašalinkite papildomą paketą iš šios programos, mums tiesiog reikia atidaryti terminalą (Ctrl + Alt + T) ir paleisti komandą:
sudo snap remove s-search
„S-search“ pateikia daugybę įdiegtų populiarių svetainių URL ir prie jo galima patekti iš terminalo. Šis derinys daro jį gana naudingą, nes tai leis mums greitai bet ko ieškoti.