Ricerca nel sito web

Come cercare DuckDuckGo dal terminale Linux


Come Googler (Google Site Search dalla riga di comando), ddgr è un'utilità della riga di comando che può essere utilizzata per cercare parole chiave tramite il motore di ricerca DuckDuckGo e un comando riga del browser sul prompt del terminale.

Prima di installare il motore di ricerca a riga di comando ddgr in Linux, assicurati innanzitutto che la libreria delle richieste Python 3.4 e Python necessaria per gestire le richieste HTTPS sia installata sul tuo sistema, emettendo i seguenti comandi.


------------------ On CentOS, RHEL & Fedora ------------------ 
yum install epel-release
yum install python34 python34-requests

------------------ On Debian & Ubuntu ------------------
apt install python3 python3-requests

Per aprire le ricerche ddgr è necessario installare un browser a riga di comando, come elinks, links, lynx, w3m o www-browser, nel tuo sistema.

Leggi anche: 8 strumenti da riga di comando per navigare nei siti web

In questa guida configureremo il motore di ricerca ddgr per aprire i collegamenti tramite il browser basato su testo lynx.


yum insall lynx         [On CentOS, RHEL & Fedora]
apt-get install lynx    [On Debian & Ubuntu]

Successivamente, imposta la variabile di ambiente BROWSER a livello di sistema in modo che punti al browser lynx, emettendo i seguenti comandi con privilegi di root.


export BROWSER=lynx
echo “export BROWSER=lynx” >> /etc/profile

Per installare l'utilità della riga di comando del motore di ricerca DuckDuckGo tramite le versioni ufficiali del pacchetto binario github ddgr, immetti i seguenti comandi specifici per la tua distribuzione Linux.


------------------ On CentOS, RHEL & Fedora ------------------
yum install https://github.com/jarun/ddgr/releases/download/v1.1/ddgr-1.1-1.el7.3.centos.x86_64.rpm 

------------------ On Ubuntu 16.04 ------------------
wget https://github.com/jarun/ddgr/releases/download/v1.1/ddgr_1.1-1_ubuntu16.04.amd64.deb
dpkg -i ddgr_1.1-1_ubuntu16.04.amd64.deb

------------------ On Ubuntu 17.10 ------------------
wget https://github.com/jarun/ddgr/releases/download/v1.1/ddgr_1.1-1_ubuntu17.10.amd64.deb 
dpkg -i ddgr_1.1-1_ubuntu17.10.amd64.deb

------------------ On Debian 9 ------------------
wget https://github.com/jarun/ddgr/releases/download/v1.1/ddgr_1.1-1_debian9.amd64.deb 
dpkg -i ddgr_1.1-1_debian9.amd64.deb

Puoi anche installare ddgr su Ubuntu utilizzando un repository PPA, gestito dallo sviluppatore del progetto ddgr.


sudo add-apt-repository ppa:twodopeshaggy/jarun
sudo apt-get update
sudo apt-get install ddgr

Come cercare DuckDuckGo dal terminale utilizzando ddgr

Infine, per cercare una parola chiave specifica nel motore di ricerca ddgr, esegui il comando come mostrato nell'esempio seguente.


ddgr tecmint

Per aprire automaticamente un risultato di ricerca visualizzato specifico nel browser testuale lynx, premi il tasto numerico corrispondente e attendi il caricamento della pagina web. A volte è necessario digitare “a ” nel browser lynx per accettare sempre i cookie del sito Web e caricare il sito Web.

È tutto! Per altre informazioni sull'utilità del motore di ricerca a riga di comando DuckDuckGo, visita la pagina github ufficiale di ddgr.