В следующей статье мы рассмотрим ddgr. Это приложение для терминала позволит нам ищите в удивительной поисковой системе DuckDuckGo, ориентированной на конфиденциальность. Этот инструмент очень похож на Googler, и, как и она, ddgr имеет открытый исходный код и полностью неофициальный. Приложение никак не связано с DuckDuckGo.
Как я уже сказал, это утилита для командной строки, с помощью которой мы можем искать DuckDuckGo с терминала и отфильтруйте данные по своему усмотрению. На некоторых страницах и форумах многие пользователи увидели необходимость иметь возможность использовать на своем терминале такую утилиту, как Googler. Чтобы удовлетворить эту потребность, возникла ddgr, которая, таким образом, могла иметь под рукой поисковую систему, обеспокоенную конфиденциальностью своих пользователей.
В отличие от веб интерфейс, мы можем отфильтровать результаты, указав количество результатов поиска, которые мы хотели бы видеть на странице. Интерфейс по умолчанию очень хорошо разработан для использования минимальное пространство и ресурсы не жертвуя читабельностью результатов ни на йоту.
Общие характеристики ddgr
- Этот инструмент позволит нам выбрать количество результатов поиска для поиска.
- Время отклика быстрое, а результат чистый (без рекламы, потерянных URL-адресов или беспорядка). Мы можем настроить цвета.
- Мы сможем откройте URL-адреса в нашем браузере предопределено.
- У нас будет вариант "Мне повезет" проводить наши поиски. Первый результат откроется прямо в браузере.
- Мы сможем фильтровать результаты по времени, региону, типу файла и т. д.
- Зависимости для правильной работы минимальны.
- Этот инструмент предназначен для обеспечения максимальная читаемость на минимальном пространстве.
- Мы можем перемещаться по страницам результатов с помощью всенаправленных и открыть URL-адреса в браузере.
- Мы также можем искать без остановки. Начните новый поиск в оперативном режиме, не выходя из него.
- У нас будет возможность использовать поисковые скрипты для Bash, Zsh и Fish.
- Мы можем использовать ключевые слова (например, тип файла: mime, сайт: somesite.com).
- Ограничивает поиск по времени, мы можем указать область y отключить безопасный поиск.
- Этот инструмент содержит документация завершить.
Установите ddgr в Ubuntu
Мы сможем скачать ddgr для различных операционных систем прямо со страницы проекта Github. В этом случае я собираюсь выполнить установку в Ubuntu 17.10, поэтому я собираюсь использовать .deb файл.
Мы также можем установить ddgr в Ubuntu, установив его из PPA. Этот репозиторий поддерживается разработчиком ddgr. Этот метод рекомендуется использовать, если вы хотите быть в курсе новых выпусков по мере их появления.
Сначала мы добавим необходимый репозиторий. Для этого открываем терминал (Ctrl + Alt + T) и пишем в нем:
sudo add-apt-repository ppa:twodopeshaggy/jarun
Теперь можно приступить к установке. В этом же терминале пишем:
sudo apt update && sudo apt install ddgr
Использование ddgr для поиска DuckDuckGo
Чтобы использовать этот инструмент, после его установки вам нужно будет открыть терминал (Ctrl + Alt + T) и выполнить:
ddgr
Теперь мы можем написать поисковый запрос во всесторонней подсказке:
Мы могли бы сделать поиск на определенном сайте. Для этого нам останется только написать в терминале (Ctrl + Alt + T) что-то вроде следующего:
ddgr -w ubunlog.com terminal
Еще одна из доступных возможностей будет поиск файлов определенного типа. Если мы хотим найти mp3-файл, нам нужно будет написать в терминале (Ctrl + Alt + T) что-то вроде следующего:
ddgr electric guitar filetype:mp3
к ограничить количество результатов который покажет нам на экране (5 в этом примере), нам нужно будет выполнить в терминале (Ctrl + Alt + T) что-то вроде:
ddgr --num 5 entreunosyceros
к мгновенно открыть первый результат соответствует поисковому запросу в вашем браузере По умолчанию запустить в терминале (Ctrl + Alt + T):
ddgr -j sapoclay
Мы сможем передавать различные аргументы и флаги, чтобы ограничить ваш поиск. Чтобы увидеть Полный список внутри терминала нам останется только выполнить:
ddgr -h
Удалите ddgr из Ubuntu
Если мы решили установить эту программу из репозитория, и она не убедила нас, мы можем легко удалить ее. Сначала избавимся от репозитория, набрав в терминале (Ctrl + Alt + T):
sudo add-apt-repository -r ppa:twodopeshaggy/jarun
И теперь мы можем удалить инструмент из нашей системы, набрав в том же терминале:
sudo apt remove ddgr