What's the simplest/best way to print files from any local machine, using a printer connected to only one of them.
1 Answer
Configure the printer on the system it's connected to, then share it.
This has already been covered on askubuntu before:
What is CUPS server and how to share a printer (Locally or over a network)
Also there's a community wiki document on how to share a printer on Ubuntu, and how to connect to printers shared from other OSes from Ubuntu : https://help.ubuntu.com/community/Printers#Sharing_Printers.