Как изменить обои для всех клиентов?

Существует утилита a2ps для разбивки на страницы и довольно печатание обычного текста.

13
задан 7 July 2011 в 11:34

40 ответов

Вы можете сделать настройку обоев обязательной, что означает, что пользователи не смогут настроить свой фон.

В Ubuntu 11.04 и более ранних версиях эта команда должна работать:

sudo gconftool-2 --direct --config-source \ xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set \ /desktop/gnome/background/picture_filename \ "/usr/share/backgrounds/cosmos/blue-marble-west.jpg"

] В Ubuntu 11.10 (или любой системе GNOME 3) вы сможете это сделать work :

Создать файл / etc / dconf / profile / user с содержимым: user site Сделайте настройку по умолчанию, создав файл /etc/dconf/db/site.d/background с содержимым: [org/gnome/desktop/background] picture-uri='file:///usr/share/backgrounds/company-wallpaper.jpg' И, наконец, сделайте обязательным по умолчанию, создав /etc/dconf/db/site.d/locks / background с содержимым: /org/gnome/desktop/background/picture-uri Параметры dconf необходимо скомпилировать для работы, поэтому запустите sudo dconf update При первом запуске этого процесса вам необходимо перезагрузить, чтобы увидеть эффект. В настоящее время есть ошибка, в которой пользователи по-прежнему будут видеть обычный выбор фона; он просто не изменит фон.

Объедините это решение с чем-то вроде марионетки, чтобы распространять эту настройку на все компьютеры вашей компании!

3
ответ дан 6 August 2018 в 03:25
  • 1
    Интересное решение. Разве он не сможет просто разместить обои на общем хранилище где-нибудь? Например, как обычный веб-сайт? Я думаю, что это было бы почти идеальным решением в этом случае, так как это также облегчило бы переход. – Jo-Erlend Schinstad 12 September 2011 в 08:02
  • 2
    @ Jo-Erlend обычный веб-сайт не будет работать, поскольку разрешены только файлы: /// URI. Я ожидаю, что сетевой сервер будет в порядке, хотя компьютер уже подключен к нему. – Jeremy Bicha 12 September 2011 в 08:12

Возможно, стоит установить удаленную структуру администрирования, такую ​​как марионетка. Обычно требуется некоторое время для правильной установки и настройки его для вашей сети, но как только он там, довольно легко скопировать файлы на все компьютеры (или просто их подмножество), запустить скрипты на них и т. Д.

4
ответ дан 7 August 2018 в 21:12

вот мое решение для ubuntu 11.10 (или любой системы GNOME 3):

#!/bin/bash wget -N -r -nH --cut-dirs=2 -t 180 -P /tmp ftp://ozolniekuvsk.lv/public/foni/ozvsk.jpg gsettings set org.gnome.desktop.background picture-uri "file:///tmp/ozvsk.jpg"

существует две логические части. сначала получить обои, второй установить обои из загруженного местоположения. простой!

1
ответ дан 7 August 2018 в 21:12

Вы можете сделать настройку обоев обязательной, что означает, что пользователи не смогут настроить свой фон.

В Ubuntu 11.04 и более ранних версиях эта команда должна работать:

sudo gconftool-2 --direct --config-source \ xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set \ /desktop/gnome/background/picture_filename \ "/usr/share/backgrounds/cosmos/blue-marble-west.jpg"

] В Ubuntu 11.10 (или любой системе GNOME 3) вы сможете это сделать work :

Создать файл / etc / dconf / profile / user с содержимым: user site Сделайте настройку по умолчанию, создав файл /etc/dconf/db/site.d/background с содержимым: [org/gnome/desktop/background] picture-uri='file:///usr/share/backgrounds/company-wallpaper.jpg' И, наконец, сделайте обязательным по умолчанию, создав /etc/dconf/db/site.d/locks / background с содержимым: /org/gnome/desktop/background/picture-uri Параметры dconf необходимо скомпилировать для работы, поэтому запустите sudo dconf update При первом запуске этого процесса вам необходимо перезагрузить, чтобы увидеть эффект. В настоящее время есть ошибка, в которой пользователи по-прежнему будут видеть обычный выбор фона; он просто не изменит фон.

Объедините это решение с чем-то вроде марионетки, чтобы распространять эту настройку на все компьютеры вашей компании!

3
ответ дан 7 August 2018 в 21:12
  • 1
    Интересное решение. Разве он не сможет просто разместить обои на общем хранилище где-нибудь? Например, как обычный веб-сайт? Я думаю, что это было бы почти идеальным решением в этом случае, так как это также облегчило бы переход. – Jo-Erlend Schinstad 12 September 2011 в 08:02
  • 2
    @ Jo-Erlend обычный веб-сайт не будет работать, поскольку разрешены только файлы: /// URI. Я ожидаю, что сетевой сервер будет в порядке, хотя компьютер уже подключен к нему. – Jeremy Bicha 12 September 2011 в 08:12

