S-Seach, busca a la web des del teu terminal utilitzant el navegador

about s-search

En el següent article anem a fer una ullada a S-motor. Aquesta és una eina que ens servirà per a buscar en el nostre navegador utilitzant la terminal. Quan l'usuari està realitzant algunes tasques a la terminal i necessita buscar informació en un lloc específic, cal sortir de la terminal i executar el navegador per fer la cerca. Amb aquesta eina tindrem una forma més ràpida de fer-ho.

S-Search, també conegut com S, no és l'única eina que ens pot permetre buscar a la web des de la terminal, Però aquesta admet una dotzena de motors de cerca llestos per utilitzar-los. Quan l'usuari realitza una cerca, els resultats apareixeran en el seu navegador per defecte. Ens permetrà buscar qualsevol cosa a Google, Amazon, DebianPKG, IMDB i molts altres amb un simple comandament des de la terminal.

Instal·lar S-motor en Ubuntu

La forma més senzilla de instal·lar S-search és utilitzant el seu paquet snap, Que podem trobar en Snapcraft. Per fer-ho d'aquesta manera, només haurem d'obrir una terminal (Ctrl + Alt + T) i escriure la comanda d'instal·lació:

instal·lar snap s-search

sudo snap install s-search

Si prefereixes una forma visual de fer les coses, pot instal·lar a través del Centre de programari. Podrem trobar l'aplicació buscant el seu nom: 's-search'.

instal·lació centre programari

també podrem recopilar la font, com indiquen en el seu pàgina de GitHub. Per fer-ho haurem d'executar en un terminal (Ctrl + Alt + T):

instal·lar go

sudo apt install golang-go

go get zquestz

go get -v github.com/zquestz/s

cd $GOPATH/src/github.com/zquestz/s

compilació S-motor

make

make install

Si optes per compilar el programa, en el directori zquestz trobarem l'arxiu «s», que serà el que haurem d'executar per fer la cerca.

Buscant des de la Terminal

Per a buscar qualsevol cosa a Google (és el motor de cerca per defecte), només anem a haver d'escriure el nom de l'aplicació, seguit de la consulta. Per exemple, per buscar aquest blog, només necessitarem escriure a la terminal (Ctrl + Alt + T) la comanda:

s-search cerca de Ubunlog

s-search ubunlog

Gairebé immediatament apareixerà en pantalla el navegador predeterminat, en aquest cas Firefox. En el navegador es mostraran els resultats d'aquesta sol·licitud de cerca.

Proveïdors de cerca alternatius

S-motor resulta molt útil perquè també és compatible amb molts altres motors de cerca. per veure una llista de tots els llocs on els usuaris podem buscar alguna cosa amb S-search, Haurem d'escriure la comanda:

motors de cerca disponibles

s-search -l

Per a la orientar la nostra consulta a un d'ells, Només necessitem usar el nom de el motor de cerca / paraula clau de la següent manera:

recerca a Amazon de smart tv

s-search -p amazon smarth tv

A la consulta anterior, fem servir S-search per buscar un smart tv a Amazon. A l'canviar el proveïdor i el terme de consulta, podríem per exemple, buscar una cançó en particular a Spotify.

recerca en spotify

S-search no utilitza algoritmes avançats ni codi complex per aconseguir-ho. Aquesta aplicació és només una col·lecció d'URL de recerca, a les quals se'ls afegeixen les nostres consultes de cerca.

URL de cerca a la terminal

També podrem veure cadascuna d'aquestes URL per qualsevol de les nostres recerques utilitzant l' opció -o. Amb ella en lloc d'obrir el nostre navegador predeterminat per mostrar els resultats, S-search va mostrar la URL de cerca a la terminal.

Configuració

Si has compilat el codi d'aquest programa, podràs realitzar la teva pròpia configuració predeterminada. Simplement caldrà crear l'arxiu ~ / .Config / s / config. L'arxiu de configuració està en format UCL. JSON també és totalment compatible.

En aquest arxiu tindrem la possibilitat de establir el nostre propi proveïdor predeterminat, Com ara DuckDuckGo, afegint una línia com la següent:

provider: duckduckgo

Si vols afegir un proveïdor personalitzat l'estructura a seguir serà la següent:

customProviders [
{
name: nombre-de-la-web
url: "http://url-de-la-web.com?q=%s"
tags: [ejemplo-de-tag]
}
]

arxiu de configuració de s-search

Els proveïdors personalitzats requereixen algunes coses bàsiques com les següents:

  • Un nom alfanumèric. ^ [A-zA-z0-9 _] * $
  • un testimoni %s per a la cadena de consulta.
  • Un esquema d'URL vàlid.

recerca personalitzada

Aquí cal dir que depenent de la URL de recerca, l'estructura pot canviar una mica. Per a més informació sobre la configuració d'aquest programa, els usuaris podem recórrer a la pàgina en GitHub de el projecte.

Desinstal

Per a la eliminar el paquet snap d'aquest programa, Només ens cal obrir una terminal (Ctrl + Alt + T) i executar la comanda:

desinstal·lar s-search snap

sudo snap remove s-search

S-search ve amb dotzenes d'URL per a molts llocs populars incorporats i accessible des de la terminal. Aquesta combinació el fa força útil, ja que ens permetrà buscar qualsevol cosa de forma ràpida.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.