I'm a retired academic. I starting teaching computing in 1982 and retired from full-time work end of 2009. I did about 40 casual teaching contracts after that.
Location
Regional NSW
Education
M. Info. Tech., CCNA Instructor, NT4 professional
Work
Adjunct Senior Lecturer in Computing at Charles Sturt University
No extra software needs to be installed for most Linux distributions. Some cutdown Linux distributions (eg Tiny Core Linux), Windows, macOS, and *BSDs need Python3 installed and root/admin SSH login allowed in the configuration using a password or keys which is the more secure option.
It has taken me a while to work out how to quieten Ansible when it can’t find Python in Linux standard locations on FreeBSD where non-core binaries are found in /usr/local/bin
The FreeBSD section in Ansible docs is helpful but needs improvement.
No extra software needs to be installed for most Linux distributions. Some cutdown Linux distributions (eg Tiny Core Linux), Windows, macOS, and *BSDs need Python3 installed and root/admin SSH login allowed in the configuration using a password or keys which is the more secure option.
It has taken me a while to work out how to quieten Ansible when it can’t find Python in Linux standard locations on FreeBSD where non-core binaries are found in /usr/local/bin
The FreeBSD section in Ansible docs is helpful but needs improvement.
Thank you for adding this Geoff, these are important points that i left out.