Globalnie wyłącz „dołącz wyniki wyszukiwania online”

14

Zaczęliśmy zastępować niektóre komputery z systemem Windows Ubuntu dla niektórych użytkowników w organizacji, w której pracuję. Ze względu na nasze zasady musimy globalnie wyłączyć następujące funkcje:

  • Dołącz internetowych wyniki wyszukiwania z Search zakładce Bezpieczeństwo i prywatność
  • Ikona uruchamiania Amazon z programu uruchamiającego

Zauważyłem, że po ręcznym odznaczeniu „ Uwzględnij wyniki wyszukiwania online ” zmienia się ~/.config/dconf/user. Ale ten plik w jakimś formacie binarnym GVariant, więc nie mogę go modyfikować za pomocą edytora tekstu lub skryptu.

Próbowałem także tego polecenia, które znalazłem w innym poście, ale wydaje się, że nie ma ono efektu, a sugestie nadal działają:

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

Czy istnieje sposób na wyłączenie tych funkcji w celu zachowania zgodności z zasadami mojej organizacji? Używamy 14.042 LTS, ale byłoby idealnie, gdyby rozwiązanie działało również w późniejszych wersjach.

Theodotos Andreou
źródło
1
Można również zablokować productsearch.ubuntu.comw /etc/hosts.
user12205

Odpowiedzi:

16

Polecenie, którego szukasz, to:

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

Aby ustawić polecenie globalnie (dla wszystkich użytkowników) podczas logowania, musisz dodać program uruchamiający /etc/xdg/autostart, uruchamiając polecenie:

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

Plik wyglądałby następująco:

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

Zapisz to jak disable_onlinesearch.desktopw/etc/xdg/autostart

Usuń program uruchamiający Amazon

Aby upewnić się, że żaden użytkownik nie może używać programu uruchamiającego Amazon, najlepiej jest usunąć go globalnie: przejdź do /usr/share/applicationspliku i poszukaj go:

ubuntu-amazon-default.desktop

i usuń to.

Alternatywnie

Jeśli z jakiegoś powodu chcesz zachować plik ubuntu-amazon-default.desktop, ale (tymczasowo?) Wyłącz go (uczyń go niewidocznym w Dash / Unity) dodaj wiersz do pliku:

NoDisplay=true

Późniejsze wersje

Powyższe rozwiązanie (-a) działa dla bieżących wersji Ubuntu, przynajmniej od 14.04 i wyższych. (stan na 28 maja 2015 r.).

Jacob Vlijm
źródło
Dzięki, Jacob. Rozwiązanie dla „sugestii” działało świetnie. Przetestowałem to, tworząc nowego użytkownika. Działa jak urok. Jeśli chodzi o program uruchamiający Amazon, podjąłem bardziej drastyczne środki:> sudo apt-get purge unity-webapps-common> sudo apt-mark hold unity-webapps-common
Theodotos Andreou
4

możesz całkowicie usunąć, unity-webapps-commonaby usunąć soczewkę zakupową, w tym Amazon.

sudo apt-get purge unity-webapps-common

Następnie musisz się wylogować i ponownie zalogować.

Maythux
źródło
Niestety, ten pakiet nie jest już zawarty w 14.04 i
później
@TheodotosAndreou moja wina. przegap wersję
Maythux
co ciekawe, miałem pakiet ... Ubuntu 14.04 LTS
mBardos