ddgr Buscador DuckDuckGo Google Terminal Linux
ddgr Buscador DuckDuckGo Google Terminal Linux

ddgr: Cómo buscar en DuckDuckGo desde la terminal Linux

Al igual que Googler (buscador de sitios de Google desde la línea de comandos), ddgr es una herramienta de línea de comandos que se puede utilizar para buscar palabras clave o términos a través del motor de búsqueda DuckDuckGo.

En este tutorial aprenderá a instalar y utilizar ddgr así como el explorador de línea de comandos en el símbolo del terminal.

1. Requisitos e instalación


Antes de instalar el motor de búsqueda de línea de comando ddgr en Linux, primero asegúrese de que las bibliotecas de Python 3.4 y Python requests estén instaladas para manejar las solicitudes HTTPS en su sistema, ingresando los siguientes comandos:

------------------ En CentOS, RHEL & Fedora ------------------ 
# yum install epel-release
# yum install python34 python34-requests
------------------ En Debian & Ubuntu ------------------
# apt install python3 python3-requests

Con el fin de abrir ddgr como buscador, necesita instalar en su sistema un navegador de línea de comandos, tales como elinks, links, lynx, w3mwww-browser.

En esta guía configuraremos el motor de búsqueda ddgr para abrir enlaces a través de un navegador basado en texto llamado lynx.

# yum insall lynx         
# apt-get install lynx    
Instalación lynx en Linux
Instalación de lynx en Linux

A continuación, configure la variable de entorno BROWSER en todo el sistema para que apunte al navegador lynx, emitiendo los siguientes comandos con privilegios de administrador:

# export BROWSER=lynx
# echo “export BROWSER=lynx” >> /etc/profile
variable de entorno BROWSER
Configuración de variable de entorno BROWSER

Para instalar la herramienta de línea de comandos del motor de búsqueda DuckDuckGo a través de las versiones oficiales del paquete ddgr en github, emita los siguientes comandos específicos para su distribución de Linux:

------------------ En CentOS, RHEL & Fedora ------------------
# yum install https://github.com/jarun/ddgr/releases/download/v1.1/ddgr-1.1-1.el7.3.centos.x86_64.rpm 
------------------ En 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
------------------ En 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
------------------ En 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


2. Cómo buscar DuckDuckGo desde la terminal usando ddgr

Finalmente, para buscar una palabra clave específica en el buscador ddgr, emita el comando como se muestra en el siguiente ejemplo:

# ddgr esgeeks
DuckDuckGo desde la Terminal con ddgr
DuckDuckGo desde la Terminal con ddgr

Para abrir automáticamente un resultado de búsqueda específico en el navegador basado en texto de lynx, presione la tecla numérica correspondiente y espere a que se cargue la página web. A veces necesita escribir a en el navegador de lynx para aceptar siempre las cookies del sitio web y cargar el mismo.

Navegación con ddgr en Linux
Navegación con ddgr en Linux

¡Eso es todo! Para obtener más información sobre la utilidad del motor de búsqueda de línea de comando DuckDuckGo, visite la página oficial de ddgr en github.

Mi Carro Close (×)

Tu carrito está vacío
Ver tienda