Update README.Debian.
Didier Raboud
13 years ago
0 | 0 | foomatic-db-engine for Debian |
1 | 1 | ----------------------------- |
2 | 2 | |
3 | Note that the structure of the OpenPrinting (foomatic) printer | |
4 | configuration system in Debian (and upstream) has changed from the 2.0 | |
5 | series. There are 3 core packages: | |
3 | The structure of the OpenPrinting (foomatic) printer configuration system in | |
4 | Debian (and upstream) consists of 3 core packages: | |
6 | 5 | |
7 | * foomatic-db: Contains the foomatic printer database. | |
6 | * foomatic-db: Contains the foomatic printer database, splitted in | |
7 | openprinting-ppds and openprinting-ppds-extra. | |
8 | 8 | |
9 | 9 | * foomatic-db-engine (this package): Contains the foomatic-configure script. |
10 | 10 | |
11 | 11 | * foomatic-filters: Contains the filter scripts for various backend |
12 | 12 | printing systems. |
13 | 13 | |
14 | In addition, the new foomatic-db-hpijs package includes the database | |
15 | entries for printers supported by the HPIJS print filter developed by | |
16 | Hewlett-Packard for their non-PostScript printers. | |
14 | If you want a GUI to configure your printer, you may want to try | |
17 | 15 | |
18 | The foomatic-bin package is provided for upgrade purposes from | |
19 | Foomatic 2.0, and can be purged after its dependencies have been | |
20 | installed. | |
16 | * foomatic-gui, a GNOME-based printer configuration tool that works | |
17 | with Foomatic and all of the spoolers it supports. | |
18 | * system-config-printer and system-config-printer-kde, which are printer | |
19 | configuration tools integrated in GNOME and KDE system configuration tools | |
21 | 20 | |
22 | If you want a GUI to configure your printer, you may want to try | |
23 | "foomatic-gui," a GNOME-based printer configuration tool that works | |
24 | with Foomatic and all of the spoolers it supports. | |
25 | ||
26 | ** How to configure a queue manually * | |
21 | ** How to configure a queue manually ** | |
27 | 22 | |
28 | 23 | The command "foomatic-configure" handles this. Set up the queue as follows: |
29 | 24 | |
49 | 44 | Manufacturer_Model-Name |
50 | 45 | |
51 | 46 | driver: The driver backend to use. For most modern printers, one of: |
52 | hpijs (if you have foomatic-db-hpijs installed) | |
47 | hpijs (if you have foomatic-db installed) | |
53 | 48 | gutenprint (if you have foomatic-db-gutenprint installed) |
54 | 49 | Postscript |
55 | 50 | |
65 | 60 | IMPORTANT: If your printer filter is not working (dumping raw |
66 | 61 | PostScript to the printer) immediately after setting up a queue with |
67 | 62 | foomatic-configure, you may need to reload the CUPS daemon. e.g. use: |
68 | # invoke-rc.d cupsys reload | |
69 | ||
70 | There used to be a package called "cupsomatic-ppd" that provided PPD | |
71 | files for all printers supported by CUPS. A similar package called | |
72 | "foomatic-filters-ppds" is now available in Debian. | |
73 | ||
74 | This package saves the step of using foomatic-configure to generate | |
75 | and install a PPD file for your printer and driver. Perhaps more | |
76 | importantly, it provides an easy way to select printers from within | |
77 | CUPS's web-based administration tool. However, it is also 15 MB when | |
78 | compressed, so is not recommended unless you need to use the CUPS web | |
79 | interface to initially set up printers. | |
63 | # invoke-rc.d cups reload | |
80 | 64 | |
81 | 65 | -- Chris Lawrence <lawrencc@debian.org>, Tue Jul 1 19:15:43 2003 |
66 | Updated by: | |
67 | -- Didier Raboud <didier@raboud.com> Fri, 23 Jul 2010 14:36:27 +0200 |