Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
impression_sous_ubuntu [Le 21/07/2011, 18:05]
0ol ancienne révision restaurée
impression_sous_ubuntu [Le 11/09/2022, 10:26] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 5: Ligne 5:
 ====== Comprendre l'​impression sous Ubuntu ====== ====== Comprendre l'​impression sous Ubuntu ======
  
-Cette page fournit les informations de base nécessaires à la compréhension de la manière dont fonctionne l'​impression sous Ubuntu et sur comment configurer son ordinateur en conséquence. ​ \\+Cette page fournit les informations de base nécessaires à la compréhension de la manière dont fonctionne l'​impression sous Ubuntu et surtout ​comment configurer son ordinateur en conséquence. ​ \\
  
  
Ligne 12: Ligne 12:
  
 ===== CUPS : le Système Commun d'​Impression Unix ===== ===== CUPS : le Système Commun d'​Impression Unix =====
-Comme tous les systèmes d'​exploitation de la famille Unix, Ubuntuutilise pour l'​impression le **Système Commun d'​Impression Unix** dont l'​appellation anglaise "​Common Unix Printing System"​ a donné l'acronym ​**CUPS**. ​+Comme tous les systèmes d'​exploitation de la famille Unix, Ubuntu utilise pour l'​impression le **Système Commun d'​Impression Unix** dont l'​appellation anglaise "​Common Unix Printing System"​ a donné l'acronyme ​**CUPS**.
  
-En général CUPS est installé de base, du moins sur les versions récentes. \\+En généralCUPS est installé de base, du moins sur les versions récentes. \\
  
