Kaip ieškoti „DuckDuckGo“ iš „Linux“ terminalo


Kaip ir „Googler“ („Google“ svetainių paieška iš komandinės eilutės), ddgr yra komandų eilutės įrankis, kurį galima naudoti ieškant raktinių terminų žodžių naudojant DuckDuckGo paieškos variklį ir komandą. eilutės naršyklė terminalo eilutėje.

Prieš diegdami ddgr komandų eilutės paieškos variklį sistemoje „Linux“, pirmiausia įsitikinkite, kad jūsų kompiuteryje yra įdiegta Python 3.4 ir Python užklausų biblioteka, reikalinga HTTPS užklausoms apdoroti. sistemą, išduodami šias komandas.


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

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

Norėdami atidaryti ddgr paieškas, turite įdiegti komandų eilutės naršyklę, pvz., elinks, links, lynx, w3m . arba www-naršyklė, jūsų sistemoje.

Taip pat skaitykite: 8 komandų eilutės įrankiai, skirti naršyti svetaines

Šiame vadove sukonfigūruosime ddgr paieškos variklį, kad jis atidarytų nuorodas per lynx teksto naršyklę.


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

Tada nustatykite aplinkos kintamąjį BROWSER visoje sistemoje, kad jis nukreiptų į lynx naršyklę, išduodami toliau nurodytas komandas su root teisėmis.


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

Norėdami įdiegti „DuckDuckGo“ paieškos variklio komandų eilutės įrankį naudodami oficialius dvejetainio paketo ddgr github leidimus, išduokite šias komandas, būdingas jūsų „Linux“ paskirstymui.


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

Taip pat galite įdiegti ddgr Ubuntu naudodami PPA saugyklą, kurią prižiūri ddgr projekto kūrėjas.


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

Kaip ieškoti „DuckDuckGo“ iš terminalo naudojant ddgr

Galiausiai, norėdami ieškoti konkretaus raktinio žodžio ddgr paieškos variklyje, išduokite komandą, kaip parodyta toliau pateiktame pavyzdyje.


ddgr tecmint

Norėdami automatiškai atidaryti konkretų rodomą paieškos rezultatą lynx teksto naršyklėje, paspauskite atitinkamą skaičiaus klavišą ir palaukite, kol tinklalapis bus įkeltas. Kartais lynx naršyklėje reikia įvesti "a ", kad visada priimtumėte svetainės slapukus ir įkeltumėte svetainę.

Tai viskas! Daugiau informacijos apie komandų eilutės paieškos variklio įrankį DuckDuckGo rasite ddgr oficialiame github puslapyje.