Desativar globalmente "incluir resultados de pesquisa online"

14

Começamos a substituir alguns desktops do Windows pelo Ubuntu por alguns usuários da organização em que trabalho. Devido às nossas políticas, precisamos desativar globalmente os seguintes recursos:

  • A opção Incluir resultados de pesquisa on-line na guia Pesquisa de Segurança e privacidade
  • O ícone do iniciador da Amazon a partir do iniciador

Percebi que, quando clico manualmente no botão " Incluir resultados de pesquisa on-line ", ele altera o ~/.config/dconf/user. Mas esse arquivo está em algum formato binário GVariant, então não posso ajustá-lo com um editor de texto ou um script.

Eu também tentei esse comando que encontrei em outro post, mas ele não parece ter efeito e as sugestões ainda funcionam:

$ 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 uma maneira de desativar esses recursos para cumprir com a política da minha organização? Estamos usando o 14.042 LTS, mas seria ideal se a solução funcionasse também para versões posteriores.

Theodotos Andreou
fonte
1
Você também pode bloquear productsearch.ubuntu.comem /etc/hosts.
User12205 28/05

Respostas:

16

O comando que você está procurando é:

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

Para fazer o comando globalmente (para todos os usuários) ao fazer login, você precisará adicionar um iniciador /etc/xdg/autostart, executando o comando:

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

O arquivo ficaria assim:

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

Salve como disable_onlinesearch.desktopem/etc/xdg/autostart

Remova o iniciador da Amazon

Para garantir que nenhum usuário possa usar o iniciador da Amazon, é melhor removê-lo globalmente: vá /usr/share/applicationse procure o arquivo:

ubuntu-amazon-default.desktop

e remova-o.

alternativamente

Se, por algum motivo, você quiser manter o arquivo ubuntu-amazon-default.desktop, mas (temporariamente?) Desativá-lo (torná-lo invisível no Dash / Unity), adicione uma linha ao arquivo:

NoDisplay=true

Versões posteriores

As soluções acima funcionam para as versões atuais do Ubuntu, pelo menos a partir de 14.04 e superior. (como em 28 de maio de 2015).

Jacob Vlijm
fonte
Obrigado Jacob. A solução para as "sugestões" funcionou muito bem. Eu testei, criando um novo usuário. Funciona como charme. Quanto ao Amazon lançador, tomei medidas mais drásticas:> sudo apt-get purga Unidade-webapps-comum> sudo apt-mark hold Unidade-webapps-comum
Theodotos Andreou
4

você pode remover completamente unity-webapps-commonpara remover as lentes de compras, incluindo a amazon.

sudo apt-get purge unity-webapps-common

Você precisa fazer logoff e entrar novamente.

Maythux
fonte
Infelizmente, este pacote não está mais incluído no 14.04 e diante
Theodotos Andreou
@TheodotosAndreou minha culpa. perca a versão
Maythux
curiosamente, eu tinha o pacote ... Ubuntu 14.04 LTS
mBardos