我们基本上准备在一些新机器上为一些员工安装 Ubuntu LTS(如果真的有帮助,我们也接受其他替代方案),以降低 Windows 许可证的成本和看似日常的故障。
我们目前运行的是 CentOS 7 服务器,但正在寻找有关应用策略的方法的建议,或者以其他方式使这些新 Linux 机器的远程管理更加容易。如果设置需要一两个小时以上,那就不值得了(目前只有少数机器投入生产)。
有什么建议吗?
答案1
如果你正在使用 GNOME(无论在哪个发行版上),对于桌面设置,类似于应用配置策略,请查看GNOME 维基以获取说明。(简而言之,将您的默认或可能强制的设置写入/etc/dconf/db/site
)。
如果你打算扩大规模,使用超过几台机器 — — 或者,如果你真的喜欢自动化(请参阅 Xkcd:这值得花时间吗?— 也可能普遍的问题),我绝对推荐使用 Ansible*、Chef 或 Puppet 等配置管理系统。希望您已经在服务器上使用类似的东西,因此在桌面上这样做不会带来太多额外开销。
既然你已经标记了“Fedora”——嘿,你正在使用 CentOS 作为服务器,所以它很匹配——一个更轻量级的方法是设置一个kickstart 文件安装具有首选安装软件和配置选项的系统。这比配置管理开销要小一些,但缺点当然是它只涵盖安装时间,不能保持系统随时间保持一致。
* 免责声明:我在 Red Hat 工作,与 Fedora 一样,Ansible 是 RH 支持的项目。