私が働いている組織の一部のユーザー向けに、WindowsデスクトップをUbuntuに置き換え始めました。ポリシーのため、次の機能をグローバルに無効にする必要があります。
「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を使用していますが、ソリューションがそれ以降のバージョンでも機能する場合は理想的です。
探しているコマンドは次のとおりです。
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ランチャーを使用できないようにするには、グローバルに削除することをお勧めします。/usr/share/applications
に移動して、ファイルを探します。
ubuntu-Amazon-default.desktop
削除します。
代替
何らかの理由でファイルubuntu-Amazon-default.desktop
を保持したいが、(一時的に)無効にする(Dash/Unityで非表示にする)場合は、ファイルに行を追加します。
NoDisplay=true
上記のソリューションは、少なくとも14.04以降のUbuntuの現在のバージョンで機能します。 (2015年5月28日時点)。
unity-webapps-common
を完全に削除して、Amazonを含むショッピングレンズを削除できます。
Sudo apt-get purge unity-webapps-common
その後、ログアウトして再度ログインする必要があります。