Désactiver globalement "inclure les résultats de recherche en ligne"

14

Nous avons commencé à remplacer certains postes de travail Windows par Ubuntu pour certains utilisateurs de l'organisation dans laquelle je travaille. En raison de nos politiques, nous devons désactiver globalement les fonctionnalités suivantes:

  • Le Inclure les résultats de recherche en ligne de l' onglet Rechercher de Sécurité et confidentialité
  • L'icône du lanceur Amazon du lanceur

J'ai remarqué que lorsque je dé-cliquais manuellement sur " Inclure les résultats de recherche en ligne ", cela modifiait le ~/.config/dconf/user. Mais ce fichier est dans un format binaire GVariant donc je ne peux pas le modifier avec un éditeur de texte ou un script.

J'ai également essayé cette commande que j'ai trouvée sur un autre post, mais elle ne semble pas avoir d'effet et les suggestions fonctionnent toujours:

$ 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']"

Existe-t-il un moyen de désactiver ces fonctionnalités pour se conformer à la politique de mon organisation? Nous utilisons 14.042 LTS mais ce serait idéal si la solution fonctionne également pour les versions ultérieures.

Theodotos Andreou
la source
1
Vous pouvez également bloquer productsearch.ubuntu.comdans /etc/hosts.
user12205

Réponses:

16

La commande que vous recherchez est:

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

Pour exécuter la commande globalement (pour tous les utilisateurs) lors de la connexion, vous devez ajouter un lanceur en /etc/xdg/autostartexécutant la commande:

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

Le fichier ressemblerait à:

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

Enregistrer comme disable_onlinesearch.desktopdans/etc/xdg/autostart

Supprimer le lanceur Amazon

Pour vous assurer qu'aucun utilisateur ne peut utiliser le lanceur Amazon, il est préférable de le supprimer globalement: accédez au /usr/share/applicationsfichier et recherchez-le:

ubuntu-amazon-default.desktop

et retirez-le.

Alternativement

Si pour une raison quelconque, vous souhaitez conserver le fichier ubuntu-amazon-default.desktop, mais (temporairement?) Le désactiver (le rendre invisible dans Dash / Unity) ajoutez une ligne au fichier:

NoDisplay=true

Versions ultérieures

La ou les solutions ci-dessus fonctionnent pour les versions actuelles d'Ubuntu, au moins à partir de 14.04 et plus. (au 28 mai 2015).

Jacob Vlijm
la source
Merci Jacob. La solution pour les "suggestions" a très bien fonctionné. Je l'ai testé en créant un nouvel utilisateur. Cela fonctionne comme du charme. En ce qui concerne le lanceur Amazon, j'ai pris des mesures plus drastiques:> sudo apt-get purge unit-webapps-common> sudo apt-mark hold unit-webapps-common
Theodotos Andreou
4

vous pouvez retirer complètement unity-webapps-commonpour retirer l'objectif d'achat, y compris amazon.

sudo apt-get purge unity-webapps-common

Vous devez ensuite vous déconnecter et vous reconnecter.

Maythux
la source
Hélas, ce forfait n'est plus inclus dans 14.04 et plus
Theodotos Andreou
@TheodotosAndreou ma faute. manquer la version
Maythux
intéressant, j'ai eu le paquet ... Ubuntu 14.04 LTS
mBardos