-En premier lieu CUPS permet à l'​ordinateur sur lequel il est installé de fonctionner en serveur d'​impression sur un réseau. Un serveur d'​impression est capable d'​**accepter des tâches d'​impression** d'​autres ordinateurs (les clients) et de **les répartir sur les imprimantes** auxquelles il a accès. ​ \\+En premier lieuCUPS permet à l'​ordinateur sur lequel il est installé de fonctionner en serveur d'​impression sur un réseau. Un serveur d'​impression est capable d'​**accepter des tâches d'​impression** d'​autres ordinateurs (les clients) et de **les répartir sur les imprimantes** auxquelles il a accès. ​ \\
 Le client peut être un **hôte distant** ou tout simplement l'​**hôte local** (l'​ordinateur sur lequel est implanté CUPS). Si l'​ordinateur client est un hôte distant, il doit être configuré en tant que client. Voir pour cela le tutoriel **[[:​tutoriel:​imprimante_client|"​Configurer un ordinateur en client d'un serveur d'​impression"​]]**. Ceci n'​exclut pas la nécessité d'​installer (d'un point de vue logiciel s'​entend) l'​imprimante sur l'​ordinateur client. ​ \\ Le client peut être un **hôte distant** ou tout simplement l'​**hôte local** (l'​ordinateur sur lequel est implanté CUPS). Si l'​ordinateur client est un hôte distant, il doit être configuré en tant que client. Voir pour cela le tutoriel **[[:​tutoriel:​imprimante_client|"​Configurer un ordinateur en client d'un serveur d'​impression"​]]**. Ceci n'​exclut pas la nécessité d'​installer (d'un point de vue logiciel s'​entend) l'​imprimante sur l'​ordinateur client. ​ \\
  
Ligne 51: Ligne 51:
  
 Pour communiquer avec les imprimantes,​ CUPS utilise ​ des **"​modules de transport"​** (backend en anglais). Pour communiquer avec les imprimantes,​ CUPS utilise ​ des **"​modules de transport"​** (backend en anglais).
-Il existe des modules de transport pour les protocoles utilisant les ports **parrallèle**,​ **série** et** USB** mais aussi des modules de transport opérant à travers un réseau via les protocoles** IPP (Internet Print Protocol)** , **JetDirect (AppSocket),​ Line Printer Daemon (LPD/LPR) ou SMB**. ​\\ +Il existe des modules de transport pour les protocoles utilisant les ports **parrallèle**,​ **série** et** USB** mais aussi des modules de transport opérant à travers un réseau via les protocoles** IPP (Internet Print Protocol)** , **JetDirect (AppSocket),​ Line Printer Daemon (LPD/LPR) ou SMB**.
 <​note>​En général, vous serez confronté au choix du module de transport après avoir installé les pilotes au moment où vous demanderez à CUPS de détecter votre imprimante et seulement pour les cas où l'​imprimante communique par le réseau. Pour la communication directe, le module de transport sera choisi automatiquement par CUPS.</​note>​ <​note>​En général, vous serez confronté au choix du module de transport après avoir installé les pilotes au moment où vous demanderez à CUPS de détecter votre imprimante et seulement pour les cas où l'​imprimante communique par le réseau. Pour la communication directe, le module de transport sera choisi automatiquement par CUPS.</​note>​
 <​note>​ Notez bien que la fonction du module de transport est d'​acheminer les données à l'​imprimante sans altération. Il n'y a donc aucune transformation de ces données dans ce module.</​note>​ <​note>​ Notez bien que la fonction du module de transport est d'​acheminer les données à l'​imprimante sans altération. Il n'y a donc aucune transformation de ces données dans ce module.</​note>​
Ligne 62: Ligne 62:
  
 CUPS dispose d'​interfaces graphiques que vous devrez utiliser lors de l'​installation de votre imprimante. Parmi ces interfaces se trouve: CUPS dispose d'​interfaces graphiques que vous devrez utiliser lors de l'​installation de votre imprimante. Parmi ces interfaces se trouve:
-  * l'​interface propre à votre environnement de bureau (GNOME, KDE etc.). Sur GNOME par exemple, on y accède par la cascade de menus **"​Système -> Administration -> Impression"​**+  * Le [[:​system-config-printer|gestionnaire d'impression]], ​interface propre à votre environnement de bureau (GNOME, KDE etc.). 
-  * L'​interface WEB de CUPS accessible sur tous les environnements ​par l'URL **[[http://​localhost:​631/​admin]]**. L'​avantage de cette interface est d'​être disponible sur tous systèmes. Néanmoins, la richesse des possibilités offertes dépasse souvent très largement le besoin de l'​utilisateur particulier. +  * L'​interface ​[[:cups|WEB de CUPS]] accessible sur tous les environnements. L'​avantage de cette interface est d'​être disponible sur tous systèmes. Néanmoins, la richesse des possibilités offertes dépasse souvent très largement le besoin de l'​utilisateur particulier.
 <​note>​ Notez bien que l'​adresse utilisée ​ est locale et que donc vous ne passez pas par Internet pour configurer votre ordinateur. Vous pourriez néanmoins accéder à CUPS sur un ordinateur distant si vous en aviez les droits.</​note>​ <​note>​ Notez bien que l'​adresse utilisée ​ est locale et que donc vous ne passez pas par Internet pour configurer votre ordinateur. Vous pourriez néanmoins accéder à CUPS sur un ordinateur distant si vous en aviez les droits.</​note>​
-Les choix que vous pouvez faire à l'aide de l'une ou l'​autre de ces interfaces ont, bien entendu, les **mêmes effets** sur la configuration.+Les choix que vous pouvez faire à l'aide de l'une ou l'​autre de ces interfaces ont, bien entendu, les **mêmes effets** sur l'​installation et la configuration ​des imprimantes.
  
  
Ligne 72: Ligne 71:
 ===== Les différentes situations d'un ordinateur ===== ===== Les différentes situations d'un ordinateur =====
 Avant de se lancer à corps perdu dans l'​installation d'une imprimante sur un ordinateur, il convient d'​abord de bien identifier dans quelle situation (au regard de l'​impression bien-sûr) se trouve votre ordinateur. \\ Avant de se lancer à corps perdu dans l'​installation d'une imprimante sur un ordinateur, il convient d'​abord de bien identifier dans quelle situation (au regard de l'​impression bien-sûr) se trouve votre ordinateur. \\
-Les paragraphes suivants ​présentent les différentes situations dans lesquelles un ordinateur peut se trouver au regard de l'​impression et explicitent ​ce qu'il convient de faire pour le configurer correctement.+Les paragraphes suivants ​expliquent ​ce qu'il convient de faire pour la configurer correctement.
  
 ==== Un peu de vocabulaire ==== ==== Un peu de vocabulaire ====
  
