Как отключить уведомление об обновлении для всех пользователей?

Это частичный случай более общего вопроса «Не беспокойте пользователей, не являющихся администраторами, вопросами администратора» :

У меня есть несколько пользователей, не являющихся администраторами, на компьютере, и Я хочу отключить обновления программного обеспечения для всех из них. Я попробовал это:

# su wife -c gconftool -s --type bool /apps/update-notifier/auto_launch false
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.

(я вошел в систему на компьютере, управляемом через ssh).

1
задан 13 April 2017 в 15:24

2 ответа

В более новых версиях Ubuntu существует (скрытая) опция конфигурации в расчете на пользователя для этого.

Просто выполненный (как пользователь, для которого Вы хотите отключить уведомления):

gsettings set com.ubuntu.update-notifier no-show-notifications true

Или, если Вы предпочитаете делать вещи визуально, выполнение dconf-editor, обзор к /com/ubuntu/update-notifier и включаете no-show-notifications опция.

( Источник )

1
ответ дан 14 October 2019 в 10:09

Решение оказалось для использования gconftool установить auto_launch кому: false для меня (без sudo) и затем скопировать файл конфигурации во все другие учетные записи пользователей:

for u in wife ${kids}; do 
  cp -fv /home/me/.gconf/apps/update-notifier/%gconf.xml /home/$u/.gconf/apps/update-notifier/%gconf.xml
  chown -v $u:$u /home/$u/.gconf/apps/update-notifier/%gconf.xml
done
1
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: