Ist es möglich, die Suchmaschinen-Schaltflächen in der GNOME-Shell anzupassen?


22

Bei der Suche in der Gnome-Shell befinden sich zwei Schaltflächen am unteren Bildschirmrand, mit denen Sie mit Wikipedia und Google suchen können.

Gibt es eine Möglichkeit, diese anzupassen? Wenn ich beispielsweise die Google-Schaltfläche durch eine für DuckDuckGo ersetzen wollte, wie würde ich dann vorgehen?

Antworten:


19

Gnome-Shell-Suchanbieter werden durch XML-Dateien im Ordner beschrieben /usr/share/gnome-shell/search_providers

Sie werden zwei XML-Dateien bemerken - google.xml und wikipedia.xml

Erstellen Sie einen neuen Suchanbieter. Kopieren Sie die Datei google.xml als Vorlage

11.10

sudo cp /usr/share/gnome-shell/search_providers/google.xml /usr/share/gnome-shell/search_providers/duckduckgo.xml

12.04

sudo cp /usr/share/gnome-shell/open-search-providers/google.xml /usr/share/gnome-shell/open-search-providers/duckduckgo.xml

Jetzt können Sie die Datei öffnen und einige Details ändern, um mit duckduckgo zu suchen:

11.10

sudo nano /usr/share/gnome-shell/search_providers/duckduckgo.xml

12.04

sudo nano /usr/share/gnome-shell/open-search-providers/duckduckgo.xml

Ändern Sie die folgenden XML-Tags:

<ShortName>DuckDuckGo</ShortName>
<Description>DuckDuckGo Search</Description>
<Url type="text/html" method="GET" template="http://www.duckduckgo.com/?q={searchTerms}"/>

Der einzige schwierige Teil ist herauszufinden, wie eine Suchmaschine sucht - in duckduckgo habe ich nach etwas gesucht - Sie sehen in der Titelleiste, wie der Suchanbieter seine Suchbegriffe hinzufügt

Bildbeschreibung hier eingeben

Endergebnis

Bildbeschreibung hier eingeben

Um die Änderungen zu sehen, müssen Sie GNOME Shell neu starten, indem Sie Alt + F2 drücken, "r" eingeben und die Eingabetaste drücken.


Verknüpfte Fragen:

  1. Ist es möglich, die Suchanbieter in der GNOME-Shell-Aktivitätsübersicht neu anzuordnen?

Oh wow! Vielen Dank! Die Dateien sind nur OpenSearch-Plugins. Ich wusste nicht, dass es so einfach sein würde. Der große Teil des Gobbledegooks ist eine Kopie von Googles Favicon. Ich glaube nicht, dass GNOME es verwendet, aber ich habe es aus Sicherheitsgründen durch DDGs Favicon ersetzt.
Josh

Dies scheint mit neuer Shell nicht mehr zu funktionieren. Sogar das Ändern des Ordners zu Open-Search-Anbietern. Alternativ können Sie den extensions.gnome.org/extension/549/web-search-dialog nicht gleich benutzen .
Andres

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.