blinuxwiki - educational Blinux-minded

 

EduCups

Page history last edited by Osvaldo La Rosa 3 yrs ago

FichesEdu

 

EDU - CUPS

 

CUPS - Commonn Unix Printing System

 

Voici un very-mini-howto, testé (et approuvé) sur une Debian Testing.

 

D'abord, pour installer CUPS, après être devenu root:

 

1) 
apt-get install ... :
- sous Sarge: 
a2ps cupsys cupsys-bsd cupsys-client cupsomatic-ppd 'enter'
- sous Etch: 
a2ps cupsys cupsys-bsd cupsys-client foomatic-filters-ppd
foomatic-filters 'enter'
(ceci suppose que gs, gs-common etc... soient déjà installés;
notez aussi que sous Woody, l'appli a2ps était demandée lors de la
configuration pendant l'installation; comme CUPS a besoin d'Enscript ou
autre outil similaire, autant prendre A2ps).
Si vous utilisez une seule imprimante locale, répondez par  No  pour
la configuration de cupsys-bsd.

2) 
lynx localhost:631 'enter'
et là, allez dans  Do administration tasks
ou Add printer
en se loguant en  root  
avec  mot de passe root.

3) 
enfin, allez vers  Add new printer
et répondre aux questions/faire ses choix/imprimer une page de test.
Exemple: 
mon imprimante est une Canon BJC-4300; elle fonctionne avec le driver de la
BJC-600 ( cf. http://linuxprinting.org/ ). Pour faire facile, je vais
configurer CUPS *du début à la fin* comme s'il s'agissait d'une vraie BJC-600.
Il est quasiment prérequis de consulter linuxprinting.org avant de tenter
toute installation d'imprimante sous GNU/Linux; aumoins vous savez alors
avec quels modèles/drivers votre imprimante est compatible.
Voici les screenshots:
Add new printer
Name: BJC600_____
Location: lp0_____
Description: BJC600_____
Continue
Device for BJC600
Device: (5)_Parallel Port #1 (Canon BJC-4300)_
Continue
Model/Driver for BJC600
Make: (8)_Canon_____
Continue
Model/Driver for BJC600
Model: (32)_Canon BJC-600 Foomatic/bjc600 (recommended) (en)_
Continue
Admin
Printer [*]BJC600 has been added sucessfully.  (cliquez)
BJC600
Default destination: BJC600
BJC600 Canon BJC-600 Foomatic/bjc600 (recommended)
Description: BJC600
Location: lp0
Printerstate: idle, accepting jobs.
Device URI: parallel:/dev/lp0
Device URI: parallel:/dev/lp0
[*]Print testpage  (cliquez)
...Et... elle imprime... correctement.

4)
Quittez CUPS et faites un test en tant que user:
lpr Edu_CUPS.txt 'enter'
(Ceci dit, il vaut mieux utiliser LaTeX ou tout outil permettant de générer
un fichier PS ou PDF; ceux-ci sont directement refilables à l'imprimante
avec lpr).

 

Quelques URLs intéressantes:

Configurer CUPS (article BXLUG) http://glasnost.beeznest.org/articles/286

CUPS, site officiel http://cups.org/

Linux Printing http://linuxprinting.org/

 

O. La Rosa - 26-11-2004 - Public - rev. 04-10-2006.

Comments (0)

You don't have permission to comment on this page.