ddgr es una utilidad de búsqueda en DuckDuckGo desde la terminal. En lugar de abrir un navegador, introduces palabras clave y ddgr consulta DuckDuckGo, muestra resultados en texto y (opcionalmente) puede abrir enlaces en tu navegador. Está pensado para usuarios que prefieren la consola o para integrar búsquedas rápidas en flujos de trabajo en Linux.Cómo instalar ddgr en Ubuntu (Ubuntu MATE 22.04)
La instalación más sencilla suele ser con Snap.
- Instala Snapd:
sudo apt update sudo apt install snapd - Instala
ddgr:sudo snap install ddgr - Comprueba que funciona:
ddgr --version
¿Para qué sirve?
ddgr sirve para:
- Buscar en DuckDuckGo sin salir del terminal.
- Ver resultados en texto de forma rápida.
- Abrir enlaces directamente en el navegador (opcional).
- Aplicar filtros: región, tiempo, sitios concretos, etc.
- Integrarse en scripts (por ejemplo, con salida JSON).
Comandos rápidos
Búsqueda simple
ddgr "noticias España"Más resultados por página
ddgr -n 25 "noticias España"Con -n defines cuántos resultados por página mostrar. Si N=0, muestra el número real de resultados consultados por página.
Abrir el primer resultado en el navegador
ddgr --ducky "noticias España"Buscar y salir (sin interacción)
ddgr --np "noticias España"Mostrar URLs completas
ddgr -x "noticias España"Buscar por región
ddgr -r us-en "weather"Limitar por tiempo
ddgr -t w "economía"Opciones habituales: d (días), w (semana), m (mes), y (año).
Limitar a un sitio
ddgr -w example.com "guía Linux"Desactivar safe search (avanzado)
ddgr --unsafe "término"Salida en JSON (útil para scripts)
ddgr --json "noticias España"Teclas del modo interactivo (omniprompt)
Cuando ddgr te muestra resultados, puedes usar estas teclas:
n,p,f: siguiente, anterior o primera página.index: abre el resultado asociado a ese índice.o index/rango/a...: abre varios resultados.O ...: comoo, pero intentando abrir en navegador GUI.c index: copia la URL al portapapeles.x: alterna mostrar URL expandida.q(o Ctrl+D / doble Enter): salir.?: muestra ayuda del omniprompt.d keywords: inicia una nueva búsqueda manteniendo las opciones originales pero cambiando el texto.- Si escribes otro texto, se considera como una nueva búsqueda.
Ejemplos prácticos
Abrir el resultado nº 3
ddgr "noticias España"(luego escribe 3 cuando aparezca el omniprompt)
Abrir varios resultados
ddgr "tecnología"(por ejemplo, luego usa o 1 3 5)
Abrir el primer resultado directamente
ddgr --ducky "Linux Ubuntu MATE"Buscar sin interacción y con URLs completas
ddgr --np -x "eventos Valencia"