Possible Duplicate:
What is needed for a networked home printer?

I want to share my printer on network via ubuntu if I want to connect my computer to printer via USB cable. What should I do?

marked as duplicate by Jorge Castro, Lekensteyn, jrg Jun 6 '12 at 16:59

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • This might answer your question. – SirCharlo Jun 1 '12 at 18:39

To share a printer attached to a computer on the network open the printer dialog from the menu on the cogwheel on the to panel side. Choose the printer with a right click and tick "Share" to enable sharing. Mext open "Server -> Settings..." from the panel menu as shown here:

enter image description here

This will open the following window

enter image description here

Select "Show printers shared by other systems" on the remote client, or "Publish shared printers cnnected to to this system" to make them visible to others on the net.


I found this site, that I think can help you in accomplishing what you are trying to do.

Printer sharing is simple in Ubuntu. That’s because the Linux CUPS (Common Unix Print System) server installed on every machine has networking ability built into it. It’s ridiculously easy to set up. On the computer to which the printer(s) are directly connected, just go to System -> Administration -> Printing. Right click on the printers that you wish to share.

Source: reformedmusings


Also you should right click on printer and click Share. If you want to add it to Windows you must use their url. You can find url in cups web interface. you can find full tutorial about printers in ubuntu on this page: Printers and Linux - How to find drivers, install, setup | Linux migration tutorials

Not the answer you're looking for? Browse other questions tagged or ask your own question.