Я хочу ограничить пользователей при смене обоев и тем. Так может кто-нибудь сказать мне, как удалить опцию Изменить фон рабочего стола из правой кнопки мыши?
Замечания:
Я просто хочу удалить эту опцию из правого клика.
scripts
wallpaper
administration
karthick87
источник
источник
gnome-appearance-properties
полностью удалить доступ или только этот метод доступа к нему? Если вы хотите запретить пользователям настраивать свой фон или тему, вы, вероятно, просто хотите полностью удалить доступ к команде (для продолжения требуется пароль администратора или что-то в этом роде).Ответы:
Если вы можете жить без значков на рабочем столе, вы можете полностью отключить меню правой кнопки мыши с помощью параметра show_desktop Nautilus, например:
Редактировать: избавление только от этого пункта меню потребует исправления источника Nautilus. Определение меню
src/file-manager/fm-desktop-icon-view.c
внутриdesktop_view_entries[]
(или просто поискChange Desktop _Background
). Edit2: см. Ниже для HowTo.Другой вариант - использовать другой файловый менеджер для рисования значков на рабочем столе. Может, в PCMan File Manager нет этой записи в контекстном меню?
Минимальное руководство по редактированию и восстановлению Наутилуса
Как я уже отмечал ранее, пункт меню жестко запрограммирован в Nautilus, поэтому, насколько я знаю, единственный способ удалить его и сохранить все остальные функции - это отредактировать исходный код Nautilus и перекомпилировать его. Имейте в виду, что это займет некоторое время, и вам понадобится место для всех пакетов разработки и самой компиляции.
Процесс был протестирован с Nautilus Elementary 2.32.2.2, однако не должно быть никаких различий для базового Nautilus 2.32.
nautilus-VERSION*
папку (VERSION - это, конечно, номер версии, скорее всего, 2.32. Что-то). Получить в эту папку.src/file-manager/fm-desktop-icon-view.c
Ищите
GtkActionEntry desktop_view_entries[]
- в моем случае это строка 721, однако она может отличаться для вашей версии. Это должно выглядеть так:Обратите внимание, что второй массив содержит
Change Background
- удалите его, так что вы получите что-то вроде этого:Сохраните файл.
$EDITOR
(вероятно, Nano) с файлом журнала изменений, подготовленным для ввода ваших изменений. Напишите что-нибудь описательное после*
, оставьте все остальное нетронутым. Обратите внимание, что-l local
опция заключается в том, чтобы отметить локальную сборку, вместоlocal
нее можно использовать что угодно , однако важно добавить запись в журнал изменений, иначе ваша локальная сборка будет переопределена версией репозитория.Смотри, ма ", нет" Изменить фон "!
Чтобы быть на 100% уверенным, возможно, стоит заблокировать
nautilus
пакет в Synaptic .Изменить: После того, как вы убедились, что все работает нормально, вы можете избавиться от пакетов build-dep, используя эту изящную команду . Вам просто нужно установить
aptitude
...Ссылки
источник
Я не знаю, как это сделать, но я предполагаю, что фон рабочего стола устанавливается с помощью клавиши GConf. Если это так, вы можете запустить gconf-editor от имени пользователя root, найти соответствующий ключ и установить его как обязательный. Тогда пользователи не смогут изменить его значение.
источник
Отказ от ответственности: я не использовал Sabayon (редактор профиля пользователя в Ubuntu) или Pesullus (редактор блокировки вниз в Ubuntu). Просто помогаю, указывая вам в правильном направлении. :-)
http://live.gnome.org/Sabayon/
Sabayon - это инструмент системного администрирования для определения и развертывания профилей рабочего стола для среды рабочего стола GNOME. Он позволяет вам управлять такими вещами, как макеты панели, пункты меню, настройки gconf по умолчанию, а также предоставлять предварительно определенные значения по умолчанию для некоторых не-GNOME программ, таких как Firefox. Он также использует функциональность блокировки Pessulus. Это достигается путем предоставления «рабочего стола в окне», позволяющего вам настроить рабочий стол по своему усмотрению, а затем записывать изменения, которые будут применены к пользователям программой sabayon-apply во время входа в систему.
Кто должен использовать Sabayon? Sabayon ориентирован на всех, кому необходимо предоставить стандартизированный рабочий стол GNOME своим конечным пользователям. Учителя, которые управляют лабораториями, библиотеками и предприятиями, должны иметь «заблокированный» рабочий стол и могут эффективно использовать Sabayon.
Он находится в Ubuntu Software Center , выполните поиск « редактор профиля пользователя ». Он будет размещен в « Система»> «Администрирование»> «Редактор профиля пользователя».
Запустите программу, нажмите кнопку « Добавить» , введите « Студент» , нажмите « Добавить» , нажмите « Изменить» , нажмите « Справка» , щелкните содержимое . Прочитайте помощь .
Вот еще один сайт, который объясняет это немного больше, с акцентом на киоск.
http://users.telenet.be/mydotcom/howto/linuxkiosk/ubuntu01.htm
Другими программами, которые позволяют вам блокировать вещи, является « Lock Down Editor », найденный в Ubuntu Software Center (на самом деле он называется Pessulus , не знаю, почему Ubuntu называет его Lock Down Editor.)
Другой - Ubuntu Tweak , найденный по адресу http://ubuntu-tweak.com/.
Я думаю, что Sabayon (редактор профиля пользователя в Ubuntu) будет вашим лучшим выбором.
PS Вот еще одно обсуждение вашего вопроса .... http://brainstorm.ubuntu.com/item/1626/
источник
Для Ubuntu 11.04 и более ранних версий просто установите ключ gconf как обязательный. Вот один с практическими рекомендациями .
Для Ubuntu 11.10 и более поздних версий (или с использованием Gnome 3) установите ключ dconf как обязательный. Смотрите конец этой статьи .
источник
Изменяя разрешения
Вы можете ограничить доступ к изменениям свойств темы или фона. Однако это не удалит пункт меню.
источник
Вы пробовали Gofris , это приложение равно морозу на ветру * ws. Вы, вероятно, заметили, что любые изменения, которые вы вносите в их систему: создание или удаление файлов, настройки и т. д., все сбрасывается при перезагрузке компьютера.
выполните следующие действия для установки Gofris на Ubuntu:
проверьте эту ссылку: http://www.webupd8.org/2010/09/ofris-gets-appindicator-gofris-deep.html
источник
Я заставляю его работать с gconftool-2. Просто беги:
Если вам это нужно для всех пользователей, просто создайте скрипт /etc/profile.d.
источник