回答:
Gnome-Shell検索プロバイダーは、フォルダー内のXMLファイルによって記述されます /usr/share/gnome-shell/search_providers
2つのXMLファイル-google.xmlとwikipedia.xmlに気付くでしょう。
新しい検索プロバイダーを作成しましょう-google.xmlファイルをテンプレートとしてコピーします
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
ファイルを開いて、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
次のXMLタグを変更します。
<ShortName>DuckDuckGo</ShortName>
<Description>DuckDuckGo Search</Description>
<Url type="text/html" method="GET" template="http://www.duckduckgo.com/?q={searchTerms}"/>
唯一難しいのは、検索エンジンがどのように検索するかを見つけることです-duckduckgoで何かを検索しました-タイトルバーに、検索プロバイダーが検索語を追加する方法が表示されます
最終結果
変更を確認するには、Alt + F2を押して「r」と入力し、Enterを押してGNOME Shellを再起動する必要があります。
リンクされた質問:
誰かがすべての検索エンジンをオーバーレイ画面から削除することに興味がある場合、ユーザーasermaxはGNOME Shell Extensions WebサイトでDisable Search拡張機能を公開しました。チェックしてください:https : //extensions.gnome.org/extension/203/disable-search/
この拡張機能は、オーバーレイ画面の右上隅にある検索バーも削除することに注意する必要があります。