我们已经知道如何 使用 Googler 在 Linux 中通过命令行进行 Google 搜索 CLI 实用程序。 今天,我们来看看如何搜索 鸭鸭围棋 从命令行使用 ddgr 在 Linux 中。 Ddgr 是一个命令行工具,适用于使用 DuckDuckGo 作为主要搜索引擎在 Web 上搜索内容的关注隐私的人。 ddgr 相对于 googler 的显着优势之一是 DuckDuckGo 在 托尔 网络! 您可以在下面查看完整的功能列表。 如果你是一个经常呆在终端的人,ddgr 将通过避免从终端切换到浏览器来使用 DuckDuckGo 来节省你的时间。
内容
ddgr的特点
关于功能,我们可以列出以下内容:
- 快速和干净的界面。
- 旨在使用最小空间而不牺牲可读性。
- 自定义颜色支持。
- 即时答案。
- 限制每页搜索结果的数量。
- 支持 DuckDuckGo Bangs。
- 与文本浏览器集成。
- 使用关键字搜索。
- 按地区、语言和时间限制搜索。
- 支持 我感觉我是幸运的 特征。 即在浏览器中打开第一个结果。
- 不跟踪 默认设置。
- 禁用安全搜索。
- HTTPS 代理支持。
- 支持 GNU 屏幕 和 多路复用器 在没有 X11 的情况下复制粘贴缓冲区。
- 轻量级并且需要最少的依赖。
- 免费和开源!!
在 Linux 上安装 ddgr
ddgr 需要 蟒蛇 3.5 或以后。 另外,你需要安装 xsel 或者 剪辑 或者 termux 剪贴板集 将 URL 复制到 Linux 系统上的剪贴板。 这些软件包大多是预装的。 以防万一它们尚未安装,您可以使用发行版的包管理器安装它们。 例如在 Debian 和 Ubuntu 以及其他基于 DEB 的系统上,可以使用以下命令安装先决条件:
$ sudo apt-get install python3.5 xsel xclip
安装必备软件后,使用下面给出的任何一种方法在 Linux 系统上安装 ddgr。
1.使用包管理器安装ddgr
ddgr 为许多 Linux 发行版打包,可在官方存储库中找到。 您可以使用发行版的默认包管理器安装它,具体取决于您使用的发行版。
在 Arch Linux 及其变体上,ddgr 在 金子,因此您可以使用任何 AUR 助手安装它,例如 耶.
$ yay -S ddgr
在 Debian、Ubuntu、Linux Mint 上:
$ sudo apt install ddgr
在 CentOS 上:
使能够 [EPEL] 存储库并像下面一样安装它。
$ sudo yum install epel-release
$ sudo yum install ddgr
在 Fedora:
$ sudo dnf install ddgr
在 openSUSE 上:
$ sudo zypper install ddgr
官方存储库中可用的 ddgr 版本可能已过时。 如果您想要最新版本,请从源代码安装或使用独立版本,如下所示。
2.安装最新的ddgr单机版
Git 克隆 ddgr 存储库:
$ git clone https://github.com/jarun/ddgr.git
转到 ddgr 目录并像下面那样运行它。
$ cd ddgr/
$ ./ddgr
您可以将 ddgr 可执行文件移动到 $PATH 以从任何地方启动它,而无需每次都键入完整路径。
$ sudo cp ddgr /usr/local/bin
从现在开始,只需键入以下命令即可启动 ddgr:
$ ddgr
3.从源安装ddgr
确保你有 安装的开发工具 在您的 Linux 系统上。 之后,一一运行以下命令来安装ddgr。
$ git clone https://github.com/jarun/ddgr.git
$ cd ddgr/
$ sudo make install
$ cd auto-completion/bash/
$ sudo cp ddgr-completion.bash /etc/bash_completion.d/
4.下载并安装二进制包
ddgr 也可用作各种 Linux 发行版的二进制包。 只需从 下载最新版本 发布页面 并使用您的发行版的包管理器安装它,如下所示。 请注意,您必须已安装所有必需的附加组件。
在 Debian 10 上:
$ wget https://github.com/jarun/ddgr/releases/download/v1.7/ddgr_1.7-1_debian10.amd64.deb
$ sudo dpkg -i ddgr_1.7-1_debian10.amd64.deb
$ sudo apt-get install -f
在 Ubuntu 18.04 上:
$ wget https://github.com/jarun/ddgr/releases/download/v1.7/ddgr_1.7-1_ubuntu18.04.amd64.deb
$ sudo dpkg -i ddgr_1.7-1_ubuntu18.04.amd64.deb
$ sudo apt-get install -f
在 CentOS 上:
$ wget https://github.com/jarun/ddgr/releases/download/v1.7/ddgr-1.7-1.el7.6.centos.x86_64.rpm
$ sudo rpm -ivh ddgr-1.7-1.el7.6.centos.x86_64.rpm
使用 ddgr 从命令行搜索 DuckDuckGo
ddgr的用法很简单!
打开终端并使用您的 搜索词 如下所示。
$ ddgr ostechnix
此命令将列出与相关的搜索结果 ostechnix 关键词。
如您所见,ddgr 为搜索查询 ostechnix 返回 10 个结果。
在浏览器中打开网页
要在默认浏览器中打开搜索列表中的任何链接,只需输入 索引号 (前缀编号)在 无所不在 并按 ENTER 键。
浏览搜索结果
要打开下一组搜索结果,请按字母 n. 要打开上一组结果,请按 p. 您可以从任何地方转到第一组结果页面,只需按一下 F.
搜索新关键字
ddgr 支持不间断搜索。 含义 – 您不必使用新关键字重新运行 ddgr 来启动新搜索。 只需在搜索框中输入搜索词 无所不在 并按 ENTER 键继续搜索!