In: Computer Science
How does Linux share printers differently than Windows?
Share a Printer on Linux
We used Ubuntu 14.04 for this, but the process should be similar on other distributions.
Open Ubuntu’s System Settings window by clicking the gear icon on the top bar and selecting System Settings. Click the Printers icon and any printers you’ve added will appear in the list.
Click the Server menu at the top of the screen and select Server Settings.
Click the “Publish shared printers connected to this system” checkbox to enable network sharing of connected printers.
Right-click the printer in the list, select Properties, and click Policies. Ensure the Shared box is checked so the printer will be shared.
Access a Shared Printer on Linux
Open Ubuntu’s System Settings window and click the Printers icon. Click the Add button to add a new printer.
Expand the Network Printer section, select Windows Printer via SAMBA, and click the Browse button. You’ll be able to browse available network printers connected to different computers on the network. Add the printer to your PC, configure its drivers, and it will appear as an available printer when printing from Linux applications.
Ubuntu can see printers shared via Bonjour from a Mac and will automatically add them.
Modern printers often have built in Wi-Fi, so they can make themselves available to all the computers, smartphones, and tablets on a network without any complicated printer-sharing. Wi-Fi printers are ideal if you want to share a printer without the hassle.
But
Share a Printer on Windows
As with file sharing, you’ll need to visit the Network and Sharing Center in the Windows Control Panel, click Change advanced sharing settings, and enable “file and print sharing.” Macs and Linux PCs can’t connect to homegroups and use the more convenient sharing features built into modern versions of Windows, so you’ll have to set up printer sharing the old fashioned way.
Visit the Printers list in the Control Panel, right-click the printer you want to share, and select Printer properties.
Click the Sharing tab, enable sharing for the printer, and give it a name. You can also enable printer sharing while setting up a new printer.
Access a Shared Printer on Windows
Open Windows Explorer or File Explorer and click the Network option to browse computers on your local network. Double-click a Windows or Linux PC sharing a printer and you’ll see it shared printers. Double-click the printer to add and configure it. It will appear alongside your local printers in standard print dialogs.
You can also use the Add Printer dialog in the Devices and Printers pane. It will scan for nearby printers and allow you to easily add them.
If you’ve shared the printer from a Mac, you’ll need to install Apple’s Bonjour Print Services for Windows and use the Bonjour Printer Wizard application to add the printer to your Windows system.