{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2020/04/25/12-exemples-de-commandes-cups-lpadmin-pour-configurer-les-imprimantes-sous-linux-bien-choisir-son-serveur-d-impression/","llm_html_url":"https://tutos-gameserver.fr/2020/04/25/12-exemples-de-commandes-cups-lpadmin-pour-configurer-les-imprimantes-sous-linux-bien-choisir-son-serveur-d-impression/llm","llm_json_url":"https://tutos-gameserver.fr/2020/04/25/12-exemples-de-commandes-cups-lpadmin-pour-configurer-les-imprimantes-sous-linux-bien-choisir-son-serveur-d-impression/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"12 exemples de commandes CUPS lpadmin pour configurer les imprimantes sous Linux\n\n &#8211; Bien choisir son serveur d impression","site":{"name":"Tutos GameServer","url":"https://tutos-gameserver.fr/"},"author":{"id":1,"name":"Titanfall","url":"https://tutos-gameserver.fr/author/titanfall/"},"published_at":"2020-04-25T04:33:29+00:00","modified_at":"2020-04-25T04:33:29+00:00","word_count":1499,"reading_time_seconds":450,"summary":"CUPS signifie Common UNIX Printing System. lpadmin est un outil en ligne de commande utilisé pour configurer les files d&#39;attente d&#39;imprimantes et de classes fournies par CUPS. Un système exécutant CUPS est un hôte qui peut accepter des travaux d&#39;impression à partir des ordinateurs clients, les traiter et les envoyer à l&#39;imprimante appropriée. Il peut [&hellip;]","summary_points":["CUPS signifie Common UNIX Printing System.","lpadmin est un outil en ligne de commande utilisé pour configurer les files d&#39;attente d&#39;imprimantes et de classes fournies par CUPS.","Un système exécutant CUPS est un hôte qui peut accepter des travaux d&#39;impression à partir des ordinateurs clients, les traiter et les envoyer à l&#39;imprimante appropriée.","Il peut également être utilisé pour définir l&#39;imprimante ou la classe par défaut du serveur."],"topics":["Serveur d'impression"],"entities":[],"entities_metadata":[{"id":10,"name":"Serveur d'impression","slug":"serveur-dimpression","taxonomy":"category","count":3907,"url":"https://tutos-gameserver.fr/category/serveur-dimpression/"}],"tags":["Serveur d'impression"],"content_hash":"a8ce8542df6b6fe1e93d591184d9b2a7","plain_text":"CUPS signifie Common UNIX Printing System.\nlpadmin est un outil en ligne de commande utilisé pour configurer les files d&#39;attente d&#39;imprimantes et de classes fournies par CUPS.\nUn système exécutant CUPS est un hôte qui peut accepter des travaux d&#39;impression à partir des ordinateurs clients, les traiter et les envoyer à l&#39;imprimante appropriée. Il peut également être utilisé pour définir l&#39;imprimante ou la classe par défaut du serveur.\nCe didacticiel explique comment ajouter une nouvelle imprimante, configurer les options d&#39;imprimante et gérer les imprimantes dans un environnement Linux à l&#39;aide d&#39;exemples de commandes lpadmin.\n1. Ajout d&#39;une nouvelle imprimante\nPour ajouter une nouvelle imprimante réseau avec le nom «HPLaserJetP3015», utilisez la commande lpadmin avec l&#39;option -p comme indiqué ci-dessous:\n# lpadmin -p HPLaserJetP3015 -v ​​socket: //19.86.82.172 -P\r\n/usr/share/cups/model/HP/LaserJet_P3005-Postscript.ppd\r\n\r\n# lpstat -v\r\npériphérique pour HPLaserJetP3015: socket: //19.86.82.172\nPour vérifier si l&#39;imprimante est actuellement configurée, vous pouvez utiliser la commande comme indiqué dans l&#39;exemple ci-dessous:\n# lpstat -p HPLaserJetP3015 -l\r\nl&#39;imprimante HPLaserJetP3015 est inactive. activé depuis le dim.11 janv.16: 11: 41 2015\n2. PPD et fichiers journaux\nDans l&#39;exemple ci-dessus, les fichiers PPD (également connus sous le nom de description d&#39;imprimante PostScript) sont créés par les fournisseurs pour décrire l&#39;ensemble complet des fonctionnalités et capacités disponibles pour leurs imprimantes PostScript et se trouvent généralement sous / usr / share / cups / model / directory .\n    \n    \nSi vous avez des problèmes avec la configuration de l&#39;imprimante, veuillez vérifier les journaux à l&#39;emplacement ci-dessous pour tout message d&#39;erreur. Cet emplacement peut changer en fonction de la distribution différente de Linux.\n# ls -l / var / log / cups / *\r\n-rw-r - r-- 1 racine lp 6851 11 janvier 16:19 / var / log / cups / access_log\r\n-rw-r - r-- 1 racine lp 13207 11 janvier 16:19 / var / log / cups / error_log\n3. Configurer l&#39;imprimante sur le port parallèle\nAfin de configurer l&#39;imprimante sur le port parallèle (/ dev / lp0), utilisez la commande lpadmin comme indiqué dans cet exemple:\n# lpadmin -p HPDESKJET882 -v parallèle: / dev / lp0 -m\r\n/usr/share/cups/model/HP/DeskJet_882C-cdj880.ppd\n4. Afficher tous les ports disponibles pour la configuration de l&#39;imprimante\nÉgalement pour répertorier tous les ports ou interfaces disponibles pour configurer l&#39;imprimante peut être affiché à l&#39;aide de la commande lpinfo,\n# lpinfo -v\r\nprise réseau\r\nhp direct\r\nréseau http\r\nréseau ipp\r\nlpd réseau\r\nparallèle direct: / dev / lp0\r\nscsi direct\r\nréseau tpvmgp\r\ntpvmlp réseau\r\nréseau smb\n5. Plusieurs classes d&#39;imprimantes\nCUPS recherche toujours une imprimante disponible dans l&#39;ordre dans lequel les imprimantes ont été ajoutées à une classe.\nVous pouvez ajouter une ou plusieurs imprimantes à une classe et lorsqu&#39;une des imprimantes devient indisponible, l&#39;autre imprimante définie dans la classe gère les demandes de travaux d&#39;impression.\nIl n&#39;est pas obligatoire d&#39;ajouter des imprimantes dans les classes. Une classe d&#39;imprimantes peut être elle-même membre d&#39;autres classes, il vous est donc possible de définir des classes d&#39;imprimantes pour une haute disponibilité pour l&#39;impression.\nUne fois que vous avez configuré la classe d&#39;imprimante, vous pouvez imprimer sur la classe d&#39;imprimante de la même manière que vous pointez sur une seule imprimante.\nPar exemple, si vous avez 2 imprimantes Laserjet et 2 imprimantes Deskjet. vous pouvez créer une classe appelée «Class-Laserjet» composée de 2 imprimantes Laserjet, et créer une autre classe connue sous le nom d&#39;imprimantes «Class-Deskjet», puis créer une autre classe contenant ces 2 classes.\nDe cette façon, même si les imprimantes laserjet ou deskjet tombent en panne, l&#39;autre classe sert les travaux d&#39;impression.\n6. Ajouter une imprimante à une classe\nPour ajouter une imprimante à la classe, utilisez la commande ci-dessous.\n# lpadmin -h localhost -p HPLaserJetP3015 -c myclass\nPour vérifier si les imprimantes sont dans la classe d&#39;imprimantes:\n# lpstat -c myclass\r\nmembres de la classe myclass:\r\n        HPLaserJetP3015\n7. Supprimer l&#39;imprimante d&#39;une classe\nPour supprimer une imprimante de la classe, vous pouvez utiliser la commande lpadmin comme indiqué dans l&#39;exemple ci-dessous:\ndans cet exemple, myclass a deux imprimantes:\n# lpstat -c myclass\r\nmembres de la classe myclass:\r\n        HPLaserJetP3015\r\n        HPDESKJET882\nRetirez l&#39;imprimante HPDESKJET882 de myclass comme indiqué ci-dessous:\n# lpadmin -p HPDESKJET882 -r myclass\nUne fois que vous l&#39;avez supprimé, vous ne verrez que l&#39;imprimante HP Laser Jet:\n# lpstat -c myclass\r\nmembres de la classe myclass:\r\n        HPLaserJetP3015\n8. Supprimer une classe d&#39;imprimante entière\nEn utilisant l&#39;option -x, vous pouvez supprimer la classe. comme indiqué ci-dessous.\n# lpstat -c myclass\r\nmembres de la classe myclass:\r\n        HPLaserJetP3015\r\n\r\n# lpadmin -x myclass\r\n\r\n# lpstat -c myclass\r\nlpstat: destination inconnue &quot;myclass&quot;!\nVeuillez noter que la configuration de l&#39;imprimante existe toujours même si vous avez supprimé la classe.\n9. Modifier l&#39;option d&#39;impression\nPour modifier les options d&#39;impression de l&#39;imprimante, vous pouvez exécuter les commandes ci-dessous.\nRépertoriez toutes les options disponibles pour l&#39;imprimante à l&#39;aide de la commande lpoptions, comme indiqué ci-dessous.\nDans cet exemple, vous verrez que toutes les options activées sont préfixées par un astérisque. S&#39;il n&#39;y a pas d&#39;astérisque, il utilise les paramètres par défaut.\n# lpoptions -p HPLaserJetP3015 -l\r\n\r\nPageSize / Page Size: * A4 Letter 11x17 A3 A5 B5 Env10 EnvC5 EnvDL EnvISOB5\r\nEnvMonarch Executive Legal\r\nPageRegion / PageRegion: A4 Lettre 11x17 A3 A5 B5 Env10 EnvC5 EnvDL EnvISOB5\r\nEnvMonarch Executive Legal\r\nRésolution / Résolution: 150x150 dpi 300x300 dpi * 600x600 dpi 1200x1200 dpi\r\nInputSlot / Media Source: * Default Tray1 Tray2 Tray3 Manual\r\nImpression recto verso / recto verso: DuplexNoTumble DuplexTumble * Aucun\n10. Changer la résolution de l&#39;imprimante\nPour changer la résolution de l&#39;imprimante à 300&#215;300 dpi, vous pouvez utiliser la commande lpadmin comme indiqué ci-dessous:\n# lpadmin -p HPLaserJetP3015 -o Résolution = 300x300 dpi\r\n\r\n# lpoptions -p HPLaserJetP3015 -l\nVoici les autres options que vous pouvez définir pour toute imprimante utilisant lpadmin avec l&#39;option –o comme décrit dans l&#39;exemple ci-dessus,\n\njob-k-limit = value &#8211; Définit la limite en kilo-octets pour les quotas par utilisateur. La valeur est un nombre entier de kilo-octets.\njob-page-limit = value &#8211; Définit la limite de pages pour les quotas par utilisateur. La valeur est le nombre entier de pages pouvant être imprimées; les pages recto verso comptent pour deux pages.\njob-quota-period = value &#8211; Définit la période comptable pour les quotas par utilisateur. La valeur est un nombre entier de secondes.\njob-sheets-default = banner &#8211; Définit les pages de bannière par défaut à utiliser pour les travaux d&#39;impression.\nname = value &#8211; Définit une option PPD pour l&#39;imprimante. Les options PPD peuvent être répertoriées à l&#39;aide de l&#39;option -l avec la commande lpoptions (1).\nname-default = value &#8211; Définit une option côté serveur par défaut pour l&#39;imprimante.\nport-monitor = nom &#8211; Le moniteur de port spécifié doit être répertorié dans le fichier PPD de l&#39;imprimante.\nprinter-error-policy = name &#8211; Définit la stratégie d&#39;erreur à utiliser lorsque le backend de l&#39;imprimante ne peut pas envoyer le travail à l&#39;imprimante.\nprinter-is-shared = true / false &#8211; Définit l&#39;imprimante sur partagée / publiée ou non partagée / non publiée.\nprinter-op-policy = name &#8211; Définit la politique d&#39;opération IPP associée à l&#39;imprimante. Le nom doit être défini dans cupsd.conf dans une section Policy. La politique d&#39;opération par défaut est «par défaut».\n\n11. Supprimer l&#39;imprimante du fichier de configuration\nPour supprimer une imprimante CUPS du fichier de configuration de l&#39;imprimante, vous pouvez utiliser l&#39;option -x comme indiqué ci-dessous:\n# lpstat -v\r\npériphérique pour HPLaserJetP3015: socket: //19.86.82.172\r\n\r\n# lpadmin -x HPLaserJetP3015\r\n\r\n# lpstat -v\r\nlpstat: aucune destination ajoutée.\n12. Autoriser / refuser à l&#39;utilisateur ou aux groupes de configurer les options de l&#39;imprimante\nVous pouvez autoriser les utilisateurs individuels ou le groupe à configurer les options de l&#39;imprimante à l&#39;aide des commandes lpadmin.\nLa commande suivante permettra à l&#39;utilisateur karthik de configurer l&#39;option d&#39;imprimante sur l&#39;imprimante HPLaserJetP3015:\n# lpadmin -p HPLaserJetP3015 -u autoriser: karthik\nVous pouvez également empêcher l&#39;utilisateur de modifier les paramètres / options ou configurer l&#39;imprimante à l&#39;aide de la commande ci-dessous.\nLa commande suivante refusera à l&#39;utilisateur karthik de configurer l&#39;option d&#39;imprimante sur l&#39;imprimante HPLaserJetP3015:\n# lpadmin -p HPLaserJetP3015 -u deny: karthik\nS&#39;il existe un groupe auquel l&#39;accès doit être autorisé, vous pouvez utiliser le nom du groupe précédé du symbole @. Plusieurs noms d&#39;utilisateurs ou groupes peuvent être donnés séparés par des virgules.\nPar exemple, ce qui suit permettra aux utilisateurs du groupe sysadmin de configurer les options de l&#39;imprimante.\n# lpadmin -p HPLaserJetP3015 -u autoriser: @sysadmin\nLes éléments suivants refusent aux utilisateurs du groupe de développeurs de configurer les options de l&#39;imprimante.\n# lpadmin -p HPLaserJetP3015 -u deny: @developer\nSi vous avez apprécié cet article, vous aimerez peut-être aussi ..\n\n\n\n\n\nClick to rate this post!\r\n                                   \r\n                               [Total: 0  Average: 0]","paragraphs":["CUPS signifie Common UNIX Printing System.\nlpadmin est un outil en ligne de commande utilisé pour configurer les files d&#39;attente d&#39;imprimantes et de classes fournies par CUPS.\nUn système exécutant CUPS est un hôte qui peut accepter des travaux d&#39;impression à partir des ordinateurs clients, les traiter et les envoyer à l&#39;imprimante appropriée. Il peut également être utilisé pour définir l&#39;imprimante ou la classe par défaut du serveur.\nCe didacticiel explique comment ajouter une nouvelle imprimante, configurer les options d&#39;imprimante et gérer les imprimantes dans un environnement Linux à l&#39;aide d&#39;exemples de commandes lpadmin.\n1. Ajout d&#39;une nouvelle imprimante\nPour ajouter une nouvelle imprimante réseau avec le nom «HPLaserJetP3015», utilisez la commande lpadmin avec l&#39;option -p comme indiqué ci-dessous:\n# lpadmin -p HPLaserJetP3015 -v ​​socket: //19.86.82.172 -P\n/usr/share/cups/model/HP/LaserJet_P3005-Postscript.ppd","# lpstat -v\npériphérique pour HPLaserJetP3015: socket: //19.86.82.172\nPour vérifier si l&#39;imprimante est actuellement configurée, vous pouvez utiliser la commande comme indiqué dans l&#39;exemple ci-dessous:\n# lpstat -p HPLaserJetP3015 -l\nl&#39;imprimante HPLaserJetP3015 est inactive. activé depuis le dim.11 janv.16: 11: 41 2015\n2. PPD et fichiers journaux\nDans l&#39;exemple ci-dessus, les fichiers PPD (également connus sous le nom de description d&#39;imprimante PostScript) sont créés par les fournisseurs pour décrire l&#39;ensemble complet des fonctionnalités et capacités disponibles pour leurs imprimantes PostScript et se trouvent généralement sous / usr / share / cups / model / directory .\n    \n    \nSi vous avez des problèmes avec la configuration de l&#39;imprimante, veuillez vérifier les journaux à l&#39;emplacement ci-dessous pour tout message d&#39;erreur. Cet emplacement peut changer en fonction de la distribution différente de Linux.\n# ls -l / var / log / cups / *\n-rw-r - r-- 1 racine lp 6851 11 janvier 16:19 / var / log / cups / access_log\n-rw-r - r-- 1 racine lp 13207 11 janvier 16:19 / var / log / cups / error_log\n3. Configurer l&#39;imprimante sur le port parallèle\nAfin de configurer l&#39;imprimante sur le port parallèle (/ dev / lp0), utilisez la commande lpadmin comme indiqué dans cet exemple:\n# lpadmin -p HPDESKJET882 -v parallèle: / dev / lp0 -m\n/usr/share/cups/model/HP/DeskJet_882C-cdj880.ppd\n4. Afficher tous les ports disponibles pour la configuration de l&#39;imprimante\nÉgalement pour répertorier tous les ports ou interfaces disponibles pour configurer l&#39;imprimante peut être affiché à l&#39;aide de la commande lpinfo,\n# lpinfo -v\nprise réseau\nhp direct\nréseau http\nréseau ipp\nlpd réseau\nparallèle direct: / dev / lp0\nscsi direct\nréseau tpvmgp\ntpvmlp réseau\nréseau smb\n5. Plusieurs classes d&#39;imprimantes\nCUPS recherche toujours une imprimante disponible dans l&#39;ordre dans lequel les imprimantes ont été ajoutées à une classe.\nVous pouvez ajouter une ou plusieurs imprimantes à une classe et lorsqu&#39;une des imprimantes devient indisponible, l&#39;autre imprimante définie dans la classe gère les demandes de travaux d&#39;impression.\nIl n&#39;est pas obligatoire d&#39;ajouter des imprimantes dans les classes. Une classe d&#39;imprimantes peut être elle-même membre d&#39;autres classes, il vous est donc possible de définir des classes d&#39;imprimantes pour une haute disponibilité pour l&#39;impression.\nUne fois que vous avez configuré la classe d&#39;imprimante, vous pouvez imprimer sur la classe d&#39;imprimante de la même manière que vous pointez sur une seule imprimante.\nPar exemple, si vous avez 2 imprimantes Laserjet et 2 imprimantes Deskjet. vous pouvez créer une classe appelée «Class-Laserjet» composée de 2 imprimantes Laserjet, et créer une autre classe connue sous le nom d&#39;imprimantes «Class-Deskjet», puis créer une autre classe contenant ces 2 classes.\nDe cette façon, même si les imprimantes laserjet ou deskjet tombent en panne, l&#39;autre classe sert les travaux d&#39;impression.\n6. Ajouter une imprimante à une classe\nPour ajouter une imprimante à la classe, utilisez la commande ci-dessous.\n# lpadmin -h localhost -p HPLaserJetP3015 -c myclass\nPour vérifier si les imprimantes sont dans la classe d&#39;imprimantes:\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015\n7. Supprimer l&#39;imprimante d&#39;une classe\nPour supprimer une imprimante de la classe, vous pouvez utiliser la commande lpadmin comme indiqué dans l&#39;exemple ci-dessous:\ndans cet exemple, myclass a deux imprimantes:\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015\n        HPDESKJET882\nRetirez l&#39;imprimante HPDESKJET882 de myclass comme indiqué ci-dessous:\n# lpadmin -p HPDESKJET882 -r myclass\nUne fois que vous l&#39;avez supprimé, vous ne verrez que l&#39;imprimante HP Laser Jet:\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015\n8. Supprimer une classe d&#39;imprimante entière\nEn utilisant l&#39;option -x, vous pouvez supprimer la classe. comme indiqué ci-dessous.\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015","# lpadmin -x myclass","# lpstat -c myclass\nlpstat: destination inconnue &quot;myclass&quot;!\nVeuillez noter que la configuration de l&#39;imprimante existe toujours même si vous avez supprimé la classe.\n9. Modifier l&#39;option d&#39;impression\nPour modifier les options d&#39;impression de l&#39;imprimante, vous pouvez exécuter les commandes ci-dessous.\nRépertoriez toutes les options disponibles pour l&#39;imprimante à l&#39;aide de la commande lpoptions, comme indiqué ci-dessous.\nDans cet exemple, vous verrez que toutes les options activées sont préfixées par un astérisque. S&#39;il n&#39;y a pas d&#39;astérisque, il utilise les paramètres par défaut.\n# lpoptions -p HPLaserJetP3015 -l","PageSize / Page Size: * A4 Letter 11x17 A3 A5 B5 Env10 EnvC5 EnvDL EnvISOB5\nEnvMonarch Executive Legal\nPageRegion / PageRegion: A4 Lettre 11x17 A3 A5 B5 Env10 EnvC5 EnvDL EnvISOB5\nEnvMonarch Executive Legal\nRésolution / Résolution: 150x150 dpi 300x300 dpi * 600x600 dpi 1200x1200 dpi\nInputSlot / Media Source: * Default Tray1 Tray2 Tray3 Manual\nImpression recto verso / recto verso: DuplexNoTumble DuplexTumble * Aucun\n10. Changer la résolution de l&#39;imprimante\nPour changer la résolution de l&#39;imprimante à 300&#215;300 dpi, vous pouvez utiliser la commande lpadmin comme indiqué ci-dessous:\n# lpadmin -p HPLaserJetP3015 -o Résolution = 300x300 dpi","# lpoptions -p HPLaserJetP3015 -l\nVoici les autres options que vous pouvez définir pour toute imprimante utilisant lpadmin avec l&#39;option –o comme décrit dans l&#39;exemple ci-dessus,","job-k-limit = value &#8211; Définit la limite en kilo-octets pour les quotas par utilisateur. La valeur est un nombre entier de kilo-octets.\njob-page-limit = value &#8211; Définit la limite de pages pour les quotas par utilisateur. La valeur est le nombre entier de pages pouvant être imprimées; les pages recto verso comptent pour deux pages.\njob-quota-period = value &#8211; Définit la période comptable pour les quotas par utilisateur. La valeur est un nombre entier de secondes.\njob-sheets-default = banner &#8211; Définit les pages de bannière par défaut à utiliser pour les travaux d&#39;impression.\nname = value &#8211; Définit une option PPD pour l&#39;imprimante. Les options PPD peuvent être répertoriées à l&#39;aide de l&#39;option -l avec la commande lpoptions (1).\nname-default = value &#8211; Définit une option côté serveur par défaut pour l&#39;imprimante.\nport-monitor = nom &#8211; Le moniteur de port spécifié doit être répertorié dans le fichier PPD de l&#39;imprimante.\nprinter-error-policy = name &#8211; Définit la stratégie d&#39;erreur à utiliser lorsque le backend de l&#39;imprimante ne peut pas envoyer le travail à l&#39;imprimante.\nprinter-is-shared = true / false &#8211; Définit l&#39;imprimante sur partagée / publiée ou non partagée / non publiée.\nprinter-op-policy = name &#8211; Définit la politique d&#39;opération IPP associée à l&#39;imprimante. Le nom doit être défini dans cupsd.conf dans une section Policy. La politique d&#39;opération par défaut est «par défaut».","11. Supprimer l&#39;imprimante du fichier de configuration\nPour supprimer une imprimante CUPS du fichier de configuration de l&#39;imprimante, vous pouvez utiliser l&#39;option -x comme indiqué ci-dessous:\n# lpstat -v\npériphérique pour HPLaserJetP3015: socket: //19.86.82.172","# lpadmin -x HPLaserJetP3015","# lpstat -v\nlpstat: aucune destination ajoutée.\n12. Autoriser / refuser à l&#39;utilisateur ou aux groupes de configurer les options de l&#39;imprimante\nVous pouvez autoriser les utilisateurs individuels ou le groupe à configurer les options de l&#39;imprimante à l&#39;aide des commandes lpadmin.\nLa commande suivante permettra à l&#39;utilisateur karthik de configurer l&#39;option d&#39;imprimante sur l&#39;imprimante HPLaserJetP3015:\n# lpadmin -p HPLaserJetP3015 -u autoriser: karthik\nVous pouvez également empêcher l&#39;utilisateur de modifier les paramètres / options ou configurer l&#39;imprimante à l&#39;aide de la commande ci-dessous.\nLa commande suivante refusera à l&#39;utilisateur karthik de configurer l&#39;option d&#39;imprimante sur l&#39;imprimante HPLaserJetP3015:\n# lpadmin -p HPLaserJetP3015 -u deny: karthik\nS&#39;il existe un groupe auquel l&#39;accès doit être autorisé, vous pouvez utiliser le nom du groupe précédé du symbole @. Plusieurs noms d&#39;utilisateurs ou groupes peuvent être donnés séparés par des virgules.\nPar exemple, ce qui suit permettra aux utilisateurs du groupe sysadmin de configurer les options de l&#39;imprimante.\n# lpadmin -p HPLaserJetP3015 -u autoriser: @sysadmin\nLes éléments suivants refusent aux utilisateurs du groupe de développeurs de configurer les options de l&#39;imprimante.\n# lpadmin -p HPLaserJetP3015 -u deny: @developer\nSi vous avez apprécié cet article, vous aimerez peut-être aussi ..","Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"CUPS signifie Common UNIX Printing System.\nlpadmin est un outil en ligne de commande utilisé pour configurer les files d&#39;attente d&#39;imprimantes et de classes fournies par CUPS.\nUn système exécutant CUPS est un hôte qui peut accepter des travaux d&#39;impression à partir des ordinateurs clients, les traiter et les envoyer à l&#39;imprimante appropriée. Il peut également être utilisé pour définir l&#39;imprimante ou la classe par défaut du serveur.\nCe didacticiel explique comment ajouter une nouvelle imprimante, configurer les options d&#39;imprimante et gérer les imprimantes dans un environnement Linux à l&#39;aide d&#39;exemples de commandes lpadmin.\n1. Ajout d&#39;une nouvelle imprimante\nPour ajouter une nouvelle imprimante réseau avec le nom «HPLaserJetP3015», utilisez la commande lpadmin avec l&#39;option -p comme indiqué ci-dessous:\n# lpadmin -p HPLaserJetP3015 -v ​​socket: //19.86.82.172 -P\n/usr/share/cups/model/HP/LaserJet_P3005-Postscript.ppd","html":"<p>CUPS signifie Common UNIX Printing System.\nlpadmin est un outil en ligne de commande utilisé pour configurer les files d&#039;attente d&#039;imprimantes et de classes fournies par CUPS.\nUn système exécutant CUPS est un hôte qui peut accepter des travaux d&#039;impression à partir des ordinateurs clients, les traiter et les envoyer à l&#039;imprimante appropriée. Il peut également être utilisé pour définir l&#039;imprimante ou la classe par défaut du serveur.\nCe didacticiel explique comment ajouter une nouvelle imprimante, configurer les options d&#039;imprimante et gérer les imprimantes dans un environnement Linux à l&#039;aide d&#039;exemples de commandes lpadmin.\n1. Ajout d&#039;une nouvelle imprimante\nPour ajouter une nouvelle imprimante réseau avec le nom «HPLaserJetP3015», utilisez la commande lpadmin avec l&#039;option -p comme indiqué ci-dessous:\n# lpadmin -p HPLaserJetP3015 -v ​​socket: //19.86.82.172 -P\n/usr/share/cups/model/HP/LaserJet_P3005-Postscript.ppd</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"# lpstat -v\npériphérique pour HPLaserJetP3015: socket: //19.86.82.172\nPour vérifier si l&#39;imprimante est actuellement configurée, vous pouvez utiliser la commande comme indiqué dans l&#39;exemple ci-dessous:\n# lpstat -p HPLaserJetP3015 -l\nl&#39;imprimante HPLaserJetP3015 est inactive. activé depuis le dim.11 janv.16: 11: 41 2015\n2. PPD et fichiers journaux\nDans l&#39;exemple ci-dessus, les fichiers PPD (également connus sous le nom de description d&#39;imprimante PostScript) sont créés par les fournisseurs pour décrire l&#39;ensemble complet des fonctionnalités et capacités disponibles pour leurs imprimantes PostScript et se trouvent généralement sous / usr / share / cups / model / directory .\n    \n    \nSi vous avez des problèmes avec la configuration de l&#39;imprimante, veuillez vérifier les journaux à l&#39;emplacement ci-dessous pour tout message d&#39;erreur. Cet emplacement peut changer en fonction de la distribution différente de Linux.\n# ls -l / var / log / cups / *\n-rw-r - r-- 1 racine lp 6851 11 janvier 16:19 / var / log / cups / access_log\n-rw-r - r-- 1 racine lp 13207 11 janvier 16:19 / var / log / cups / error_log\n3. Configurer l&#39;imprimante sur le port parallèle\nAfin de configurer l&#39;imprimante sur le port parallèle (/ dev / lp0), utilisez la commande lpadmin comme indiqué dans cet exemple:\n# lpadmin -p HPDESKJET882 -v parallèle: / dev / lp0 -m\n/usr/share/cups/model/HP/DeskJet_882C-cdj880.ppd\n4. Afficher tous les ports disponibles pour la configuration de l&#39;imprimante\nÉgalement pour répertorier tous les ports ou interfaces disponibles pour configurer l&#39;imprimante peut être affiché à l&#39;aide de la commande lpinfo,\n# lpinfo -v\nprise réseau\nhp direct\nréseau http\nréseau ipp\nlpd réseau\nparallèle direct: / dev / lp0\nscsi direct\nréseau tpvmgp\ntpvmlp réseau\nréseau smb\n5. Plusieurs classes d&#39;imprimantes\nCUPS recherche toujours une imprimante disponible dans l&#39;ordre dans lequel les imprimantes ont été ajoutées à une classe.\nVous pouvez ajouter une ou plusieurs imprimantes à une classe et lorsqu&#39;une des imprimantes devient indisponible, l&#39;autre imprimante définie dans la classe gère les demandes de travaux d&#39;impression.\nIl n&#39;est pas obligatoire d&#39;ajouter des imprimantes dans les classes. Une classe d&#39;imprimantes peut être elle-même membre d&#39;autres classes, il vous est donc possible de définir des classes d&#39;imprimantes pour une haute disponibilité pour l&#39;impression.\nUne fois que vous avez configuré la classe d&#39;imprimante, vous pouvez imprimer sur la classe d&#39;imprimante de la même manière que vous pointez sur une seule imprimante.\nPar exemple, si vous avez 2 imprimantes Laserjet et 2 imprimantes Deskjet. vous pouvez créer une classe appelée «Class-Laserjet» composée de 2 imprimantes Laserjet, et créer une autre classe connue sous le nom d&#39;imprimantes «Class-Deskjet», puis créer une autre classe contenant ces 2 classes.\nDe cette façon, même si les imprimantes laserjet ou deskjet tombent en panne, l&#39;autre classe sert les travaux d&#39;impression.\n6. Ajouter une imprimante à une classe\nPour ajouter une imprimante à la classe, utilisez la commande ci-dessous.\n# lpadmin -h localhost -p HPLaserJetP3015 -c myclass\nPour vérifier si les imprimantes sont dans la classe d&#39;imprimantes:\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015\n7. Supprimer l&#39;imprimante d&#39;une classe\nPour supprimer une imprimante de la classe, vous pouvez utiliser la commande lpadmin comme indiqué dans l&#39;exemple ci-dessous:\ndans cet exemple, myclass a deux imprimantes:\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015\n        HPDESKJET882\nRetirez l&#39;imprimante HPDESKJET882 de myclass comme indiqué ci-dessous:\n# lpadmin -p HPDESKJET882 -r myclass\nUne fois que vous l&#39;avez supprimé, vous ne verrez que l&#39;imprimante HP Laser Jet:\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015\n8. Supprimer une classe d&#39;imprimante entière\nEn utilisant l&#39;option -x, vous pouvez supprimer la classe. comme indiqué ci-dessous.\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015","html":"<p># lpstat -v\npériphérique pour HPLaserJetP3015: socket: //19.86.82.172\nPour vérifier si l&#039;imprimante est actuellement configurée, vous pouvez utiliser la commande comme indiqué dans l&#039;exemple ci-dessous:\n# lpstat -p HPLaserJetP3015 -l\nl&#039;imprimante HPLaserJetP3015 est inactive. activé depuis le dim.11 janv.16: 11: 41 2015\n2. PPD et fichiers journaux\nDans l&#039;exemple ci-dessus, les fichiers PPD (également connus sous le nom de description d&#039;imprimante PostScript) sont créés par les fournisseurs pour décrire l&#039;ensemble complet des fonctionnalités et capacités disponibles pour leurs imprimantes PostScript et se trouvent généralement sous / usr / share / cups / model / directory .\n    \n    \nSi vous avez des problèmes avec la configuration de l&#039;imprimante, veuillez vérifier les journaux à l&#039;emplacement ci-dessous pour tout message d&#039;erreur. Cet emplacement peut changer en fonction de la distribution différente de Linux.\n# ls -l / var / log / cups / *\n-rw-r - r-- 1 racine lp 6851 11 janvier 16:19 / var / log / cups / access_log\n-rw-r - r-- 1 racine lp 13207 11 janvier 16:19 / var / log / cups / error_log\n3. Configurer l&#039;imprimante sur le port parallèle\nAfin de configurer l&#039;imprimante sur le port parallèle (/ dev / lp0), utilisez la commande lpadmin comme indiqué dans cet exemple:\n# lpadmin -p HPDESKJET882 -v parallèle: / dev / lp0 -m\n/usr/share/cups/model/HP/DeskJet_882C-cdj880.ppd\n4. Afficher tous les ports disponibles pour la configuration de l&#039;imprimante\nÉgalement pour répertorier tous les ports ou interfaces disponibles pour configurer l&#039;imprimante peut être affiché à l&#039;aide de la commande lpinfo,\n# lpinfo -v\nprise réseau\nhp direct\nréseau http\nréseau ipp\nlpd réseau\nparallèle direct: / dev / lp0\nscsi direct\nréseau tpvmgp\ntpvmlp réseau\nréseau smb\n5. Plusieurs classes d&#039;imprimantes\nCUPS recherche toujours une imprimante disponible dans l&#039;ordre dans lequel les imprimantes ont été ajoutées à une classe.\nVous pouvez ajouter une ou plusieurs imprimantes à une classe et lorsqu&#039;une des imprimantes devient indisponible, l&#039;autre imprimante définie dans la classe gère les demandes de travaux d&#039;impression.\nIl n&#039;est pas obligatoire d&#039;ajouter des imprimantes dans les classes. Une classe d&#039;imprimantes peut être elle-même membre d&#039;autres classes, il vous est donc possible de définir des classes d&#039;imprimantes pour une haute disponibilité pour l&#039;impression.\nUne fois que vous avez configuré la classe d&#039;imprimante, vous pouvez imprimer sur la classe d&#039;imprimante de la même manière que vous pointez sur une seule imprimante.\nPar exemple, si vous avez 2 imprimantes Laserjet et 2 imprimantes Deskjet. vous pouvez créer une classe appelée «Class-Laserjet» composée de 2 imprimantes Laserjet, et créer une autre classe connue sous le nom d&#039;imprimantes «Class-Deskjet», puis créer une autre classe contenant ces 2 classes.\nDe cette façon, même si les imprimantes laserjet ou deskjet tombent en panne, l&#039;autre classe sert les travaux d&#039;impression.\n6. Ajouter une imprimante à une classe\nPour ajouter une imprimante à la classe, utilisez la commande ci-dessous.\n# lpadmin -h localhost -p HPLaserJetP3015 -c myclass\nPour vérifier si les imprimantes sont dans la classe d&#039;imprimantes:\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015\n7. Supprimer l&#039;imprimante d&#039;une classe\nPour supprimer une imprimante de la classe, vous pouvez utiliser la commande lpadmin comme indiqué dans l&#039;exemple ci-dessous:\ndans cet exemple, myclass a deux imprimantes:\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015\n        HPDESKJET882\nRetirez l&#039;imprimante HPDESKJET882 de myclass comme indiqué ci-dessous:\n# lpadmin -p HPDESKJET882 -r myclass\nUne fois que vous l&#039;avez supprimé, vous ne verrez que l&#039;imprimante HP Laser Jet:\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015\n8. Supprimer une classe d&#039;imprimante entière\nEn utilisant l&#039;option -x, vous pouvez supprimer la classe. comme indiqué ci-dessous.\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"# lpadmin -x myclass","html":"<p># lpadmin -x myclass</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"# lpstat -c myclass\nlpstat: destination inconnue &quot;myclass&quot;!\nVeuillez noter que la configuration de l&#39;imprimante existe toujours même si vous avez supprimé la classe.\n9. Modifier l&#39;option d&#39;impression\nPour modifier les options d&#39;impression de l&#39;imprimante, vous pouvez exécuter les commandes ci-dessous.\nRépertoriez toutes les options disponibles pour l&#39;imprimante à l&#39;aide de la commande lpoptions, comme indiqué ci-dessous.\nDans cet exemple, vous verrez que toutes les options activées sont préfixées par un astérisque. S&#39;il n&#39;y a pas d&#39;astérisque, il utilise les paramètres par défaut.\n# lpoptions -p HPLaserJetP3015 -l","html":"<p># lpstat -c myclass\nlpstat: destination inconnue &quot;myclass&quot;!\nVeuillez noter que la configuration de l&#039;imprimante existe toujours même si vous avez supprimé la classe.\n9. Modifier l&#039;option d&#039;impression\nPour modifier les options d&#039;impression de l&#039;imprimante, vous pouvez exécuter les commandes ci-dessous.\nRépertoriez toutes les options disponibles pour l&#039;imprimante à l&#039;aide de la commande lpoptions, comme indiqué ci-dessous.\nDans cet exemple, vous verrez que toutes les options activées sont préfixées par un astérisque. S&#039;il n&#039;y a pas d&#039;astérisque, il utilise les paramètres par défaut.\n# lpoptions -p HPLaserJetP3015 -l</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"PageSize / Page Size: * A4 Letter 11x17 A3 A5 B5 Env10 EnvC5 EnvDL EnvISOB5\nEnvMonarch Executive Legal\nPageRegion / PageRegion: A4 Lettre 11x17 A3 A5 B5 Env10 EnvC5 EnvDL EnvISOB5\nEnvMonarch Executive Legal\nRésolution / Résolution: 150x150 dpi 300x300 dpi * 600x600 dpi 1200x1200 dpi\nInputSlot / Media Source: * Default Tray1 Tray2 Tray3 Manual\nImpression recto verso / recto verso: DuplexNoTumble DuplexTumble * Aucun\n10. Changer la résolution de l&#39;imprimante\nPour changer la résolution de l&#39;imprimante à 300&#215;300 dpi, vous pouvez utiliser la commande lpadmin comme indiqué ci-dessous:\n# lpadmin -p HPLaserJetP3015 -o Résolution = 300x300 dpi","html":"<p>PageSize / Page Size: * A4 Letter 11x17 A3 A5 B5 Env10 EnvC5 EnvDL EnvISOB5\nEnvMonarch Executive Legal\nPageRegion / PageRegion: A4 Lettre 11x17 A3 A5 B5 Env10 EnvC5 EnvDL EnvISOB5\nEnvMonarch Executive Legal\nRésolution / Résolution: 150x150 dpi 300x300 dpi * 600x600 dpi 1200x1200 dpi\nInputSlot / Media Source: * Default Tray1 Tray2 Tray3 Manual\nImpression recto verso / recto verso: DuplexNoTumble DuplexTumble * Aucun\n10. Changer la résolution de l&#039;imprimante\nPour changer la résolution de l&#039;imprimante à 300&#215;300 dpi, vous pouvez utiliser la commande lpadmin comme indiqué ci-dessous:\n# lpadmin -p HPLaserJetP3015 -o Résolution = 300x300 dpi</p>"},{"id":"text-6","type":"text","heading":"","plain_text":"# lpoptions -p HPLaserJetP3015 -l\nVoici les autres options que vous pouvez définir pour toute imprimante utilisant lpadmin avec l&#39;option –o comme décrit dans l&#39;exemple ci-dessus,","html":"<p># lpoptions -p HPLaserJetP3015 -l\nVoici les autres options que vous pouvez définir pour toute imprimante utilisant lpadmin avec l&#039;option –o comme décrit dans l&#039;exemple ci-dessus,</p>"},{"id":"text-7","type":"text","heading":"","plain_text":"job-k-limit = value &#8211; Définit la limite en kilo-octets pour les quotas par utilisateur. La valeur est un nombre entier de kilo-octets.\njob-page-limit = value &#8211; Définit la limite de pages pour les quotas par utilisateur. La valeur est le nombre entier de pages pouvant être imprimées; les pages recto verso comptent pour deux pages.\njob-quota-period = value &#8211; Définit la période comptable pour les quotas par utilisateur. La valeur est un nombre entier de secondes.\njob-sheets-default = banner &#8211; Définit les pages de bannière par défaut à utiliser pour les travaux d&#39;impression.\nname = value &#8211; Définit une option PPD pour l&#39;imprimante. Les options PPD peuvent être répertoriées à l&#39;aide de l&#39;option -l avec la commande lpoptions (1).\nname-default = value &#8211; Définit une option côté serveur par défaut pour l&#39;imprimante.\nport-monitor = nom &#8211; Le moniteur de port spécifié doit être répertorié dans le fichier PPD de l&#39;imprimante.\nprinter-error-policy = name &#8211; Définit la stratégie d&#39;erreur à utiliser lorsque le backend de l&#39;imprimante ne peut pas envoyer le travail à l&#39;imprimante.\nprinter-is-shared = true / false &#8211; Définit l&#39;imprimante sur partagée / publiée ou non partagée / non publiée.\nprinter-op-policy = name &#8211; Définit la politique d&#39;opération IPP associée à l&#39;imprimante. Le nom doit être défini dans cupsd.conf dans une section Policy. La politique d&#39;opération par défaut est «par défaut».","html":"<p>job-k-limit = value &#8211; Définit la limite en kilo-octets pour les quotas par utilisateur. La valeur est un nombre entier de kilo-octets.\njob-page-limit = value &#8211; Définit la limite de pages pour les quotas par utilisateur. La valeur est le nombre entier de pages pouvant être imprimées; les pages recto verso comptent pour deux pages.\njob-quota-period = value &#8211; Définit la période comptable pour les quotas par utilisateur. La valeur est un nombre entier de secondes.\njob-sheets-default = banner &#8211; Définit les pages de bannière par défaut à utiliser pour les travaux d&#039;impression.\nname = value &#8211; Définit une option PPD pour l&#039;imprimante. Les options PPD peuvent être répertoriées à l&#039;aide de l&#039;option -l avec la commande lpoptions (1).\nname-default = value &#8211; Définit une option côté serveur par défaut pour l&#039;imprimante.\nport-monitor = nom &#8211; Le moniteur de port spécifié doit être répertorié dans le fichier PPD de l&#039;imprimante.\nprinter-error-policy = name &#8211; Définit la stratégie d&#039;erreur à utiliser lorsque le backend de l&#039;imprimante ne peut pas envoyer le travail à l&#039;imprimante.\nprinter-is-shared = true / false &#8211; Définit l&#039;imprimante sur partagée / publiée ou non partagée / non publiée.\nprinter-op-policy = name &#8211; Définit la politique d&#039;opération IPP associée à l&#039;imprimante. Le nom doit être défini dans cupsd.conf dans une section Policy. La politique d&#039;opération par défaut est «par défaut».</p>"},{"id":"text-8","type":"text","heading":"","plain_text":"11. Supprimer l&#39;imprimante du fichier de configuration\nPour supprimer une imprimante CUPS du fichier de configuration de l&#39;imprimante, vous pouvez utiliser l&#39;option -x comme indiqué ci-dessous:\n# lpstat -v\npériphérique pour HPLaserJetP3015: socket: //19.86.82.172","html":"<p>11. Supprimer l&#039;imprimante du fichier de configuration\nPour supprimer une imprimante CUPS du fichier de configuration de l&#039;imprimante, vous pouvez utiliser l&#039;option -x comme indiqué ci-dessous:\n# lpstat -v\npériphérique pour HPLaserJetP3015: socket: //19.86.82.172</p>"},{"id":"text-9","type":"text","heading":"","plain_text":"# lpadmin -x HPLaserJetP3015","html":"<p># lpadmin -x HPLaserJetP3015</p>"},{"id":"text-10","type":"text","heading":"","plain_text":"# lpstat -v\nlpstat: aucune destination ajoutée.\n12. Autoriser / refuser à l&#39;utilisateur ou aux groupes de configurer les options de l&#39;imprimante\nVous pouvez autoriser les utilisateurs individuels ou le groupe à configurer les options de l&#39;imprimante à l&#39;aide des commandes lpadmin.\nLa commande suivante permettra à l&#39;utilisateur karthik de configurer l&#39;option d&#39;imprimante sur l&#39;imprimante HPLaserJetP3015:\n# lpadmin -p HPLaserJetP3015 -u autoriser: karthik\nVous pouvez également empêcher l&#39;utilisateur de modifier les paramètres / options ou configurer l&#39;imprimante à l&#39;aide de la commande ci-dessous.\nLa commande suivante refusera à l&#39;utilisateur karthik de configurer l&#39;option d&#39;imprimante sur l&#39;imprimante HPLaserJetP3015:\n# lpadmin -p HPLaserJetP3015 -u deny: karthik\nS&#39;il existe un groupe auquel l&#39;accès doit être autorisé, vous pouvez utiliser le nom du groupe précédé du symbole @. Plusieurs noms d&#39;utilisateurs ou groupes peuvent être donnés séparés par des virgules.\nPar exemple, ce qui suit permettra aux utilisateurs du groupe sysadmin de configurer les options de l&#39;imprimante.\n# lpadmin -p HPLaserJetP3015 -u autoriser: @sysadmin\nLes éléments suivants refusent aux utilisateurs du groupe de développeurs de configurer les options de l&#39;imprimante.\n# lpadmin -p HPLaserJetP3015 -u deny: @developer\nSi vous avez apprécié cet article, vous aimerez peut-être aussi ..","html":"<p># lpstat -v\nlpstat: aucune destination ajoutée.\n12. Autoriser / refuser à l&#039;utilisateur ou aux groupes de configurer les options de l&#039;imprimante\nVous pouvez autoriser les utilisateurs individuels ou le groupe à configurer les options de l&#039;imprimante à l&#039;aide des commandes lpadmin.\nLa commande suivante permettra à l&#039;utilisateur karthik de configurer l&#039;option d&#039;imprimante sur l&#039;imprimante HPLaserJetP3015:\n# lpadmin -p HPLaserJetP3015 -u autoriser: karthik\nVous pouvez également empêcher l&#039;utilisateur de modifier les paramètres / options ou configurer l&#039;imprimante à l&#039;aide de la commande ci-dessous.\nLa commande suivante refusera à l&#039;utilisateur karthik de configurer l&#039;option d&#039;imprimante sur l&#039;imprimante HPLaserJetP3015:\n# lpadmin -p HPLaserJetP3015 -u deny: karthik\nS&#039;il existe un groupe auquel l&#039;accès doit être autorisé, vous pouvez utiliser le nom du groupe précédé du symbole @. Plusieurs noms d&#039;utilisateurs ou groupes peuvent être donnés séparés par des virgules.\nPar exemple, ce qui suit permettra aux utilisateurs du groupe sysadmin de configurer les options de l&#039;imprimante.\n# lpadmin -p HPLaserJetP3015 -u autoriser: @sysadmin\nLes éléments suivants refusent aux utilisateurs du groupe de développeurs de configurer les options de l&#039;imprimante.\n# lpadmin -p HPLaserJetP3015 -u deny: @developer\nSi vous avez apprécié cet article, vous aimerez peut-être aussi ..</p>"},{"id":"text-11","type":"text","heading":"","plain_text":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]","html":"<p>Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"CUPS signifie Common UNIX Printing System.\nlpadmin est un outil en ligne de commande utilisé pour configurer les files d&#39;attente d&#39;imprimantes et de classes fournies par CUPS.\nUn système exécutant CUPS est un hôte qui peut accepter des travaux d&#39;impression à partir des ordinateurs clients, les traiter et les envoyer à l&#39;imprimante appropriée. Il peut également être utilisé pour définir l&#39;imprimante ou la classe par défaut du serveur.\nCe didacticiel explique comment ajouter une nouvelle imprimante, configurer les options d&#39;imprimante et gérer les imprimantes dans un environnement Linux à l&#39;aide d&#39;exemples de commandes lpadmin.\n1. Ajout d&#39;une nouvelle imprimante\nPour ajouter une nouvelle imprimante réseau avec le nom «HPLaserJetP3015», utilisez la commande lpadmin avec l&#39;option -p comme indiqué ci-dessous:\n# lpadmin -p HPLaserJetP3015 -v ​​socket: //19.86.82.172 -P\n/usr/share/cups/model/HP/LaserJet_P3005-Postscript.ppd"},{"id":"text-2","heading":"Text","content":"# lpstat -v\npériphérique pour HPLaserJetP3015: socket: //19.86.82.172\nPour vérifier si l&#39;imprimante est actuellement configurée, vous pouvez utiliser la commande comme indiqué dans l&#39;exemple ci-dessous:\n# lpstat -p HPLaserJetP3015 -l\nl&#39;imprimante HPLaserJetP3015 est inactive. activé depuis le dim.11 janv.16: 11: 41 2015\n2. PPD et fichiers journaux\nDans l&#39;exemple ci-dessus, les fichiers PPD (également connus sous le nom de description d&#39;imprimante PostScript) sont créés par les fournisseurs pour décrire l&#39;ensemble complet des fonctionnalités et capacités disponibles pour leurs imprimantes PostScript et se trouvent généralement sous / usr / share / cups / model / directory .\n    \n    \nSi vous avez des problèmes avec la configuration de l&#39;imprimante, veuillez vérifier les journaux à l&#39;emplacement ci-dessous pour tout message d&#39;erreur. Cet emplacement peut changer en fonction de la distribution différente de Linux.\n# ls -l / var / log / cups / *\n-rw-r - r-- 1 racine lp 6851 11 janvier 16:19 / var / log / cups / access_log\n-rw-r - r-- 1 racine lp 13207 11 janvier 16:19 / var / log / cups / error_log\n3. Configurer l&#39;imprimante sur le port parallèle\nAfin de configurer l&#39;imprimante sur le port parallèle (/ dev / lp0), utilisez la commande lpadmin comme indiqué dans cet exemple:\n# lpadmin -p HPDESKJET882 -v parallèle: / dev / lp0 -m\n/usr/share/cups/model/HP/DeskJet_882C-cdj880.ppd\n4. Afficher tous les ports disponibles pour la configuration de l&#39;imprimante\nÉgalement pour répertorier tous les ports ou interfaces disponibles pour configurer l&#39;imprimante peut être affiché à l&#39;aide de la commande lpinfo,\n# lpinfo -v\nprise réseau\nhp direct\nréseau http\nréseau ipp\nlpd réseau\nparallèle direct: / dev / lp0\nscsi direct\nréseau tpvmgp\ntpvmlp réseau\nréseau smb\n5. Plusieurs classes d&#39;imprimantes\nCUPS recherche toujours une imprimante disponible dans l&#39;ordre dans lequel les imprimantes ont été ajoutées à une classe.\nVous pouvez ajouter une ou plusieurs imprimantes à une classe et lorsqu&#39;une des imprimantes devient indisponible, l&#39;autre imprimante définie dans la classe gère les demandes de travaux d&#39;impression.\nIl n&#39;est pas obligatoire d&#39;ajouter des imprimantes dans les classes. Une classe d&#39;imprimantes peut être elle-même membre d&#39;autres classes, il vous est donc possible de définir des classes d&#39;imprimantes pour une haute disponibilité pour l&#39;impression.\nUne fois que vous avez configuré la classe d&#39;imprimante, vous pouvez imprimer sur la classe d&#39;imprimante de la même manière que vous pointez sur une seule imprimante.\nPar exemple, si vous avez 2 imprimantes Laserjet et 2 imprimantes Deskjet. vous pouvez créer une classe appelée «Class-Laserjet» composée de 2 imprimantes Laserjet, et créer une autre classe connue sous le nom d&#39;imprimantes «Class-Deskjet», puis créer une autre classe contenant ces 2 classes.\nDe cette façon, même si les imprimantes laserjet ou deskjet tombent en panne, l&#39;autre classe sert les travaux d&#39;impression.\n6. Ajouter une imprimante à une classe\nPour ajouter une imprimante à la classe, utilisez la commande ci-dessous.\n# lpadmin -h localhost -p HPLaserJetP3015 -c myclass\nPour vérifier si les imprimantes sont dans la classe d&#39;imprimantes:\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015\n7. Supprimer l&#39;imprimante d&#39;une classe\nPour supprimer une imprimante de la classe, vous pouvez utiliser la commande lpadmin comme indiqué dans l&#39;exemple ci-dessous:\ndans cet exemple, myclass a deux imprimantes:\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015\n        HPDESKJET882\nRetirez l&#39;imprimante HPDESKJET882 de myclass comme indiqué ci-dessous:\n# lpadmin -p HPDESKJET882 -r myclass\nUne fois que vous l&#39;avez supprimé, vous ne verrez que l&#39;imprimante HP Laser Jet:\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015\n8. Supprimer une classe d&#39;imprimante entière\nEn utilisant l&#39;option -x, vous pouvez supprimer la classe. comme indiqué ci-dessous.\n# lpstat -c myclass\nmembres de la classe myclass:\n        HPLaserJetP3015"},{"id":"text-3","heading":"Text","content":"# lpadmin -x myclass"},{"id":"text-4","heading":"Text","content":"# lpstat -c myclass\nlpstat: destination inconnue &quot;myclass&quot;!\nVeuillez noter que la configuration de l&#39;imprimante existe toujours même si vous avez supprimé la classe.\n9. Modifier l&#39;option d&#39;impression\nPour modifier les options d&#39;impression de l&#39;imprimante, vous pouvez exécuter les commandes ci-dessous.\nRépertoriez toutes les options disponibles pour l&#39;imprimante à l&#39;aide de la commande lpoptions, comme indiqué ci-dessous.\nDans cet exemple, vous verrez que toutes les options activées sont préfixées par un astérisque. S&#39;il n&#39;y a pas d&#39;astérisque, il utilise les paramètres par défaut.\n# lpoptions -p HPLaserJetP3015 -l"},{"id":"text-5","heading":"Text","content":"PageSize / Page Size: * A4 Letter 11x17 A3 A5 B5 Env10 EnvC5 EnvDL EnvISOB5\nEnvMonarch Executive Legal\nPageRegion / PageRegion: A4 Lettre 11x17 A3 A5 B5 Env10 EnvC5 EnvDL EnvISOB5\nEnvMonarch Executive Legal\nRésolution / Résolution: 150x150 dpi 300x300 dpi * 600x600 dpi 1200x1200 dpi\nInputSlot / Media Source: * Default Tray1 Tray2 Tray3 Manual\nImpression recto verso / recto verso: DuplexNoTumble DuplexTumble * Aucun\n10. Changer la résolution de l&#39;imprimante\nPour changer la résolution de l&#39;imprimante à 300&#215;300 dpi, vous pouvez utiliser la commande lpadmin comme indiqué ci-dessous:\n# lpadmin -p HPLaserJetP3015 -o Résolution = 300x300 dpi"},{"id":"text-6","heading":"Text","content":"# lpoptions -p HPLaserJetP3015 -l\nVoici les autres options que vous pouvez définir pour toute imprimante utilisant lpadmin avec l&#39;option –o comme décrit dans l&#39;exemple ci-dessus,"},{"id":"text-7","heading":"Text","content":"job-k-limit = value &#8211; Définit la limite en kilo-octets pour les quotas par utilisateur. La valeur est un nombre entier de kilo-octets.\njob-page-limit = value &#8211; Définit la limite de pages pour les quotas par utilisateur. La valeur est le nombre entier de pages pouvant être imprimées; les pages recto verso comptent pour deux pages.\njob-quota-period = value &#8211; Définit la période comptable pour les quotas par utilisateur. La valeur est un nombre entier de secondes.\njob-sheets-default = banner &#8211; Définit les pages de bannière par défaut à utiliser pour les travaux d&#39;impression.\nname = value &#8211; Définit une option PPD pour l&#39;imprimante. Les options PPD peuvent être répertoriées à l&#39;aide de l&#39;option -l avec la commande lpoptions (1).\nname-default = value &#8211; Définit une option côté serveur par défaut pour l&#39;imprimante.\nport-monitor = nom &#8211; Le moniteur de port spécifié doit être répertorié dans le fichier PPD de l&#39;imprimante.\nprinter-error-policy = name &#8211; Définit la stratégie d&#39;erreur à utiliser lorsque le backend de l&#39;imprimante ne peut pas envoyer le travail à l&#39;imprimante.\nprinter-is-shared = true / false &#8211; Définit l&#39;imprimante sur partagée / publiée ou non partagée / non publiée.\nprinter-op-policy = name &#8211; Définit la politique d&#39;opération IPP associée à l&#39;imprimante. Le nom doit être défini dans cupsd.conf dans une section Policy. La politique d&#39;opération par défaut est «par défaut»."},{"id":"text-8","heading":"Text","content":"11. Supprimer l&#39;imprimante du fichier de configuration\nPour supprimer une imprimante CUPS du fichier de configuration de l&#39;imprimante, vous pouvez utiliser l&#39;option -x comme indiqué ci-dessous:\n# lpstat -v\npériphérique pour HPLaserJetP3015: socket: //19.86.82.172"},{"id":"text-9","heading":"Text","content":"# lpadmin -x HPLaserJetP3015"},{"id":"text-10","heading":"Text","content":"# lpstat -v\nlpstat: aucune destination ajoutée.\n12. Autoriser / refuser à l&#39;utilisateur ou aux groupes de configurer les options de l&#39;imprimante\nVous pouvez autoriser les utilisateurs individuels ou le groupe à configurer les options de l&#39;imprimante à l&#39;aide des commandes lpadmin.\nLa commande suivante permettra à l&#39;utilisateur karthik de configurer l&#39;option d&#39;imprimante sur l&#39;imprimante HPLaserJetP3015:\n# lpadmin -p HPLaserJetP3015 -u autoriser: karthik\nVous pouvez également empêcher l&#39;utilisateur de modifier les paramètres / options ou configurer l&#39;imprimante à l&#39;aide de la commande ci-dessous.\nLa commande suivante refusera à l&#39;utilisateur karthik de configurer l&#39;option d&#39;imprimante sur l&#39;imprimante HPLaserJetP3015:\n# lpadmin -p HPLaserJetP3015 -u deny: karthik\nS&#39;il existe un groupe auquel l&#39;accès doit être autorisé, vous pouvez utiliser le nom du groupe précédé du symbole @. Plusieurs noms d&#39;utilisateurs ou groupes peuvent être donnés séparés par des virgules.\nPar exemple, ce qui suit permettra aux utilisateurs du groupe sysadmin de configurer les options de l&#39;imprimante.\n# lpadmin -p HPLaserJetP3015 -u autoriser: @sysadmin\nLes éléments suivants refusent aux utilisateurs du groupe de développeurs de configurer les options de l&#39;imprimante.\n# lpadmin -p HPLaserJetP3015 -u deny: @developer\nSi vous avez apprécié cet article, vous aimerez peut-être aussi .."},{"id":"text-11","heading":"Text","content":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"}],"media":{"primary_image":""},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2020/04/25/12-exemples-de-commandes-cups-lpadmin-pour-configurer-les-imprimantes-sous-linux-bien-choisir-son-serveur-d-impression/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/04/25/12-exemples-de-commandes-cups-lpadmin-pour-configurer-les-imprimantes-sous-linux-bien-choisir-son-serveur-d-impression/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/04/25/12-exemples-de-commandes-cups-lpadmin-pour-configurer-les-imprimantes-sous-linux-bien-choisir-son-serveur-d-impression/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}