How to get Minolta Magicolor 2200 QMS to work in Linux.
Mind you, this package is a special package. It isn't like the ones you have in many initial linux installs.
Copied from: http://foo2zjs.rkkda.com/

The following is a slow way. It allows for more additions.
Go to the bottom for faster results.
Download: foo2zjs.tar.gz

Untar the file to a directory, enter the directory, and perform the following (BE ROOT!):
Compile:
   $ make

Get extra files from the web, such as .ICM profiles for color correction,
and firmware.  Select the model number for your printer:
   $ ./getweb 2430     # Get Minolta 2430 DL .ICM files
   $ ./getweb 2300     # Get Minolta 2300 DL .ICM files
   $ ./getweb 2200     # Get Minolta 2200 DL .ICM files
   $ ./getweb cpwl     # Get Minolta Color PageWorks/Pro L .ICM files

   $ ./getweb 1020     # Get HP LaserJet 1020 firmware file
   $ ./getweb 1018     # Get HP LaserJet 1018 firmware file
   $ ./getweb 1005     # Get HP LaserJet 1005 firmware file
   $ ./getweb 1000     # Get HP LaserJet 1000 firmware file

Install driver, foomatic XML files, and extra files:
   $ su                        OR      $ sudo make install
   # make install

(Optional) Configure hotplug (USB; HP LJ 1000/1005/1018/1020):
   # make install-hotplug      OR      $ sudo make install-hotplug

(Optional) If you use CUPS, restart the spooler:
   # make cups                 OR      $ sudo make cups

Then open up your CUPS, Add a printer, choose LPD/LPR Host printer.
For the device URL type "lpd://PRINTER_IP/magi" while replacing PRINTER_IP with your printer's IP.
Then do the rest of the steps and print a test page. It should work. If not, you made a mistake or this is obsolete. You make the call.


Faster steps.
Note: This is only for the magicolor 2200.

Download: foo2zjsUPDATE.tar.gz

Untar the file to a directory, enter the directory, and perform the following (BE ROOT!):

1. make install
2. make cups
3. Open up your CUPS
4. Add a printer
5. Choose LPD/LPR Host printer.
6. For the device URL type "lpd://PRINTER_IP/magi" while replacing PRINTER_IP with your printer's IP.
7. Then do the rest of the steps and print a test page. It should work. If not, you made a mistake or this is obsolete. You make the call.