Bei der Suche in der Gnome-Shell gibt es unten auf dem Bildschirm zwei Schaltflächen, 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 möchte, wie gehe ich vor?
Antwort1
Gnome-Shell-Suchanbieter werden durch XML-Dateien im Ordner beschrieben/usr/share/gnome-shell/search_providers
Sie werden zwei XML-Dateien bemerken -google.xmlUndwikipedia.xml
Erstellen wir einen neuen Suchanbieter - kopieren Sie diegoogle.xmlDatei 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
Öffnen wir nun die Datei und ändern einige Details für die Suche mit DuckDuckGo:
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}"/>
Das einzig Schwierige 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
Endergebnis
Um die Änderungen zu sehen, müssen Sie die GNOME-Shell neu starten, indem Sie Alt+F2 drücken, „r“ eingeben und die Eingabetaste drücken.
Verknüpfte Fragen:
Antwort2
Falls jemand daran interessiert ist, alle Suchmaschinen aus dem Overlay-Bildschirm zu entfernen, hat der Benutzer asermax die Erweiterung Disable Search unterGNOME Shell-ErweiterungenWebseite. Schaut mal rein:https://extensions.gnome.org/extension/203/disable-search/
Es muss beachtet werden, dass diese Erweiterung auch die Suchleiste in der oberen rechten Ecke des Overlay-Bildschirms entfernt.