Website-Suche

So durchsuchen Sie DuckDuckGo über das Linux-Terminal


Wie Googler (Google Site Search über die Befehlszeile) ist ddgr ein Befehlszeilendienstprogramm, mit dem über die Suchmaschine DuckDuckGo und ein Befehl nach Schlüsselbegriffen und Wörtern gesucht werden kann Zeile Browser auf Ihrer Terminal-Eingabeaufforderung.

Bevor Sie die ddgr-Befehlszeilensuchmaschine unter Linux installieren, stellen Sie zunächst sicher, dass die Python 3.4- und Python-Anforderungsbibliothek, die für die Verarbeitung von HTTPS-Anfragen erforderlich ist, auf Ihrem Computer installiert ist System, indem Sie die folgenden Befehle ausgeben.


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

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

Um ddgr-Suchen zu öffnen, müssen Sie einen Befehlszeilenbrowser installieren, z. B. elinks, links, lynx, w3m oder www-browser in Ihrem System.

Lesen Sie auch: 8 Befehlszeilentools zum Durchsuchen von Websites

In dieser Anleitung konfigurieren wir die Suchmaschine ddgr, um Links über den textbasierten Browser lynx zu öffnen.


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

Als nächstes legen Sie die Umgebungsvariable BROWSER systemweit so fest, dass sie auf den Browser lynx verweist, indem Sie die folgenden Befehle mit Root-Rechten ausführen.


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

Um das Suchmaschinen-Befehlszeilendienstprogramm DuckDuckGo über die offiziellen ddgr-Github-Binärpaketversionen 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 durchsuchen Sie DuckDuckGo vom Terminal aus mit ddgr

Um schließlich in der ddgr-Suchmaschine nach einem bestimmten Schlüsselwort zu suchen, geben Sie den Befehl wie im folgenden Beispiel gezeigt ein.


ddgr tecmint

Um automatisch ein bestimmtes angezeigtes Suchergebnis im textbasierten lynx-Browser zu öffnen, drücken Sie die entsprechende Zifferntaste und warten Sie, bis die Webseite geladen ist. Manchmal müssen Sie im Lynx-Browser „a“ eingeben, um Website-Cookies immer zu akzeptieren und die Website zu laden.

Das ist alles! Weitere Informationen zum Befehlszeilen-Suchmaschinendienstprogramm DuckDuckGo finden Sie auf der offiziellen Github-Seite von ddgr.