Я ищу способ отключить возможность смены обоев при установке Linux Mint 12 на общедоступный компьютер. Я искал в интернете, но пока не получил однозначного ответа.
1 ответ
Этот метод работал в Ubuntu. Я читал Mint из Ubuntu, поэтому я надеюсь, что это работает! (И я действительно надеюсь, что это так, потому что это заняло у меня некоторое расследование!)
Вы можете использовать dconf. Dconf ищет пользователя профиля для загрузки его конфигураций, поэтому вы должны создать его, если его еще нет (это было не для меня). Вы также можете экспортировать переменную, чтобы установить другого пользователя по умолчанию, но это будет более хлопотно.
Перейдите в /etc /dconf /profile и создайте текстовый файл с именем user. Это может потребовать прав администратора. Самый простой способ сделать это - открыть терминал (ctrl-alt-t) и написать это:
sudo gedit /etc/dconf/profile/user
Не стесняйтесь заменить gedit вашим любимым текстовым редактором (подсказка: vim). При редактировании этого файла вы должны добавить следующую строку:
system-db:local
Это говорит dconf открыть локальную базу данных и загрузить настройки для системы. Вы можете назвать это poopman вместо local, если хотите (если вы сделаете то же самое в следующих шагах).
Теперь давайте создадим файл БД. Это идет в /etc /dconf /
Сначала создайте папку local.d и подпапку замки
sudo mkdir -p local.d/locks
Внутри создайте ключевой файл 00_wallpaper и отредактируйте его. Я полагаю, что вы можете назвать это каштаном, если хотите, но это не будет слишком наглядным.
sudo gedit /etc/dconf/db/local.d/locks/00_wallpaper
Добавьте следующее внутри:
# prevent changes to the wallpaper
/org/gnome/desktop/background/picture-uri
Последний шаг - обновить системные базы данных:
sudo dconf update
Теперь вы должны увидеть файл с именем local в /etc /dconf /db /
И вуаля, перелог не надо. Попробуйте сменить обои прямо сейчас, и вы увидите, что это невозможно! Чтобы отменить эти изменения, просто удалите или прокомментируйте блокировку и снова запустите обновление dconf.
Проверьте это для получения дополнительной информации: https://wiki.gnome.org/Projects/dconf/SystemAdministrators