如何在 Ubuntu 上安装 SearX 搜索引擎

Searx 是一个尊重用户隐私的去中心化非商业搜索引擎。 它是最好的免费私人搜索引擎之一,聚合来自 70 多个搜索服务的结果,包括 Google 和 Bing。 它不会跟踪或收集用户数据。

但问题是这为什么我们需要拥有自己的私有搜索实例。 答案是这样,因为公共实例不尊重用户的隐私。 它们由未知方操作,您必须完全依赖它们。 他们甚至可以在不让他们知道的情况下记录、汇总和出售用户的 Web 请求和数据,并将这些数据出售给第三方。 但是,如果您运行私有实例,一切都将在您的控制之中,包括日志记录数据、机密数据和源代码。 您可以使用 Searx 实现所有这些功能。

Searx 的工作原理

当您提交任何搜索查询时,Searx 会将其发送到 70 个搜索引擎,然后收集数据并对它们进行排名。 它在没有任何数据库的情况下运行,不记录 IP 地址、存储过去的查询和个人数据以出售给第三方。

它通过以下方式从搜索请求中删除私人数据来保护用户的隐私:

  • 它从发送到搜索引擎的请求中删除私有数据。
  • 它不会从第三方转发任何东西(例如)。
  • 它从发送到结果页面的请求中删除私有数据。

在本文中,我们将解释如何在 Ubuntu 20.04 中安装 Searx。 Searx 是开源的,易于设置以托管私有或公共实例。 以下是 Searx 的一些功能:

特征

  • 自托管
  • 没有用户跟踪
  • 没有用户分析
  • 大约 70 个支持的搜索引擎
  • 轻松集成其他搜索引擎
  • 默认情况下不使用 Cookie
  • 安全、加密的连接 (HTTPS/SSL)
  • 可以代理网页
  • 可以设置为默认搜索引擎
  • 可定制(主题、搜索设置、隐私设置)
  • 不同的搜索语言

我们将使用 Ubuntu 20.04 LTS 来描述本文中提到的过程。 让我们转向安装。

安装

在安装 Searx 之前,请确保系统已完全更新和升级。 为此,请使用以下命令启动终端 Ctrl+Alt+T 快捷键,然后在其中键入以下命令:

$sudo apt-get update –y

如果出现提示,请输入 sudo 密码。

现在运行以下命令:

$ sudo apt-get upgrade -y