コマンドラインから「DuckDuckGo」を検索する方法

DuckDuckGoは、ユーザーがプライバシーを保護して検索できるインターネット検索エンジンであり、以前の検索に基づいて出力を提供する代わりに、最良の結果を表示します。 Googlerは、コマンドラインからgoogleを検索するための人気のあるユーティリティの1つですが、この記事では、Linuxコマンドラインから「DuckDuckGo」を検索するための「ddgr」ツールを紹介します。

特徴

  • 速くてきれい
  • 広告なし
  • ターミナルから結果をナビゲートし、ブラウザでURLを開きます
  • キーワード
  • フィルタを使用する
  • 素敵なドキュメント
  • HTTPSプロキシのサポート、追跡禁止セット、オプションでユーザーエージェントを無効にする

インストール

「ddgr」にはPython3.3以降が必要です。 各マイナーバージョンの最新のパッチリリースのみがサポートされています。 次のディストリビューションのインストール手順は次のとおりです(2017年11月までの最新リリース)。

Ubuntu

次のコマンドを個別に実行します。

$ sudo add-apt-repository ppa:twodopeshaggy/jarun
$ sudo apt-get update
$ sudo apt-get install ddgr

アーチ

Gitがない場合は、次のようにインストールします。

$ sudo pacman -S git

リポジトリのクローンを作成します。

$ git clone https://github.com/jarun/ddgr.git

ddgrフォルダーに移動してインストールします。

$ cd /ddgr
$ sudo make install

python-requestsをインストールします。

$ sudo pacman -S python-requests

Fedora

Gitがない場合は、次のようにインストールします。

$ sudo dnf install git

リポジトリのクローンを作成します。

$ git clone https://github.com/jarun/ddgr.git

ddgrフォルダーに移動してインストールします。

$ cd /ddgr
$ sudo make install

ddgrの使用例

検索 「一酸化炭素」

$ ddgr linoxide

検索 「linoxide」とブラウザで最初の結果を開く

$ ddgr -j lucky linoxide

検索 特定のウェブサイト

$ ddgr -w ebay.com laptop

検索 特定のファイルタイプ

$ ddgr resume filetype:pdf

その他の例と公式ドキュメントは、 公式リポジトリ。 このツールがおもしろいと思います。 DuckDuckGoでのプライバシーを意識した幸せな検索:-)