DuckDuckGo - популярная поисковая система, известная своей строгой политикой конфиденциальности и функциями. В последнее время он приобрел большую популярность среди энтузиастов конфиденциальности, которые пропагандировали его дружественный к конфиденциальности опыт поиска другим.

Если вы тоже используете DuckDuckGo для всех своих поисков в Интернете и предпочитаете использовать командную строку для большинства операций на вашем компьютере, ddgr - полезная утилита, которая позволяет использовать терминал для выполнения DuckDuckGo запросы.

Ниже приведено руководство, объясняющее ddgr и шаги по поиску DuckDuckGo из командной строки Linux.

Что такое ddgr?

ddgr - это инструмент командной строки, который позволяет искать DuckDuckGo с терминала. Он возвращает результаты в Формат HTML, и вы можете перемещаться по ним с помощью клавиатуры.

Хотя интерфейс ddgr по умолчанию использует минимальное пространство без ущерба для читабельности, он дает вам возможность настройки некоторых его аспектов, таких как текст строки, количество результатов, отображаемых на странице, и т.п. на ваше усмотрение.

instagram viewer

Некоторые из примечательных функций ddgr включают:

  • Быстрая и мгновенная обработка результатов
  • Удобная навигация
  • Поддержка DuckDuckGo! Bang
  • Фильтрация результатов поиска по времени, региону и т. Д.
  • Интеграция с браузером
  • Поддержка прокси HTTPS
  • Не отслеживать
  • Минимальные зависимости
  • Поддержка REPL для непрерывного поиска

Связанный:Защищает ли HTTPS данные в пути?

Как установить ddgr в Linux

Установить и запустить ddgr на вашем компьютере с Linux довольно просто. Как и при установке других программ в Linux, вы также можете установить ddgr несколькими способами.

Поэтому в зависимости от того, какой дистрибутив вы используете, следуйте инструкциям в разделах ниже, чтобы установить ddgr.

Установка ddgr в Debian / Ubuntu

Установить ddgr в Debian и его производных просто благодаря диспетчеру пакетов APT. Для этого откройте терминал и выполните следующую команду:

sudo apt-get install ddgr

При появлении запроса нажмите у и ударил Входить чтобы продолжить установку.

Другой способ установки ddgr в дистрибутивах Linux на основе Debian, помимо диспетчера пакетов APT, - это использование файла пакета DEB. Для этого начните с загрузки пакета ddgr DEB на свой компьютер по ссылке ниже.

Скачать: ddgr (пакет DEB)

После этого откройте терминал и используйте команда cd изменить каталог на Загрузки (или каталог, в который вы только что загрузили пакет).

Затем выполните следующую команду, чтобы установить пакет:

sudo dpkg -i ddgr_x.x.x-x_ubuntuXX.XX.amd64.deb

Связанный:Как установить файл DEB в Ubuntu?

Установка ddgr с помощью Snap

Snap предлагает один из простейших способов установки пакета в Linux. Если вы используете какой-либо дистрибутив Linux, отличный от Debian или его производных, в репозиториях которого нет пакета для ddgr, вы можете установить ddgr в своей системе с помощью Snap.

Для этого сначала убедитесь, что на вашем компьютере установлен Snap.

snap --version

Если это возвращает номер версии, Snap присутствует на вашем компьютере, и вы можете перейти к следующему шагу. Если этого не произойдет, вам придется установить Snap первый.

Учитывая, что вам удалось установить Snap на свое устройство, вы можете установить ddgr, запустив:

sudo snap установить ddgr

Как использовать ddgr для поиска DuckDuckGo

Поиск DuckDuckGo с помощью ddgr так же прост, как выполнение пары простых шагов. Сначала откройте терминал, так как там работает ddgr. Затем введите свой поисковый запрос в синтаксисе ниже, чтобы найти его на DuckDuckGo:

ddgr your_search_query

Например:

ddgr makeuseof

Вот как выглядит результат:

Настройка количества возвращаемых результатов

После того, как вы сделаете запрос, на выходе отобразится список результатов поиска, связанных с вашим поисковым запросом.

По умолчанию ddgr выводит только 10 результатов за раз. Однако вы можете выбрать просмотр большего / меньшего количества результатов за раз, явно указав количество результатов, которые вы хотите видеть, следующим образом:

ddgr -n x ваш_поиск_запрос

...куда Икс - количество результатов, которые вы хотите просмотреть.

