Recherche de site Web

Comment rechercher DuckDuckGo à partir du terminal Linux


Comme Googler (Google Site Search à partir de la ligne de commande), ddgr est un utilitaire de ligne de commande qui peut être utilisé pour rechercher des mots clés via le moteur de recherche DuckDuckGo et une commande navigateur de ligne à l'invite de votre terminal.

Avant d'installer le moteur de recherche en ligne de commande ddgr sous Linux, assurez-vous d'abord que la bibliothèque de requêtes Python 3.4 et Python nécessaire au traitement des requêtes HTTPS est installée sur votre ordinateur. système, en exécutant les commandes suivantes.


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

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

Pour ouvrir les recherches ddgr, vous devez installer un navigateur en ligne de commande, tel que elinks, links, lynx, w3m ou www-browser, dans votre système.

Lire aussi : 8 outils de ligne de commande pour naviguer sur des sites Web

Dans ce guide, nous allons configurer le moteur de recherche ddgr pour ouvrir les liens via le navigateur textuel lynx.


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

Ensuite, définissez la variable d'environnement BROWSER à l'échelle du système pour qu'elle pointe vers le navigateur lynx, en exécutant les commandes suivantes avec les privilèges root.


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

Afin d'installer l'utilitaire de ligne de commande du moteur de recherche DuckDuckGo via les versions officielles du package binaire ddgr github, exécutez les commandes suivantes spécifiques à votre propre distribution Linux.


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

Vous pouvez également installer ddgr sur Ubuntu à l'aide d'un référentiel PPA, géré par le développeur du projet ddgr.


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

Comment rechercher DuckDuckGo depuis un terminal à l'aide de ddgr

Enfin, afin de rechercher un mot-clé spécifique dans le moteur de recherche ddgr, exécutez la commande comme indiqué dans l'exemple ci-dessous.


ddgr tecmint

Pour ouvrir automatiquement un résultat de recherche spécifique affiché dans le navigateur textuel lynx, appuyez sur la touche numérique correspondante et attendez que la page Web se charge. Parfois, vous devez taper « a » dans le navigateur lynx afin de toujours accepter les cookies du site Web et charger le site Web.

C'est tout! Pour d'autres informations concernant l'utilitaire de moteur de recherche en ligne de commande DuckDuckGo, visitez la page github officielle de ddgr.