-Tout d'​abord,​ précisons ce que signifie installer une imprimante sur un ordinateur. Installer une imprimante sur un ordinateur, est une expression qui concerne uniquement l'​aspect logiciel (programme) et non pas l'​aspect physique, qui lui s'​appelle "​raccordement"​. On peut très bien installer une imprimante qui n'est pas physiquement raccordée à son ordinateur, celle-ci pouvant en effet être raccordée à un autre ordinateur et accédée ​à travers un réseau.+Tout d'​abord,​ précisons ce que signifie installer une imprimante sur un ordinateur. Installer une imprimante sur un ordinateur, est une expression qui concerne uniquement l'​aspect logiciel (programme) et non pas l'​aspect physique, qui lui s'​appelle "​raccordement"​. On peut très bien installer une imprimante qui n'est pas physiquement raccordée à son ordinateur, celle-ci pouvant en effet être raccordée à un autre ordinateur et accessible ​à travers un réseau.
 Installer une imprimante consiste en général à fournir à CUPS les pilotes de cette imprimante et à lui faire reconnaître comment y accéder ; en général l'​identification d'un module de transport (voir paragraphe précédent sur CUPS) et d'une adresse réseau. Installer une imprimante consiste en général à fournir à CUPS les pilotes de cette imprimante et à lui faire reconnaître comment y accéder ; en général l'​identification d'un module de transport (voir paragraphe précédent sur CUPS) et d'une adresse réseau.
  
Ligne 84: Ligne 83:
 C'est le cas des imprimantes qui ne disposent que d'un port **USB** , d'un port** parallèle** (ou encore les deux à la fois) ainsi que des imprimantes connectées par bluetooth. Ce peut-être également un choix délibéré de votre part. C'est le cas des imprimantes qui ne disposent que d'un port **USB** , d'un port** parallèle** (ou encore les deux à la fois) ainsi que des imprimantes connectées par bluetooth. Ce peut-être également un choix délibéré de votre part.
  
-<​note>​Cette option n'​exclut pas le partage avec d'​autres ordinateurs si votre ordinateur est raccordé à un réseau et qu'il reste allumé quand les autres ont besoin d'​imprimer.  +<​note>​Cette option n'​exclut pas le partage avec d'​autres ordinateurs si votre ordinateur est raccordé à un réseau et qu'il reste allumé quand les autres ont besoin d'​imprimer. 
-Voir pour cela le partage d'​imprimante</​note>​+Voir pour cela le [[:​tutoriel/​installer_imprimante_partage|partage d'​imprimante]].</​note>​
 Dans ce cas, CUPS est installé sur l'​ordinateur (hôte local) et joue le rôle de serveur d'​impression pour les différentes applications locales et pour les commandes en ligne. ​ \\ Dans ce cas, CUPS est installé sur l'​ordinateur (hôte local) et joue le rôle de serveur d'​impression pour les différentes applications locales et pour les commandes en ligne. ​ \\
 //__**Pour communiquer avec l'​imprimante dans cette situation il faut :**__// //__**Pour communiquer avec l'​imprimante dans cette situation il faut :**__//
Ligne 99: Ligne 98:
 Pour communiquer avec une imprimante via un réseau, **il faut qu'​entre votre ordinateur et l'​imprimante s'​intercale un serveur d'​impression**. Pour communiquer avec une imprimante via un réseau, **il faut qu'​entre votre ordinateur et l'​imprimante s'​intercale un serveur d'​impression**.
 <​note>​Un serveur d'​impression permet le partage d'une ou plusieurs imprimantes entre des ordinateurs situés sur un réseau. Il dispose donc : <​note>​Un serveur d'​impression permet le partage d'une ou plusieurs imprimantes entre des ordinateurs situés sur un réseau. Il dispose donc :
-   - d'​une ​connection ​au réseau (exemple prise RJ45 pour Ethernet) par laquelle il communique selon un protocole réseau (TCP/IP par exemple).+   - d'​une ​connexion ​au réseau (exemple prise RJ45 pour Ethernet) par laquelle il communique selon un protocole réseau (TCP/IP par exemple).
   -  d'une ou plusieurs connections directes avec une ou plusieurs imprimantes (prise USB par exemple)   -  d'une ou plusieurs connections directes avec une ou plusieurs imprimantes (prise USB par exemple)
 </​note>​ </​note>​
  
 Il y a pour cela plusieurs possibilités : Il y a pour cela plusieurs possibilités :
