DuckDuckGo est un moteur de recherche qui préserve la vie privée de ses utilisateurs et ne stocke aucune donnée personnelle. ddgr est un utilitaire permettant d'effectuer des recherches sur DuckDuckGo depuis son terminal.
Les fonctionnalités de ddgr sont multiples :
- Rapide et sans publicité
- Support des DuckDuckGo Bang
- Navigation dans les résultats
- Ouverture des résultats dans le navigateur
- Prise en compte des mots-clés (ex : filetype:jpg, site:exemple.com, ...)
- Possibilité de personnaliser les couleurs
- ...
Installation
ddgr demande Python 3.3 ou plus. Pour Ubuntu, l'installation se fait via l'ajout du PPA :
sudo add-apt-repository ppa:twodopeshaggy/jarun
sudo apt-get update
sudo apt-get install ddgr
Sinon, vous pouvez passer par les sources avec git :
git clone https://github.com/jarun/ddgr.git
Ou téléchargez l'archive via le bouton Download du dépôt Github.
Poursuivez en installant le paquet :
cd /ddgr
make install
Utilisation
Pour effectuer une recherche avec ddgr, la commande a exécuter est très simple :
ddgr linux
Pour rechercher un terme dans un site spécifique, utilisez l'option -w
:
ddgr -w blog.shevarezo.fr linux
Les bangs s'utilisent de cette façon :
ddgr !w paris
Ou :
ddgr \!w paris
Ici, je recherche "paris" dans Wikipedia.
Ensuite, pour ouvrir un résultat dans votre navigateur, tapez directement le numéro du résultat (index).
Les touches n
et p
permettent de naviguer dans les pages de résultats (page suivante, page précédente).
Toutes les options sont disponibles sur le dépôt de ddgr.