Bii o ṣe le Wa DuckDuckGo lati ọdọ Linux Terminal


Bii aṣawakiri laini aṣẹ lori iyara ebute rẹ.

Ṣaaju ki o to fi ẹrọ wiwa laini aṣẹ ddgr silẹ ni Lainos, kọkọ ni idaniloju pe Python 3.4 ati ile-ikawe awọn ibeere Python nilo lati mu awọn ibeere HTTPS ti fi sori ẹrọ lori ẹrọ rẹ, nipa ipinfunni awọn ofin wọnyi.

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

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

Lati ṣii awọn wiwa ddgr o nilo lati fi ẹrọ lilọ kiri laini aṣẹ kan sii, gẹgẹbi awọn elinks, awọn ọna asopọ, lynx, w3m tabi aṣawakiri www, ninu eto rẹ.

Ninu itọsọna yii a yoo tunto ẹrọ wiwa ddgr lati ṣii awọn ọna asopọ nipasẹ aṣawakiri orisun ọrọ lynx.

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

Nigbamii, ṣeto eto iyipada ayika BROWSER jakejado lati tọka si aṣawakiri lynx, nipa ipinfunni awọn ofin wọnyi pẹlu awọn anfani ipilẹ.

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

Lati fi sori ẹrọ iwulo laini aṣẹ aṣẹ wiwa ẹrọ wiwa DuckDuckGo nipasẹ awọn idasilẹ package alakomeji ddgr github, fun awọn aṣẹ wọnyi ni pato si pinpin Linux tirẹ.

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

O tun le fi ddgr sori Ubuntu ni lilo ibi ipamọ PPA, eyiti o jẹ itọju nipasẹ olugbala ti iṣẹ ddgr.

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

Bii o ṣe le Wa DuckDuckGo lati Terminal Lilo ddgr

Lakotan, lati wa ọrọ pataki kan ninu ẹrọ serach ddgr, gbejade aṣẹ bi o ṣe han ninu apẹẹrẹ isalẹ.

# ddgr tecmint

Lati ṣii abajade wiwa kan pato ti o han ni aṣawakiri orisun ọrọ lynx, lu bọtini nọmba ti o baamu ki o duro de oju-iwe wẹẹbu naa lati kojọpọ. Nigbakan o nilo lati tẹ \"a" ninu aṣawakiri lynx lati le gba awọn kuki oju opo wẹẹbu nigbagbogbo ati fifuye oju opo wẹẹbu naa.

Gbogbo ẹ niyẹn! Fun alaye miiran nipa iwulo ẹrọ wiwa ila laini aṣẹ DuckDuckGo, ṣabẹwo si oju-iwe github osise ddgr.