Wéi Sich DuckDuckGo vum Linux Terminal


Wéi Kommando Linn Browser op Ärem Terminal Prompt.

Ier Dir ddgr Kommandozeil Sichmotor op Linux installéiert, vergewëssert Iech als éischt datt d'Python 3.4 a Python Ufrobibliothéik déi néideg ass fir HTTPS Ufroen ze handhaben op Ärem System installéiert sinn, andeems Dir déi folgend Kommandoen ausgëtt.

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

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

Fir ddgr Recherchen opzemaachen, musst Dir e Kommandozeilbrowser, wéi elinks, Links, Lynx, w3m oder www-Browser, an Ärem System installéieren.

An dësem Guide wäerte mir ddgr Sichmotor konfiguréieren fir Links iwwer Lynx Textbaséiert Browser opzemaachen.

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

Als nächst setzt d'BROWSER Ëmfeldvariabel systemwäit fir op de Lynx Browser ze weisen, andeems Dir déi folgend Kommandoen mat Root Privilegien ausginn.

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

Fir DuckDuckGo Sichmotor Kommandozeil Utility iwwer offiziell ddgr github binäre Package Releases z'installéieren, gitt déi folgend Kommandoen spezifesch fir Är eege Linux Verdeelung.

------------------ 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

Dir kënnt och ddgr op Ubuntu installéieren mat engem PPA-Repository, deen vum Entwéckler vum ddgr-Projet erhale gëtt.

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

Wéi Dir DuckDuckGo vum Terminal sicht mat ddgr

Schlussendlech, fir e spezifescht Schlësselwuert am ddgr serach Engine ze sichen, gitt de Kommando aus wéi am Beispill hei ënnen.

# ddgr tecmint

Fir automatesch e spezifescht ugewisen Sichresultat am Lynx Text-baséiert Browser opzemaachen, dréckt de entspriechende Nummerschlëssel a waart bis d'Websäit lued. Heiansdo musst Dir \a am Lynx Browser tippen fir ëmmer Websäit Cookien ze akzeptéieren an d'Websäit ze lueden.

Dat ass alles! Fir aner Informatioun iwwer DuckDuckGo Kommandozeil Sichmotor Utility, besicht ddgr offiziell github Säit.