Desactivar globalmente "incluir resultados de búsqueda en línea"

14

Hemos comenzado a reemplazar algunos escritorios de Windows con Ubuntu para algunos usuarios de la organización en la que trabajo. Debido a nuestras políticas, necesitamos deshabilitar globalmente las siguientes características:

  • La Incluir resultados de búsqueda en línea de la búsqueda pestaña de Seguridad y privacidad
  • El ícono del iniciador de Amazon desde el iniciador

Me di cuenta de que cuando hago clic manualmente en " Incluir resultados de búsqueda en línea ", cambia el ~/.config/dconf/user. Pero este archivo está en algún formato binario GVariant, por lo que no puedo modificarlo con un editor de texto o un script.

También probé este comando que encontré en otra publicación, pero no parece tener efecto y las sugerencias aún funcionan:

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

¿Hay alguna forma de deshabilitar estas funciones para cumplir con la política de mi organización? Estamos usando 14.042 LTS, pero sería ideal si la solución funciona también para versiones posteriores.

Theodotos Andreou
fuente
1
También puede bloquear productsearch.ubuntu.comen /etc/hosts.
user12205

Respuestas:

16

El comando que estás buscando es:

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

Para hacer el comando globalmente (para todos los usuarios) al iniciar sesión, tendría que agregar un iniciador /etc/xdg/autostart, ejecutando el comando:

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

El archivo se vería así:

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

Guárdalo como disable_onlinesearch.desktopen/etc/xdg/autostart

Eliminar el iniciador de Amazon

Para asegurarse de que ningún usuario pueda usar el iniciador de Amazon, es mejor eliminarlo globalmente: vaya /usr/share/applicationsy busque el archivo:

ubuntu-amazon-default.desktop

y eliminarlo

Alternativamente

Si por alguna razón, desea conservar el archivo ubuntu-amazon-default.desktop, pero (¿temporalmente?) Deshabilitarlo (hacerlo invisible en Dash / Unity) agregue una línea al archivo:

NoDisplay=true

Versiones posteriores

La solución (s) anterior funciona para las versiones actuales de Ubuntu, al menos desde 14.04 y superior. (como el 28 de mayo de 2015).

Jacob Vlijm
fuente
Gracias Jacob La solución para las "sugerencias" funcionó muy bien. Lo probé creando un nuevo usuario. Funciona a la perfección. En cuanto al iniciador de Amazon, tomé medidas más drásticas:> sudo apt-get purge unity-webapps-common> sudo apt-mark hold unity-webapps-common
Theodotos Andreou
4

puede quitar por completo unity-webapps-commonpara quitar la lente de compras, incluida Amazon.

sudo apt-get purge unity-webapps-common

Luego debe cerrar sesión y volver a iniciarla.

Maythux
fuente
Por desgracia, este paquete ya no está incluido en 14.04 y en adelante
Theodotos Andreou
@TheodotosAndreou es mi culpa. pierda la versión
Maythux
Curiosamente