Если вы используете GNOME (в любом дистрибутиве), для настроек рабочего стола, аналогично применению политики конфигурации, ознакомьтесь с инструкциями на вики- сайте GNOME . (Короче говоря, напишите ваши стандартные или, возможно, обязательные настройки в /etc/dconf/db/site
).
Если вы планируете масштабироваться дальше нескольких машин - или если вам действительно нравится автоматизация (см. Xkcd: стоит ли это времени? - и, возможно, также общая проблема), я определенно рекомендую систему управления конфигурацией, такую как Ansible. *, Шеф-повар или кукольный Надеемся, что вы уже используете что-то подобное для своих серверов, так что выполнение этого для настольных компьютеров не потребует дополнительных затрат.
Поскольку вы пометили это "Fedora" - и, эй, вы используете CentOS для серверов, так что это хорошее соответствие - более легким подходом было бы настроить файл кикстарта для установки систем с предпочтительным установленным программным обеспечением и параметрами конфигурации. Это несколько меньше затрат на управление конфигурацией, но, конечно, недостатком является то, что оно охватывает только время установки и не поддерживает согласованность систем с течением времени.
* Отказ от ответственности: я работаю в Red Hat, и, как и Fedora, Ansible - это проект, поддерживаемый RH.