如何在 GNOME shell 中添加“Google 结果”作为搜索提供程序?

Ale*_*nov 5 gnome gnome-shell-extension gnome-shell

当我按下该Super键时,我会看到“概览”窗口。从这里我可以搜索当前打开的窗口、文件、软件发送器等,但我找不到如何在 Google 中进行搜索。看起来应该有一个搜索提供程序,但我在 GNOME 扩展门户中找不到它。

我错过了什么吗?

我的设置是 GNOME Shell 3.32.0 (Ubuntu)

概述

Eld*_*eek 1

谷歌搜索提供程序可在此处的 gnome 扩展门户中找到

据报道它可以与 gnome-shell v.3.18.5 一起使用,但我个人还没有测试过它。

一种替代方案是此处或项目页面上提供的 Web 搜索对话框扩展

它非常旧,并且已经多年没有更新,但您也许可以通过更改 metadate.json 中的版本号来使其工作

另一种选择是简单地在您最喜欢的浏览器中进行网络搜索。我个人发现这种方法非常有效。

第三种选择是使用此处提供的数据开发自己的选择。


Esk*_*oui 1

GitHub 上有一个名为Web Search Provider for GNOME Shell 的GNOME Shell 扩展,可让您添加不同的 Web 搜索提供程序。

请注意,不支持、不建议添加来自不可信来源的扩展,并且您可能会遇到稳定性和/或安全问题。

现在,如果您仍想进行设置,请下载扩展程序:

git clone --depth=1 https://github.com/mrakow/gnome-shell-web-search-provider ~/.local/share/gnome-shell/extensions/gnome-shell-web-search-provider@mrakow.github.com
Run Code Online (Sandbox Code Playgroud)

编辑config.json文件:

gedit ~/.local/share/gnome-shell/extensions/gnome-shell-web-search-provider@mrakow.github.com/config.json
Run Code Online (Sandbox Code Playgroud)

并将其内容替换为以下内容:

{
  "searchEngines": {
    "Google Search": {
      "urlTemplate": "https://www.google.com/search?q={searchTerms}",
      "iconPath": "/usr/share/icons/gnome/256x256/actions/search.png"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

重新启动 GNOME Shell:Alt+ F2r、然后Enter。或者注销并再次登录(对于 Wayland)。

在 GNOME Tweaks 或 https://extensions.gnome.org/local中启用Web 搜索提供程序扩展。

现在,只要您使用 GNOME Shell 搜索,就会出现Google 搜索条目。

在 Ubuntu 19.04 上测试