вот мое решение для ubuntu 11.10 (или любой системы GNOME 3):

  #! / bin / bash wget -N -r -nH -cut-dirs = 2 -t  180 -P / tmp ftp://ozolniekuvsk.lv/public/foni/ozvsk.jpg gsettings set org.gnome.desktop.background picture-uri "file: ///tmp/ozvsk.jpg"  

существует две логические части. сначала получить обои, второй установить обои из загруженного местоположения. простой!

1
ответ дан 10 August 2018 в 09:30

Вы можете сделать настройку обоев обязательной, что означает, что пользователи не смогут настроить свой фон.

В Ubuntu 11.04 и ранее эта команда должна работать :

  sudo gconftool-2 --direct --config-source \ xml: readwrite: /etc/gconf/gconf.xml.mandatory --type string --set \ / desktop / gnome / background /  picture_filename \ "/usr/share/backgrounds/cosmos/blue-marble-west.jpg"  

В Ubuntu 11.10 (или любой системе GNOME 3) вы должны это сделать с :

  1. Создать файл / etc / dconf / profile / user с содержимым: пользовательский сайт
  2. Сделать по умолчанию, создав файл /etc/dconf/db/site.d/background с содержимым: [org / gnome / desktop / background] picture-uri = 'file: /// usr / share / backgrounds /company-wallpaper.jpg '
  3. И, наконец, сделать обязательным по умолчанию, создав /etc/dconf/db/site.d/locks/background с содержимым: / org / gnome / desktop / background / picture-uri
  4. [d 11] Параметры dconf необходимо скомпилировать для работы, поэтому запустите sudo dconf update При первом запуске этого процесса вам нужно перезагрузить, чтобы увидеть эффект. В настоящее время существует ошибка , где пользователи будут видеть обычный выбор фона; (! d11)

Объедините это решение с чем-то вроде марионетки, чтобы распространить эту настройку на все компьютеры вашей компании!

3
ответ дан 10 August 2018 в 09:30

Возможно, стоит установить удаленную админовую инфраструктуру, такую ​​как кукольный . Обычно требуется некоторое время для правильной установки и настройки его для вашей сети, но как только оно там, довольно легко скопировать файлы на все компьютеры (или просто их подмножество), запустить скрипты на них и т. Д.

4
ответ дан 10 August 2018 в 09:30

Вы можете сделать настройку обоев обязательной, что означает, что пользователи не смогут настроить свой фон.

В Ubuntu 11.04 и ранее эта команда должна работать :

  sudo gconftool-2 --direct --config-source \ xml: readwrite: /etc/gconf/gconf.xml.mandatory --type string --set \ / desktop / gnome / background /  picture_filename \ "/usr/share/backgrounds/cosmos/blue-marble-west.jpg"  

В Ubuntu 11.10 (или любой системе GNOME 3) вы должны это сделать с :

  1. Создать файл / etc / dconf / profile / user с содержимым: пользовательский сайт
  2. Сделать по умолчанию, создав файл /etc/dconf/db/site.d/background с содержимым: [org / gnome / desktop / background] picture-uri = 'file: /// usr / share / backgrounds /company-wallpaper.jpg '
  3. И, наконец, сделать обязательным по умолчанию, создав /etc/dconf/db/site.d/locks/background с содержимым: / org / gnome / desktop / background / picture-uri
  4. [d 11] Параметры dconf необходимо скомпилировать для работы, поэтому запустите sudo dconf update При первом запуске этого процесса вам нужно перезагрузить, чтобы увидеть эффект. В настоящее время существует ошибка , где пользователи будут видеть обычный выбор фона; (! d11)

Объедините это решение с чем-то вроде марионетки, чтобы распространить эту настройку на все компьютеры вашей компании!

3
ответ дан 13 August 2018 в 12:59
  • 1
    Интересное решение. Разве он не сможет просто разместить обои на общем хранилище где-нибудь? Например, как обычный веб-сайт? Я думаю, что это было бы почти идеальным решением в этом случае, так как это также облегчило бы переход. – Jo-Erlend Schinstad 12 September 2011 в 08:02
  • 2
    @ Jo-Erlend обычный веб-сайт не будет работать, поскольку разрешены только файлы: /// URI. Я ожидаю, что сетевой сервер будет в порядке, хотя компьютер уже подключен к нему. – Jeremy Bicha 12 September 2011 в 08:12

вот мое решение для ubuntu 11.10 (или любой системы GNOME 3):

  #! / bin / bash wget -N -r -nH -cut-dirs = 2 -t  180 -P / tmp ftp://ozolniekuvsk.lv/public/foni/ozvsk.jpg gsettings set org.gnome.desktop.background picture-uri "file: ///tmp/ozvsk.jpg"  

существует две логические части. сначала получить обои, второй установить обои из загруженного местоположения. простой!

1
ответ дан 13 August 2018 в 12:59

Возможно, стоит установить удаленную админовую инфраструктуру, такую ​​как кукольный . Обычно требуется некоторое время для правильной установки и настройки его для вашей сети, но как только оно там, довольно легко скопировать файлы на все компьютеры (или просто их подмножество), запустить скрипты на них и т. Д.

4
ответ дан 13 August 2018 в 12:59

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

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