Translation(s): English - Français - Italiano - Polski

(!) ?Discussion


L'impression avec Debian (CUPS)

Mots-clés: Linux Printing, Debian, cups, le logiciel HP Linux Imaging , Installer, Ajouter, changer d'imprimante, serveur d'impression.

Common UNIX Printing System (ou CUPS ) est un système d'impression et un remplaçant pour lpd et d'autres systèmes plus anciens. Les paquets Debian CUPS forment un système d'impression, sur Debian, simple et puissant et relativement facile à utiliser. (http://www.cups.org/)

Installation

aptitude update
aptitude install cups cups-client

/etc/init.d/cups start

Ajouter une imprimante

http://localhost:631/

aptitude install lynx-cur

ou

aptitude install elinks

 elinks http://localhost:631/

Exemple, une imprimante kyocera

elinks http://localhost:631/

Name: kyocera9520
Location: Back Room
Description: High output printer

LPD/LPR Host Printer

socket://hostname:9100

Etat de l'imprimante

lpstat -r

lpstat -d

lpq

Administration de CUPS

http://localhost:631/

Pas de pilotes d'impression

La plupart des imprimantes communes devraient avoir leurs pilotes dans le système cups. Pour les nouvaux modèles ou d'autres moins diffusés vous devrez consulter le site du fabricant. Il s'agira de trouver le fichier PPD correspondant à votre modèle d'imprimante. Le fichier PPD contient des informations sur le périphérique de sortie. Pour une info complète sur les imprimantes, leurs pilotes et les fichiers PPD voir http://www.linuxprinting.org

Canon (PPD)

Pour copier/imprimer/scanner avec une Imagerunner 5065

  1. Télécharger les fichiers PPD: http://downloads.canon.com/cpr/software/imagerunner/PPD_v241.exe

  2. Démarrez le avec wine. Cela dézipera le PPD dans un répertoire temp . Trouvez votre imprimante et utilisez le pilote QX PPD.

HP

Installez le paquet hplip.Pour les nouvelles imprimantes télécharger le paquet depuis le site HPLIP. Savoir si votre imprimante est supportée: HPLIP supported printers.Cette page vous indiquera quelle version il faut installer. Installez l'imprimante en tapant hp-setup (voir ci-dessous).

Kyoceramita (PPD)

Informations issues de Lucasmanual.com Printing Section

Autre façon de configurer

system-config-printer (officiellement 'printconf')

system-config-printer est un outil de gestion des imprimantes qui est apparu dans Fedora et plus tard dans Debian et Ubuntu. Cet outil en mode graphique permet de configuer les imprimantes en utilisant l'API CUPS. On configure de la même façon qu'avec l'interface web mais sans avoir besoin d'un navigateur.

Configuration de l'imprimante HP avec 'hp-setup'

hp-setup est un outil du paquet HP Linux Imaging & hplip. Il permet d'installer des imprimantes USB, parallèles, réseau et Tout-en-un. Les imprimantes réseaux sont automatiquement détectées avec mDNS (aka Bonjour on Macs). Utilisez hp-setup pour installer une imprimante et hp utilities pour connaitre le niveau d'encre level et les opérations d'entretien. Utilisez 'hp-check -r' pour les problèmes et chercher des solutions. On peut aussi l'utiliser en mode graphique dans le menu système.

Partage d'imprimantes

CUPS en tant que serveur d'impression pour machines Windows

Vous pouvez configurer CUPS pour permettre aux machines Windows d'imprimer sur un serveur CUPS en utilisant une adresse http.

Premièrement, installer le paquet samba. Quand on vous demande d'utiliser WINS, dites yes.

$ aptitude install samba

Puis configurez le fichier /etc/cups/cupsd.conf.

# Our private connection we listen to
Listen *:49631

# Allow machines on local network to use printers
<Location /printers>
  Order allow,deny
  Allow 192.168.0.*
  Allow 192.168.1.*
</Location>

This will listen on port 49631 from any network. You may use some other port number besides 631. Note that the dynamic and/or private ports as specified by the IANA are in the range 49152 through 65535. Also, this will only allow computers from the local network to print to the CUPS printers.

Ensuite, redémarrez le démon de Cups

$ /etc/init.d/cups restart

Now on each Windows machine, Choose that you want to install a network printer and that you want to install a printer on the Internet or home/office network. The URL you will use should be: La traduction qui suit n'est pas sûre. Maintenent sur chaque machine Windows, dites que vous voulez installer une imprimante réseau et si vous voulez l'installer sur internet ou sur votre réseau perso. L'URL sera de cette forme:

http://<cups_server_hostname>:49631/printers/<printer_name>

Ensuite le pilote à installer est: Generic section labeled MS Publisher Color Printer.

CUPS et Samba

A traduire. Sinon pour les anglophobes, voir cette page: Iinstallation d'un serveur d'impression avec CUPS/SAMBA

This section needs updating as you can setup print server via samba print sharing just by uploading drivers.

When printing to windows printers in an NT domain using SMB the Device URI should read

  smb://username:password@domain/server/printername

This allows Samba to authenticate against a domain controller for acces to the printer queue.

When printing to a Debian CUPS printer from a machine that connects through Samba, you may need to set up a CUPS class to get things to work.

Partage d'imprimante avec un client Macintosh et Debian comme serveur

Vous avez une imprimante sur une machine Debian et vous voulez la partager avec un Macintosh, afin que les Mac puissent imprimer sur l'imprimante basée sur Debian:

1. Utilisez CUPS pour configurer l'imprimante sur Debian comme décrit au dessus. L'outil de configuration d'imprimantes Gnome fonctionne trés bien, et l'utilisation de l'interface web de cups fonctionne à 100%.

2. Sur le Mac (OS 10.4) Cliquez sur Print and Fax du menu System Preferences. Cliquez sur ajouter une imprimante. Ignorez l'option 'IP Printer': Le Navigateur devrait voir l'imprimante sur Debian.

Liens externes


Voir aussi: fr/CUPS


CategoryFrHardware CategoryFrSystemAdministration