Cum să căutați DuckDuckGo din terminalul Linux


La fel ca Googler (Google Site Search din linia de comandă), ddgr este un utilitar de linie de comandă care poate fi folosit pentru a căuta cuvinte cheie prin motorul de căutare DuckDuckGo și o comandă browser de linie pe promptul terminalului.

Înainte de a instala motorul de căutare în linia de comandă ddgr în Linux, asigurați-vă mai întâi că biblioteca de solicitări Python 3.4 și Python necesare pentru a gestiona solicitările HTTPS sunt instalate pe dvs. sistem, prin lansarea următoarelor comenzi.


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

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

Pentru a deschide căutările ddgr, trebuie să instalați un browser de linie de comandă, cum ar fi elinks, links, lynx, w3m sau www-browser, în sistemul dvs.

Citiți și: 8 instrumente de linie de comandă pentru navigarea pe site-uri web

În acest ghid, vom configura motorul de căutare ddgr pentru a deschide linkuri prin intermediul browserului bazat pe text lynx.


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

Apoi, setați variabila de mediu BROWSER la nivel de sistem pentru a indica browserul lynx, lansând următoarele comenzi cu privilegii root.


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

Pentru a instala utilitarul de linie de comandă a motorului de căutare DuckDuckGo prin versiunile oficiale ale pachetului binar ddgr github, lansați următoarele comenzi specifice propriei distribuții 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

De asemenea, puteți instala ddgr pe Ubuntu folosind un depozit PPA, care este întreținut de dezvoltatorul proiectului ddgr.


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

Cum se caută DuckDuckGo din terminal folosind ddgr

În cele din urmă, pentru a căuta un anumit cuvânt cheie în motorul ddgr serach, lansați comanda așa cum se arată în exemplul de mai jos.


ddgr tecmint

Pentru a deschide automat un anumit rezultat de căutare afișat în browserul bazat pe text lynx, apăsați tasta numerică corespunzătoare și așteptați ca pagina web să se încarce. Uneori trebuie să tastați „a ” în browser-ul Lynx pentru a accepta întotdeauna cookie-urile site-ului web și pentru a încărca site-ul web.

Asta e tot! Pentru alte informații despre utilitarul motorului de căutare în linia de comandă DuckDuckGo, vizitați pagina oficială github ddgr.