Installer et administrer un serveur d’impression CUPS

Magazine
Marque
SysOps Pratique
Numéro
122
Mois de parution
novembre 2020
Spécialité(s)


Résumé

Lorsqu’on travaille sur un réseau ou en local, il est très pratique de pouvoir imprimer depuis son poste de travail en toute transparence. Qu’une imprimante soit directement connectée à un ordinateur ou bien soit partagée par un serveur dédié, l’utilisateur doit en effet être en mesure d’envoyer ses documents dans une file d’attente (spooler) qui sera en charge de traiter les impressions. Par le passé, c’était le serveur LPRng (via LPD) qui monopolisait l’impression sur les systèmes de type Unix. Mais l’arrivée de CUPS a changé la donne.


Créé en 1999 par la société Easy Software Products, le système d’impression CUPS [1] (pour Common Unix Printing System) s’est imposé comme le meilleur outil d’impression pour les systèmes d’exploitation de type Unix. À ses débuts, les développeurs avaient opté pour l’utilisation du système LPD [2] (Line Printer Daemon, initialement mis en œuvre pour les systèmes BSD), mais à cause d’incompatibilités avec certains matériels, ils se sont tournés vers le plus efficace IPP [3] (pour Internet Printing Protocol) qui permet comme son nom l’indique d’imprimer à travers un réseau. CUPS a donc été intégré dès le début des années 2000 à des distributions GNU/Linux, et même à macOS de la société Apple, qui de son côté avait fini par abandonner l’idée de développer un système équivalent en interne. CUPS a finalement été racheté par Apple en 2007, qui le maintient sous licence Apache 2 depuis 2017.

Étape 1 :…

Cet article est réservé aux abonnés. Il vous reste 95% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous