web-dev-qa-db-ja.com

「オンライン検索結果を含める」をグローバルに無効にする

私が働いている組織の一部のユーザー向けに、WindowsデスクトップをUbuntuに置き換え始めました。ポリシーのため、次の機能をグローバルに無効にする必要があります。

  • オンライン検索結果を含む検索セキュリティとプライバシーのタブから
  • ランチャーのAmazonランチャーアイコン

Include online search results」を手動でクリック解除すると、~/.config/dconf/userが変更されることに気付きました。ただし、このファイルはGVariantバイナリ形式であるため、テキストエディターまたはスクリプトで微調整することはできません。

私は別の投稿で見つけたこのコマンドも試しましたが、効果はないと思われ、提案はまだ機能します:

$ gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-Amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"

組織のポリシーに準拠するためにこれらの機能を無効にする方法はありますか? 14.042 LTSを使用していますが、ソリューションがそれ以降のバージョンでも機能する場合は理想的です。

14

探しているコマンドは次のとおりです。

gsettings set com.canonical.Unity.Lenses remote-content-search 'none'

ログイン時にコマンドグローバル(すべてのユーザー)を作成するには、/etc/xdg/autostartにランチャーを追加して、コマンドを実行する必要があります。

/bin/bash -c "gsettings set com.canonical.Unity.Lenses remote-content-search 'none'"

ファイルは次のようになります。

[Desktop Entry]
Name=Disable Search
Exec=/bin/bash -c "gsettings set com.canonical.Unity.Lenses remote-content-search 'none'"
Type=Application

disable_onlinesearch.desktop/etc/xdg/autostartとして保存します

Amazonランチャーを削除する

ユーザーがAmazonランチャーを使用できないようにするには、グローバルに削除することをお勧めします。/usr/share/applicationsに移動して、ファイルを探します。

ubuntu-Amazon-default.desktop

削除します。

代替

何らかの理由でファイルubuntu-Amazon-default.desktopを保持したいが、(一時的に)無効にする(Dash/Unityで非表示にする)場合は、ファイルに行を追加します。

NoDisplay=true

それ以降のバージョン

上記のソリューションは、少なくとも14.04以降のUbuntuの現在のバージョンで機能します。 (2015年5月28日時点)。

16
Jacob Vlijm

unity-webapps-commonを完全に削除して、Amazonを含むショッピングレンズを削除できます。

Sudo apt-get purge unity-webapps-common

その後、ログアウトして再度ログインする必要があります。

4
Maythux