Install Lexmark Z600 series printer on a Debian GNU/Linux system



1. Download the printer driver for Linux (CJLZ600LE-CUPS-1.0-1.TAR.gz)

2. Run though the following commands:
tar -xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz (extract the driver).
tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz (the sh script is broken for newer systems).
tar -xvzf install.tar.gz (extract the contents produced by tail)
sudo alien --to-deb *.rpm (convert unusable rpm packages to deb.)
dpkg -i *.deb (install the debs)
sudo ldconfig (refresh ubuntu to see the new libraries)
cd /usr/share/cups/model sudo gunzip Lexmark-Z600-lxz600cj-cups.ppd.gz (unzip the ppd)
sudo /etc/init.d/cupsys restart (The driver is now installed. Restart the cups daemon.)

3. Now we run:
/usr/lib/cups/backend/z600

You should see something like:
direct z600:/dev/usb/lp0 "Lexmark Lexmark Z600 Series" "Lexmark Printer"

4. Now simply set up your printer using the new z600 driver.
(ie: in GNOME: System->Administration->Printing)

Note: You can access your Printer Manager at http://localhost:631