CUPS : Différence entre versions

De ArchwikiFR
(comblons un léger manque...)
 
(Pilotes d'impression : liste rapide + s'aider de la base de données d'openprinting/org et de AUR)
Ligne 27 : Ligne 27 :
  
 
====Pilotes d'impression====
 
====Pilotes d'impression====
 +
 +
Voici une liste non exhaustive des paquets de pilotes:
 +
* '''{{Pkg|gutenprint}}''' - une collection de pilotes de haute qualité pour Canon, Epson, Lexmark, Sony, Olympus et PCL pour une utilisation avec GhostScript, CUPS, Foomatic, et [http://www.gimp.org/ GIMP]
 +
* '''{{Pkg|foomatic-db}}, {{Pkg|foomatic-db-engine}}, {{Pkg|foomatic-db-nonfree}} et {{Pkg|foomatic-filters}}''' - L'installation de foomatic-filters devrait résoudre des problèmes si le fichier error_log rapporte une erreur "stopped with status 22!".
 +
* '''{{AUR|foo2zjs}}''' (disponible sur [[AUR]]) - pilotes pour le protocole ZjStream comme la HP Laserjet 1018. Plus d'infos [http://foo2zjs.rkkda.com ici].
 +
* '''{{Pkg|hplip}}''' - Pilotes HP pour DeskJet, OfficeJet, Photosmart, Business Inkjet et quelques modèles de LaserJet aussi bien qu'un certain nombre d'imprimantes Brother.
 +
* '''{{Pkg|splix}}''' - pilotes Samsung pour SPL (Samsung Printer Language)
 +
* '''{{AUR|samsung-unified-driver}}''' (disponible sur [[AUR]]) - Pilote Linux Unifié pour imprimantes et scanners Samsung. Requis pour de nouveaux modèles comme la ML-2160.
 +
* '''{{AUR|cndrvcups-lb}}''' (disponibles sur [[AUR]]) - pilote Canon UFR2 avec support pour les imprimantes des séries LBP, iR and MF.
 +
 +
{{tip|Choisir le bon pilote dépend de l'imprimante et certains paquets peuvent être trompeurs (utiliser hplip pour une Brother ne coule pas de source par exemple). Vous devriez pouvoir cerner ce qui convient [http://www.openprinting.org/printers à l'aide de la base de données d'openprinting.org].}}
 +
 +
{{tip|Pensez également à parcourir [[AUR]] à l'aide de votre modèle d'imprimante, un certain nombre de pilotes supplémentaires y sont présents.}}
  
 
==Configuration du serveur==
 
==Configuration du serveur==

Version du 19 novembre 2012 à 21:09


Depuis le site de CUPS:

«CUPS est le système d'impression opensource basé sur des normes et développé par Apple Inc pour OS®X et autres systèmes d'exploitation UNIX®-like.»

Bien qu'il existe d'autres méthodes d'impression tels que LPRNG, Common Unix Printing System est le choix le plus populaire en raison de sa relative facilité d'utilisation.

Installation

Il y a deux façons d'installer une imprimante:

  • si un serveur CUPS tourne sur votre réseau et partage une imprimante, vous aurez seulement besoin du module client.
  • si l'imprimante est connectée directement à votre système ou si vous avez accès à une imprimante réseau IPP alors installez un serveur CUPS local.

Installation du client

Le paquet libcups est le seul paquet requis. Installez-le à partir des dépôts officiels:

pacman -S libcups

Puis ajoutez l'adresse IP de votre serveur CUPS ou le nom d'hôte dans le fichier /etc/cups/client.conf. Toutes les applications devraient trouver l'imprimante partagée par ce serveur CUPS.

Installation du serveur

Vous devez au moins installer les paquets cups, ghostscript et le pilote pour votre imprimante:

pacman -S cups ghostcript
Note : Si le système est connecté à une imprimante réseau utilisant le protocole Samba ou si le système est un serveur d'impression pour des clients Windows, alors installez également samba.

Pilotes d'impression

Voici une liste non exhaustive des paquets de pilotes:

  • gutenprint - une collection de pilotes de haute qualité pour Canon, Epson, Lexmark, Sony, Olympus et PCL pour une utilisation avec GhostScript, CUPS, Foomatic, et GIMP
  • foomatic-db, foomatic-db-engine, foomatic-db-nonfree et foomatic-filters - L'installation de foomatic-filters devrait résoudre des problèmes si le fichier error_log rapporte une erreur "stopped with status 22!".
  • foo2zjs (disponible sur AUR) - pilotes pour le protocole ZjStream comme la HP Laserjet 1018. Plus d'infos ici.
  • hplip - Pilotes HP pour DeskJet, OfficeJet, Photosmart, Business Inkjet et quelques modèles de LaserJet aussi bien qu'un certain nombre d'imprimantes Brother.
  • splix - pilotes Samsung pour SPL (Samsung Printer Language)
  • samsung-unified-driver (disponible sur AUR) - Pilote Linux Unifié pour imprimantes et scanners Samsung. Requis pour de nouveaux modèles comme la ML-2160.
  • cndrvcups-lb (disponibles sur AUR) - pilote Canon UFR2 avec support pour les imprimantes des séries LBP, iR and MF.
Astuce : Choisir le bon pilote dépend de l'imprimante et certains paquets peuvent être trompeurs (utiliser hplip pour une Brother ne coule pas de source par exemple). Vous devriez pouvoir cerner ce qui convient à l'aide de la base de données d'openprinting.org.
Astuce : Pensez également à parcourir AUR à l'aide de votre modèle d'imprimante, un certain nombre de pilotes supplémentaires y sont présents.

Configuration du serveur

Modules kernel

Démarrer CUPS

Administration