-  * **Situation 2-1** - l'​imprimante dispose ​du carte de raccordement direct au réseau (on parle dans ce cas d'​imprimante réseau) +  * **Situation 2-1** - l'​imprimante dispose ​de la carte de raccordement direct au réseau (on parle dans ce cas d'​imprimante réseau) 
-  * **Situation 2-2** - l'​imprimante est raccordée à un boîtier électronique,​ qui comporte ce serveur d'​impression,​ qui peut être un boîtier dédié, une passerelle résidentielle (liveboxfreebox, etc.)+  * **Situation 2-2** - l'​imprimante est raccordée à un boîtier électronique,​ qui comporte ce serveur d'​impression,​ qui peut être un boîtier dédié, une passerelle résidentielle (LiveboxFreebox, etc.)
   * **Situation 2-3** - l'​imprimante est (ou sera) en communication directe avec **un autre ordinateur** relié au réseau qui inclut un serveur d'​impression.   * **Situation 2-3** - l'​imprimante est (ou sera) en communication directe avec **un autre ordinateur** relié au réseau qui inclut un serveur d'​impression.
  
Ligne 117: Ligne 116:
 //__**Pour communiquer avec l'​imprimante dans cette situation il faut :**__// //__**Pour communiquer avec l'​imprimante dans cette situation il faut :**__//
     -  **Raccorder physiquement l'​imprimante au réseau** et **configurer ce réseau**. Il est conseillé de configurer le réseau pour que l'​imprimante ait une adresse **IP fixe**.     -  **Raccorder physiquement l'​imprimante au réseau** et **configurer ce réseau**. Il est conseillé de configurer le réseau pour que l'​imprimante ait une adresse **IP fixe**.
-   <​note>​Le mode alternatif de configuration du réseau est le mode DHCP (Dynamic Host Configuration protocol), plus facile à mettre en oeuvre, qui attribue les adresses des hotes automatiquement. Dans ce cas, une coupure d'​alimentation électrique engendrerait un redémarrage du processus d'​attribution des adresses et celle de votre imprimante pourrait changer. Si vous désirez ​neanmoins, ​rester dans cette situation, au cas où cette évènement ​surviendrait,​ il vous faudrait effacer votre imprimante et reprendre sa détection et sa configuration. </​note>​+   <​note>​Le mode alternatif de configuration du réseau est le mode DHCP (Dynamic Host Configuration protocol), plus facile à mettre en oeuvre, qui attribue les adresses des hôtes ​automatiquement. Dans ce cas, une coupure d'​alimentation électrique engendrerait un redémarrage du processus d'​attribution des adresses et celle de votre imprimante pourrait changer. Si vous désirez ​néanmoins ​rester dans cette situation, ​la solution est de configurer une réservation d'​adresse dans le serveur DHCP, sinon au cas où cet événement ​surviendrait,​ il vous faudrait effacer votre imprimante et reprendre sa détection et sa configuration. </​note>​
    ​- ​  ​**Installer l'​imprimante sur votre ordinateur**,​ c'​est-à-dire : ajouter l'​imprimante aux imprimantes prises en charge par CUPS sur votre ordinateur en lui fournissant les pilotes et en lui précisant les moyens d'​accès (module de transport et adresse IP).    ​- ​  ​**Installer l'​imprimante sur votre ordinateur**,​ c'​est-à-dire : ajouter l'​imprimante aux imprimantes prises en charge par CUPS sur votre ordinateur en lui fournissant les pilotes et en lui précisant les moyens d'​accès (module de transport et adresse IP).
    ​- ​   ** [[:​tutoriel:​imprimante_client|Configurer l'​ordinateur en client d'un serveur d'​impression]]**.    ​- ​   ** [[:​tutoriel:​imprimante_client|Configurer l'​ordinateur en client d'un serveur d'​impression]]**.
Ligne 123: Ligne 122:
  
  
-=== Situation 2-2- Votre imprimante est raccordée à un boîtier électronique qui comporte ce serveur d'​impression ​ === +=== Situation 2-2- Votre imprimante est raccordée à un boîtier électronique qui comporte ce serveur d'​impression ​ ===
  
 {{:​printer-connect-boitier.jpg?​500|}} {{:​printer-connect-boitier.jpg?​500|}}
Ligne 132: Ligne 131:
   -  ** [[:​tutoriel:​imprimante_client|Configurer un ordinateur en client d'un serveur d'​impression]]** L'​imprimante publiée par l'​ordinateur serveur apparaît alors dans la liste des imprimantes utilisables.   -  ** [[:​tutoriel:​imprimante_client|Configurer un ordinateur en client d'un serveur d'​impression]]** L'​imprimante publiée par l'​ordinateur serveur apparaît alors dans la liste des imprimantes utilisables.
  
-**Exemples :** deux exemples pratiques sont donnés ici pour les passerelles résidentielles courantes : [[:serveur impression ​neufbox]] et [[:serveur impression ​freebox]].+**Exemples :** deux exemples pratiques sont donnés ici pour les passerelles résidentielles courantes : [[:serveur impression ​Neufbox]] et [[:serveur impression ​Freebox|serveur impression Freebox/​Alicebox]].
  
  
Ligne 142: Ligne 141:
 Dans ce cas, votre ordinateur est dit **"​ordinateur client"​** (voir figure ci-dessus) et l'​ordinateur distant est dit **"​ordinateur serveur"​**. ​ \\ Dans ce cas, votre ordinateur est dit **"​ordinateur client"​** (voir figure ci-dessus) et l'​ordinateur distant est dit **"​ordinateur serveur"​**. ​ \\
  //​__**Pour communiquer avec l'​imprimante dans cette situation il faut :**__//  //​__**Pour communiquer avec l'​imprimante dans cette situation il faut :**__//
-  * **Raccorder et installer l'​imprimante** sur l'​ordinateur distant.  +  * **Raccorder et installer l'​imprimante** sur l'​ordinateur distant. 
-    * Si le système d'​exploitation de cet ordinateur distant est Ubuntu, se reporter à **[[:utilisateurs/​jaaf64/​imprimante|cette page]]**.+    * Si le système d'​exploitation de cet ordinateur distant est Ubuntu, se reporter à **[[:​imprimante|cette page]]**.
     * Dans le cas contraire, consulter la procédure d'​installation et de mise en réseau relative au système d'​exploitation de l'​ordinateur distant.     * Dans le cas contraire, consulter la procédure d'​installation et de mise en réseau relative au système d'​exploitation de l'​ordinateur distant.
-  * **Configurer ​ l'​ordinateur distant en "​serveur d'​impression"​**. ​+  * **Configurer ​ l'​ordinateur distant en "​serveur d'​impression"​**.
     * Si le système d'​exploitation de cet ordinateur distant est Ubuntu, se reporter à la page ** [[:​tutoriel/​imprimante_serveur|Configurer un ordinateur en "​serveur d'​impression"​]]**.     * Si le système d'​exploitation de cet ordinateur distant est Ubuntu, se reporter à la page ** [[:​tutoriel/​imprimante_serveur|Configurer un ordinateur en "​serveur d'​impression"​]]**.
     * Dans le cas contraire consulter la procédure de partage d'​imprimante relative au système d'​exploitation utilisé.     * Dans le cas contraire consulter la procédure de partage d'​imprimante relative au système d'​exploitation utilisé.
Ligne 154: Ligne 153:
 ===== Voir Aussi ===== ===== Voir Aussi =====
 Pour obtenir des informations plus détaillées on se reportera utilement aux pages de Wikipédia, à savoir : Pour obtenir des informations plus détaillées on se reportera utilement aux pages de Wikipédia, à savoir :
-  - La page francophone :[[ http://​fr.wikipedia.org/​wiki/​Common_Unix_Printing_System| Common Unix Printing System]] +  - La page francophone :[[wpfr>Common_Unix_Printing_System| Common Unix Printing System]] 
-  - La page anglophone : [[http://​en.wikipedia.org/​wiki/​CUPS| CUPS]] \\+  - La page anglophone : [[wpen>CUPS| CUPS]] \\
 ainsi qu' au site du projet : ainsi qu' au site du projet :
  
 +Liens internes :
 +  * [[:​gtklp|Interface graphique à CUPS]]
 +  * [[:​tutoriel:​installer_imprimante_partage|Partage d'​imprimante]]
 +  * [[:serveur impression Freebox|serveur impression Freebox/​Alicebox]]
 +  * [[:serveur impression neufbox]]
 +----
 +
 +Contributeur principal : //​[[:​utilisateurs:​jaaf64|jaaf64]]//​
  • impression_sous_ubuntu.1311264335.txt.gz
  • Dernière modification: Le 15/12/2011, 15:19
  • (modification externe)