Esihlokweni esilandelayo sizobheka iS-Search. Leli ithuluzi elizosisiza sesha kusiphequluli sethu usebenzisa i-terminal. Lapho umsebenzisi enza imisebenzi ethile ku-terminal futhi edinga ukusesha imininingwane kusayithi ethile, kuyadingeka ukuphuma ku-terminal bese usebenzisa isiphequluli ukwenza usesho. Ngaleli thuluzi sizoba nendlela esheshayo yokukwenza.
I-S-Search, eyaziwa nangokuthi i-S, akuyona kuphela ithuluzi elingasivumela sesha iwebhu kusuka esigungwini, kepha isekela izinjini zokusesha eziyishumi nambili ngaphandle kwebhokisi. Lapho umsebenzisi enza ukusesha, imiphumela izovela kusiphequluli sabo esizenzakalelayo. Izosivumela ukuthi siseshe noma yini kuGoogle, Amazon, DebianPKG, IMDB nakwabanye abaningi ngomyalo olula ovela esigungwini.
Faka i-S-Search ku-Ubuntu
Indlela elula ukufaka i-S-search isebenzisa iphakheji yayo ye-snap, esingathola ku- Isinyoka. Ukuze sikwenze ngale ndlela, kuzofanele sivule eyodwa kuphela Isikhumulo (Ctrl + Alt + T) bese ubhala umyalo wokufaka:
sudo snap install s-search
Uma ukhetha indlela ebonakalayo yokwenza izinto, unga ukuyifaka ngeSoftware Center. Uhlelo lokusebenza singaluthola ngokusesha igama lalo: 's-sesha'.
Nathi singakwazi hlanganisa umthombo, njengoba kukhonjisiwe ku Ikhasi le-GitHub. Ukuze senze lokhu kuzofanela sisebenzise ku-terminal (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
Uma ukhetha ukuhlanganisa uhlelo, enkombeni ye-zquestz sizothola ifayili elithi «s», okuzoba yilona okumele silisebenzise ukusesha.
Isesha kusuka ku-Terminal
Uku-google noma yini (iyinjini yokusesha ezenzakalelayo), kuzofanele sibhale igama lesicelo kuphela, silandelwe ngumbuzo. Isibonelo, ukuthola le bhulogi, sizodinga ukuthayipha kuphela ukuphela (Ctrl + Alt + T) umyalo:
s-search ubunlog
Cishe ngokushesha isiphequluli esizenzakalelayo sizovela esikrinini, kuleli cala iFirefox. Isiphequluli sizobonisa imiphumela yalesi sicelo sokucinga.
Abanye abahlinzeki bosesho
I-S-Search iyasiza kakhulu ngoba ibuye ihambisane nezinye izinjini eziningi. Ngoba bona uhlu lwazo zonke izingosi lapho abasebenzisi bangasesha okuthile nge-S-search, kuzofanele sibhale umyalo:
s-search -l
para uqondise umbuzo wethu komunye wabo, sidinga nje ukusebenzisa igama lenjini / igama elingukhiye ngokulandelayo:
s-search -p amazon smarth tv
Kumbuzo ongenhla, sisebenzise ukusesha kwe-S ukuthola i-smart tv e-Amazon. Ngokushintsha umhlinzeki negama lombuzo, ngokwesibonelo, sesha ingoma ethile ku-Spotify.
I-S-search ayisebenzisi ama-algorithm athuthukile noma ikhodi eyinkimbinkimbi ukufeza lokhu. Lolu hlelo lokusebenza nje iqoqo search URL, lapho imibuzo yethu search kunezelwa.
Singabona futhi lawa ma-URL nganoma yiluphi usesho lwethu sisebenzisa i- -o inketho. Ngayo esikhundleni sokuvula isiphequluli sethu esizenzakalelayo ukubonisa imiphumela, Ukusesha kwe-S kuzobonisa i-url yokusesha esigungwini.
Isethaphu
Uma ubhale ikhodi yalolu hlelo, uzokwazi ukuzenzela ukumisa okuzenzakalelayo kwakho. Kuzofanele ukuthi wenze ifayili ~ / .config / s / config. Ifayela lokumisa likufomethi ye-UCL. I-JSON nayo isekelwa ngokuphelele.
Kuleli fayela sizoba nethuba lokuthi setha umhlinzeki wethu ozenzakalelayo, njenge duckduckgo, engeza umugqa onjengokulandelayo:
provider: duckduckgo
Uma ufuna engeza umhlinzeki wangokwezifiso isakhiwo esizolandelwa kuzoba lokhu okulandelayo:
customProviders [ { name: nombre-de-la-web url: "http://url-de-la-web.com?q=%s" tags: [ejemplo-de-tag] } ]
Abahlinzeki ngokwezifiso badinga izinto ezimbalwa eziyisisekelo njengokulandelayo:
- Igama elinezinhlamvu zamagama. ^[a-zA-Z0-9_]*$
- Ithokheni %s ngentambo yombuzo.
- Isikimu se-URL esivumelekile.
Lapha kufanele kushiwo lokho ngokuya nge-url yokusesha, isakhiwo singashintsha kancane. Ngeminye imininingwane mayelana nokumiswa kwalolu hlelo, abasebenzisi bangasebenzisa i- ikhasi le-GitHub leprojekthi.
Khipha
para susa iphakethe le-snap kulolu hlelo, sidinga nje ukuvula i-terminal (Ctrl + Alt + T) bese sisebenzisa umyalo:
sudo snap remove s-search
I-S-search iza nama-URL amaningi amasayithi amaningi athandwayo akhelwe ngaphakathi futhi iyatholakala kusuka esigungwini. Le nhlanganisela iyenza ibe wusizo impela, ngoba izosivumela ukuthi siseshe noma yini ngokushesha.