So suchen Sie DuckDuckGo über das Linux-Terminal
Wie Googler (Google Site Search über die Befehlszeile) ist ddgr ein Befehlszeilenprogramm, mit dem Sie über die DuckDuckGo-Suchmaschine und einen Befehlszeilenbrowser an Ihrer Terminaleingabeaufforderung nach Schlüsselwörtern suchen können.
Bevor Sie die ddgr-Befehlszeilensuchmaschine unter Linux installieren, stellen Sie zunächst sicher, dass die für die Verarbeitung von HTTPS-Anfragen erforderliche Python 3.4- und Python-Anforderungsbibliothek auf Ihrem System installiert ist, indem Sie die folgenden Befehle ausführen.
------------------ On CentOS, RHEL & Fedora ------------------
yum install epel-release
yum install python34 python34-requests
------------------ On Debian & Ubuntu ------------------
apt install python3 python3-requests
Um die ddgr-Suche zu öffnen, müssen Sie einen Kommandozeilenbrowser wie elinks, links, lynx, w3m oder www-browser auf Ihrem System installieren.
Lesen Sie auch: 8 Befehlszeilentools zum Durchsuchen von Websites
In dieser Anleitung konfigurieren wir die ddgr-Suchmaschine so, dass Links über den textbasierten Lynx-Browser geöffnet werden.
yum insall lynx [On CentOS, RHEL & Fedora]
apt-get install lynx [On Debian & Ubuntu]
Legen Sie als Nächstes die Umgebungsvariable BROWSER systemweit so fest, dass sie auf lynx browser verweist, indem Sie die folgenden Befehle mit root-Rechten ausgeben.
export BROWSER=lynx
echo “export BROWSER=lynx” >> /etc/profile
Um das Befehlszeilenprogramm der Suchmaschine DuckDuckGo über die offiziellen ddgr github Binärpaket-Releases zu installieren, geben Sie die folgenden Befehle ein, die speziell für Ihre eigene Linux-Distribution gelten.
------------------ 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
Sie können ddgr auch unter Ubuntu mithilfe eines PPA-Repositorys installieren, das vom Entwickler des ddgr-Projekts verwaltet wird.
sudo add-apt-repository ppa:twodopeshaggy/jarun
sudo apt-get update
sudo apt-get install ddgr
So suchen Sie DuckDuckGo vom Terminal aus mit ddgr
Um schließlich ein bestimmtes Schlüsselwort in der ddgr-Suchmaschine zu suchen, geben Sie den Befehl ein, wie im folgenden Beispiel gezeigt.
ddgr tecmint
Um ein bestimmtes angezeigtes Suchergebnis automatisch im textbasierten Browser von lynx zu öffnen, drücken Sie die entsprechende Zifferntaste und warten Sie, bis die Webseite geladen ist. Manchmal müssen Sie "a" in den Lynx-Browser eingeben, um Website-Cookies immer zu akzeptieren und die Website zu laden.
Das ist alles! Weitere Informationen zum Befehlszeilen-Suchmaschinenprogramm DuckDuckGo finden Sie auf der offiziellen Github-Seite von ddgr.