Каждый результат ddgr в списке пронумерован. Этот номер называется индексом результата, и вы можете использовать его для перехода по соответствующей ссылке.

Например, если вы хотите открыть номер ссылки 5 из результатов в браузере просто введите 5 во всенаправленной подсказке, которую вы видите в терминале после выполнения запроса в ddgr, и нажмите Входить.

Интеграция ddgr с текстовыми браузерами

По умолчанию ddgr открывает ссылки в веб-браузере по умолчанию на вашем компьютере с Linux. Однако он также поддерживает ряд текстовых браузеров, таких как w3m, lynx, elinks и www-browser, которые вы можете использовать для открытия результатов поиска.

Чтобы установить браузер по умолчанию, все, что вам нужно сделать, это установить переменную среды для этого. Для этого выполните следующую команду в окне терминала:

экспорт БРАУЗЕР = w3m

В качестве альтернативы, если вы хотите использовать браузер только для определенного запроса, вы можете сделать это, используя:

БРАУЗЕР = w3m ddgr your_search_query

Выполните поиск "Я чувствую себя уткой"

Подобно поисковому запросу Google «Мне повезет», у DuckDuckGo также есть его собственная версия под названием «Я чувствую Даки. "Если вы не в курсе, эта опция обходит все результаты в поисковой выдаче и напрямую открывает первую ссылку в список.

С помощью ddgr вы можете выполнить поиск «Я чувствую себя уткой», используя следующий синтаксис:

ddgr -j lucky your_search_query

Сделай DuckDuckGo! Bang Search

Как упоминалось ранее в руководстве, ddgr также поддерживает DuckDuckGo! Bang, ярлыки (или короткие команды), которые позволяют вам искать свой запрос прямо на веб-сайте, не посещая его.

Скажем, вы хотите узнать больше о DuckDuckGo в Википедии, вы можете легко сделать это, выполнив следующую команду:

ddgr! w duckduckgo

Если вы используете оболочку Bash, вам нужно избежать ! персонаж. Если вы сделаете это, ваша команда будет выглядеть так:

ddgr \! w duckduckgo

Выполните поиск по конкретному веб-сайту

Подобно использованию DuckDuckGo! Bangs в ddgr, вы также можете выполнять поиск по конкретному веб-сайту с помощью -w ярлык. Например, если вы хотите найти механические клавиатуры на Amazon вы можете сделать это более эффективно, используя следующую команду:

ddgr -w amazon.com механическая клавиатура

Поиск определенного типа файла

Иногда вы можете просто захотеть найти в Интернете определенный тип файла. В таких случаях ddgr может помочь вам отфильтровать результаты, добавив тип файла в поисковый запрос.

Например, предположим, что вы хотите найти файлы изображений (PNG) в поисковой системе DuckDuckGo. С помощью ddgr вы можете сделать это, как показано в следующей команде:

ddgr duckduckgo тип файла: png

Получите помощь с ddgr

В любое время, если вы не знаете, как использовать команду ddgr, или хотите узнать больше, вы можете получить справку из командной строки с использованием:

ddgr --help

Осуществляйте поиск на DuckDuckGo более эффективно

Когда ddgr установлен и запущен на вашем компьютере с Linux, теперь вы можете выполнять поиск в DuckDuckGo более эффективно, даже не открывая DuckDuckGo в браузере.

ddgr поддерживает множество других операций и параметров настройки, отличных от того, что мы рассмотрели в этом руководстве. Чтобы проверить их, перейдите на GitHub от ddgr.

Кроме того, если вы хотите получить больше от просмотра, вам может пригодиться функция! Bang от DuckDuckGo.

25 крутых челок DuckDuckGo, которые замедляют поиск в Google

Функция взрыва DuckDuckGo - одна из самых удобных и экономящих время уловок. Вот 25 полезных удочек DuckDuckGo для начала!

Читать далее

ДелитьсяТвитнутьЭл. адрес
Похожие темы
  • Linux
  • УткаУтка
  • Терминал
  • Команды Linux
Об авторе
Яш Вате (Опубликовано 35 статей)

Яш - штатный писатель в MUO по DIY, Linux, программированию и безопасности. Прежде чем найти свое увлечение писательством, он занимался разработкой для Интернета и iOS. Вы также можете найти его статьи на TechPP, где он освещает другие темы. Помимо технологий, он любит говорить об астрономии, Формуле-1 и часах.

Ещё от Yash Wate

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться