S-Seach, cerca nel web dal tuo terminale utilizzando il browser

sulla ricerca s

Nel prossimo articolo daremo uno sguardo a S-Search. Questo è uno strumento che ci aiuterà cerca nel nostro browser utilizzando il terminale. Quando l'utente esegue alcune attività nel terminale e deve cercare informazioni su un sito specifico, è necessario uscire dal terminale ed eseguire il browser per effettuare la ricerca. Con questo strumento avremo un modo più veloce per farlo.

S-Search, noto anche come S, non è l'unico strumento che può consentirci cerca nel web dal terminale, ma supporta una dozzina di motori di ricerca fuori dagli schemi. Quando l'utente esegue una ricerca, i risultati verranno visualizzati nel browser predefinito. Ci permetterà di cercare qualsiasi cosa su Google, Amazon, DebianPKG, IMDB e molti altri con un semplice comando dal terminale.

Installa S-Search su Ubuntu

Il modo più semplice per l'installazione di S-search sta utilizzando il suo pacchetto snap, che possiamo trovare in Snapcraft. Per farlo in questo modo, dovremo solo aprirne uno terminale (Ctrl + Alt + T) e scrivi il comando di installazione:

installa snap s-search

sudo snap install s-search

Se preferisci un modo visivo di fare le cose, puoi farlo installalo tramite il Software Center. Possiamo trovare l'applicazione cercando il suo nome: 'ricerca s'.

installazione del software center

Possiamo anche compilare il sorgente, come indicato nel loro Pagina GitHub. Per fare ciò dovremo eseguire in un terminale (Ctrl + Alt + T):

installa vai

sudo apt install golang-go

vai a prendere zquestz

go get -v github.com/zquestz/s

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

Build S-Search

make

make install

Se scegli di compilare il programma, nella directory zquestz troveremo il file «s», che sarà quello che dovremo eseguire cercare.

Ricerca dal terminale

Per google qualsiasi cosa (è il motore di ricerca predefinito), dovremo solo scrivere il nome dell'applicazione, seguito dalla query. Ad esempio, per cercare questo blog, dovremo solo digitare nel terminale (Ctrl + Alt + T) il comando:

ricerca s-search Ubunlog

s-search ubunlog

Quasi immediatamente apparirà sullo schermo il browser predefinito, in questo caso Firefox. I risultati di quella richiesta di ricerca verranno visualizzati nel browser.

Fornitori di ricerca alternativa

S-Search è molto utile perché è compatibile anche con molti altri motori di ricerca. Per visualizzare un elenco di tutti i siti in cui gli utenti possono cercare qualcosa con S-search, dovremo scrivere il comando:

motori di ricerca disponibili

s-search -l

a indirizza la nostra domanda a uno di loro, dobbiamo solo utilizzare il nome / parola chiave del motore di ricerca come segue:

Amazon cerca smart tv

s-search -p amazon smarth tv

Nella query sopra, abbiamo utilizzato la ricerca S per trovare una smart tv su Amazon. Modificando il provider e il termine della query, potremmo, ad esempio, cerca una canzone in particolare su Spotify.

cerca su spotify

S-search non utilizza algoritmi avanzati o codice complesso per raggiungere questo obiettivo. Questa app è solo una raccolta di URL di ricerca, a cui vengono aggiunte le nostre query di ricerca.

URL di ricerca nel terminale

Possiamo anche vedere ciascuno di questi URL per qualsiasi nostra ricerca utilizzando il -o opzione. Con esso invece di aprire il nostro browser predefinito per visualizzare i risultati, S-search mostrerà l'URL di ricerca nel terminale.

Configurazione

Se hai compilato il codice per questo programma, sarai in grado di creare la tua configurazione predefinita. Dovrai semplicemente creare il file ~ / .config / s / config. Il file di configurazione è in formato UCL. Anche JSON è completamente supportato.

In questo file avremo la possibilità di farlo imposta il nostro provider predefinito, come duckduckgo, aggiungendo una riga come la seguente:

provider: duckduckgo

Se desideri aggiungi un provider personalizzato la struttura da seguire sarà la seguente:

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

file di configurazione di s-search

I provider personalizzati richiedono alcune cose di base come le seguenti:

  • Un nome alfanumerico. ^[a-zA-Z0-9_]*$
  • Un segno %s per la stringa di query.
  • Uno schema URL valido.

ricerca personalizzata

Qui va detto questo a seconda dell'URL di ricerca, la struttura potrebbe cambiare leggermente. Per ulteriori informazioni sulla configurazione di questo programma, gli utenti possono utilizzare il pagina GitHub del progetto.

disinstallazione

a rimuovere il pacchetto snap da questo programma, dobbiamo solo aprire un terminale (Ctrl + Alt + T) ed eseguire il comando:

disinstallare s-search snap

sudo snap remove s-search

S-search viene fornito con dozzine di URL per molti siti popolari integrati ed è accessibile dal terminal. Questa combinazione lo rende abbastanza utile, poiché ci permetterà di cercare qualsiasi cosa rapidamente.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.