Wyszukiwanie w witrynie

Jak przeszukać DuckDuckGo z terminala Linux


Podobnie jak Googler (wyszukiwarka Google w witrynie z wiersza poleceń), ddgr to narzędzie wiersza poleceń, którego można używać do wyszukiwania słów kluczowych za pomocą wyszukiwarki DuckDuckGo i polecenia przeglądarkę liniową w wierszu terminala.

Przed zainstalowaniem wyszukiwarki wiersza poleceń ddgr w systemie Linux upewnij się najpierw, że na komputerze zainstalowana jest biblioteka żądań Python 3.4 i Python potrzebna do obsługi żądań HTTPS systemu, wydając następujące polecenia.


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

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

Aby otworzyć wyszukiwania ddgr, musisz zainstalować przeglądarkę wiersza poleceń, taką jak elinks, links, lynx, w3m lub przeglądarka www w swoim systemie.

Przeczytaj także: 8 narzędzi wiersza poleceń do przeglądania stron internetowych

W tym przewodniku skonfigurujemy wyszukiwarkę ddgr tak, aby otwierała linki w przeglądarce tekstowej lynx.


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

Następnie ustaw zmienną środowiskową BROWSER w całym systemie, aby wskazywała przeglądarkę lynx, wydając następujące polecenia z uprawnieniami roota.


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

Aby zainstalować narzędzie wiersza poleceń wyszukiwarki DuckDuckGo za pośrednictwem oficjalnych wersji pakietów binarnych ddgr github, wydaj następujące polecenia specyficzne dla Twojej własnej dystrybucji Linuksa.


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

Możesz także zainstalować ddgr na Ubuntu, korzystając z repozytorium PPA, które jest prowadzone przez twórcę projektu ddgr.


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

Jak przeszukać DuckDuckGo z terminala za pomocą ddgr

Na koniec, aby wyszukać określone słowo kluczowe w wyszukiwarce ddgr, wydaj polecenie jak w poniższym przykładzie.


ddgr tecmint

Aby automatycznie otworzyć określony wynik wyszukiwania w przeglądarce tekstowej lynx, naciśnij odpowiedni klawisz numeryczny i poczekaj na załadowanie strony internetowej. Czasami musisz wpisać „a” w przeglądarce Lynx, aby zawsze zaakceptować pliki cookie witryny i załadować witrynę.

To wszystko! Aby uzyskać inne informacje na temat narzędzia wyszukiwania wiersza poleceń DuckDuckGo, odwiedź oficjalną stronę ddgr na githubie.