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.


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.).


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ć.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.