Is there a good way to manage multiple computers running Trisquel?
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
At my workplace we are using some Trisquel laptops, which I mentioned in a previous forum post: https://trisquel.info/en/forum/what-do-some-intel-celeron-laptops-work
So far I have been setting up everything the same way I would set up 1 laptop, but over time there's been some differences because I didn't always do the same operation on all laptops at once. Is there a good way to add all the laptops to a group such that I can easily apply changes to all laptops at once. For example, I would like all laptops to have tuxmath, and I want all laptops to disable the countdown in Cheese, and I want all laptops to automatically connect to a certain Wi-Fi access point with any Wi-Fi adapter.
This seems like something that could be done with a custom software repository, but since we don't have a server currently I would more likely end up making a script that automatically sets everything how I want it, and then I would just run that once on each laptop every so often. Is there a better way?
Ansible. Or, make your own custom script that will do common things and different things based on, say, the computer's hostname. After all, each of your computers - whether laptop or otherwise - has a unique name right? The script could, for example, have an array of laptop names and know those need specific things. And etc.
You may want to learn the use of a configuration management software: https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software
I believe Ansible is the most popular: https://docs.ansible.com/
It is in Trisquel's repository.
EDIT: jxself was faster...