Vyhledávání na webu

Jak hledat DuckDuckGo z terminálu Linux


Podobně jako Googler (Google Site Search z příkazového řádku) je ddgr nástroj příkazového řádku, který lze použít k vyhledávání klíčových výrazů pomocí vyhledávače DuckDuckGo a příkazu řádkový prohlížeč na příkazovém řádku terminálu.

Před instalací vyhledávače příkazového řádku ddgr v systému Linux se nejprve ujistěte, že máte nainstalovanou knihovnu požadavků Python 3.4 a Python potřebnou ke zpracování požadavků HTTPS systému, zadáním následujících příkazů.


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

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

Chcete-li otevřít vyhledávání ddgr, musíte nainstalovat prohlížeč příkazového řádku, jako jsou elinks, links, lynx, w3m nebo prohlížeč www ve vašem systému.

Přečtěte si také: 8 nástrojů příkazového řádku pro procházení webových stránek

V této příručce nakonfigurujeme vyhledávač ddgr tak, aby otevíral odkazy prostřednictvím textového prohlížeče lynx.


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

Dále nastavte proměnnou prostředí BROWSER v celém systému tak, aby ukazovala na prohlížeč lynx, zadáním následujících příkazů s právy root.


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

Chcete-li nainstalovat nástroj příkazového řádku vyhledávače DuckDuckGo prostřednictvím oficiálních vydání binárních balíčků ddgr github, zadejte následující příkazy specifické pro vaši vlastní distribuci Linuxu.


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

Můžete také nainstalovat ddgr na Ubuntu pomocí úložiště PPA, které spravuje vývojář projektu ddgr.


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

Jak hledat DuckDuckGo z terminálu pomocí ddgr

Nakonec, chcete-li vyhledat konkrétní klíčové slovo ve vyhledávači ddgr, zadejte příkaz, jak je znázorněno v příkladu níže.


ddgr tecmint

Chcete-li automaticky otevřít konkrétní zobrazený výsledek vyhledávání v textovém prohlížeči lynx, stiskněte odpovídající číselnou klávesu a počkejte, až se webová stránka načte. Někdy je potřeba zadat “a ” v prohlížeči lynx, aby bylo možné vždy přijímat soubory cookie webu a načíst web.

To je vše! Další informace týkající se nástroje pro vyhledávání příkazového řádku DuckDuckGo naleznete na oficiální stránce github ddgr.