Easy Printer Setup on Linux

Setting up a printer is a doddle
People seem to have major issues with printer installation and setup. I don’t know why because it’s easy when you avoid all the guis and go for the cups web interface.

I have a HP Deskjet 845C, it works on every linux distro using the cups browser method.

On most Linux distros, cups is available in the repository. So just do a search for cups or printer and install Cups.

Then get your HP drivers
I always install Foomatic Hpijs.

Next start the cups server
Debian based boxes: sudo /etc/init.d/cups restart
Archlinux and others: sudo /etc/rc.d/cups start

Configure your printer from your web browser
Next, open your web browser and type the address http://localhost:631 which is your print server port. You will be greeted with the cups html printer setup page.


Now you just hit “Add Printer” and go through the motions of selecting your printer and driver etc.

Just click all the links and check out what’s on offer, you can add users to the printer and change the default settings, all much easier than some desktop printer config utilities.

When you are done, print a test page.



3 thoughts on “Easy Printer Setup on Linux

  1. Wonderful if it works, I have a brother MFC-290c printer trying to use linux drivers.
    It's not on cups, and every time i try to download the driver from brother it installs, but cups seems to take over and goe's to the website looking for a driver you don't have. Very frustrated

  2. same problem with Brother mfc 250C and 260C. just no joy.
    No problem with HP officejet HP works fine on Mint Helena

  3. Update
    Changed OS from Ubuntu 9.04 to 10.04 64bit MFC290c printer. Down loaded driver from Brothers website installed it wouldn't work then tried (Cups) address http://localhost:631 The printer installed and works great.
    Cups must of updated things, it was not there to be installed before thanks guys.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s