У меня есть система под управлением Ubuntu 14.04.1. Я хотел бы установить глобальные настройки прокси через gsettings
, но, к сожалению, я не могу ничего изменить. Я запускаю следующую команду от имени пользователя root:
gsettings set org.gnome.system.proxy mode manual
Когда я пытаюсь получить конфигурацию, режим по-прежнему устанавливается на 'none'
:
# gsettings get org.gnome.system.proxy mode
'none'
Любые советы или идеи?
Выполнение gsettings
только изменяет настройки для пользователя, который владеет X сессиями это $DISPLAY
точки к. Если Вы используете sudo
, это - Ваш текущий пользователь. Вы видите это изменяемым файлом $HOME/.config/dconf/user
.
Для изменения настроек по умолчанию для всех пользователей создают файл /usr/share/glib-2.0/schemas/org.gnome.system.proxy.gschema.override
с содержанием
[org.gnome.system.proxy]
mode="manual"
, Затем работает
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/