Accueil
» LINUX
»
Comment configurer les imprimantes via CUPS sous HamoniKR OS
Comment configurer les imprimantes via CUPS sous HamoniKR OS
Vous souhaitez ajouter une imprimante USB ou réseau sous HamoniKR OS ? Le plus simple est généralement d'utiliser l'utilitaire Imprimantes du bureau. CUPS (Common UNIX Printing System) gère les files d'impression de nombreux outils Linux et propose également une interface d'administration locale via un navigateur. Utilisez l'utilitaire du bureau lorsqu'il détecte l'imprimante ; utilisez directement CUPS pour consulter une file d'attente ou saisir vous-même l'URI de connexion.
Le nom mentionné dans le titre de l'article est souvent écrit « Harmonica OS », mais l'orthographe officielle en anglais du projet est HamoniKR OS . La documentation actuelle de l'imprimante décrit une procédure d'installation graphique et la prise en charge IPP sans pilote. Les menus et les paquets disponibles peuvent varier selon la version ; par conséquent, les indications ci-dessous dépendent de la version. Les illustrations CUPS de ce guide sont des exemples d'interface schématique et non des captures d'écran d'une installation HamoniKR testée.
Guide de référence rapide
But
Commencez ici
Ce dont vous avez besoin
Connectez une imprimante USB
Utilitaire d'imprimante
Imprimante allumée et connectée par USB
Ajouter une imprimante Wi-Fi ou Ethernet
Utilitaire d'imprimante ou CUPS àhttp://localhost:631
Imprimante sur le même réseau local ; son adresse IP en cas d’échec de la détection
Utilisez une imprimante non répertoriée par modèle
Essayez IPP sans pilote, puis le pilote Linux du fournisseur
Fichiers de support pour le modèle d'imprimante et le fabricant exacts
Vérifier une file d'attente ou imprimer une page de test
page d'impression CUPS oulpstat
Autorisation administrative pour les modifications
1. Ouvrez les paramètres de l'imprimante et vérifiez CUPS
Dans HamoniKR, ouvrez le menu > Administration > Imprimantes ou accédez à la section Imprimantes dans les Paramètres système. Le guide officiel de HamoniKR 8.0 mentionne également system-config-printercette méthode pour lancer l'utilitaire d'impression. Si votre bureau utilise un menu différent, recherchez « Imprimantes » dans le lanceur d'applications.
Ouvrez l'utilitaire Imprimantes depuis la section Administration ; le libellé du menu peut varier selon la version de HamoniKR.
Pour accéder à l'interface web de CUPS, ouvrez-la http://localhost:631dans un navigateur sur l'ordinateur qui gérera l'imprimante. Cette adresse correspond à votre machine locale. Si la page ne se charge pas, vérifiez que CUPS est bien installé et en cours d'exécution.
systemctl status cups
Sur une installation HamoniKR basée sur Debian ou Ubuntu où CUPS est absent, installez le paquet à partir des dépôts de distribution configurés, puis démarrez le service :
Utilisez l'invite du gestionnaire de paquets pour vérifier les paquets avant de les accepter. Un ordinateur personnel n'a généralement pas besoin d'exposer la page d'administration CUPS sur le réseau. Laissez votre navigateur ouvertlocalhost ; ne modifiez pas les règles d'accès CUPS et n'ouvrez pas le port 631 simplement pour ajouter une imprimante locale.
2. Ajoutez l'imprimante via l'interface web CUPS.
Dans CUPS, sélectionnez Administration , puis Ajouter une imprimante . Connectez-vous avec un compte autorisé à gérer l'impression sur cet ordinateur. La liste peut afficher les périphériques USB connectés localement et les imprimantes détectées sur le réseau. Sélectionnez le périphérique approprié, confirmez sa connexion et donnez à la file d'attente un nom court et facile à retenir, par exemple : [Nom de la file d'attente] office_laser.
La page d'administration CUPS locale constitue le point d'entrée pour ajouter une imprimante.
Pour une imprimante réseau qui n'apparaît pas, utilisez son adresse réseau plutôt que de la deviner. Vous trouverez cette adresse dans le menu réseau de l'imprimante, la liste des périphériques de votre routeur ou la page de configuration du fabricant. À l'étape de connexion CUPS, choisissez le protocole correspondant et saisissez l'URI fournie dans la documentation de l'imprimante. Pour de nombreux appareils récents, un URI IPP ressemble à `/etc/IPP` ipp://192.168.1.50/ipp/print, mais le chemin est spécifique au modèle ; ne présumez pas que cet exemple s'applique à votre imprimante. CUPS prend également en charge les protocoles IPP, IPPS, LPD et AppSocket/JetDirect.
Sélectionnez le périphérique détecté ou saisissez l'URI de connexion documentée de l'imprimante si la détection ne la trouve pas.
3. Choisissez un IPP avec ou sans pilote, puis définissez les valeurs par défaut.
Lorsque l'assistant d'installation vous demande un modèle ou un pilote, privilégiez IPP Everywhere ou l'option « IPP sans pilote » de l'utilitaire HamoniKR si l'imprimante est compatible. L'impression sans pilote exploite les capacités déclarées par une imprimante compatible au lieu de s'appuyer sur un fichier PPD spécifique au modèle. C'est un bon choix pour de nombreuses imprimantes réseau récentes, mais toutes les fonctionnalités du fabricant peuvent ne pas être disponibles.
Si l'installation sans pilote est indisponible ou si l'impression est incorrecte, sélectionnez la marque et le modèle exacts dans la liste. La documentation HamoniKR recommande d'installer son module de support d'imprimante lorsqu'une imprimante n'est pas reconnue.
Vérifiez que le paquet est disponible dans les dépôts configurés pour votre version d'HamoniKR. Si votre modèle est toujours manquant, consultez la page d'assistance Linux officielle du fabricant de l'imprimante pour connaître le modèle exact et trouver un paquet compatible avec votre système d'exploitation. Évitez de sélectionner un modèle vaguement similaire pour simplement terminer l'installation : une résolution, l'impression recto verso, les bacs à papier ou les modes couleur non pris en charge peuvent entraîner une mauvaise qualité d'impression.
Après avoir ajouté la file d'attente, définissez les options que vous utilisez : format de papier (par exemple, Lettre ou A4), couleur ou niveaux de gris, et impression recto verso si elle est prise en charge. CUPS et la boîte de dialogue du bureau peuvent proposer des options différentes selon le pilote. Choisissez « Définir les options par défaut » ou l'option équivalente « Appliquer/Enregistrer » pour que les paramètres soient conservés.
Vérifiez les valeurs par défaut disponibles et imprimez une page de test pour confirmer que la file d'attente sélectionnée répond.
4. Imprimez une page de test et vérifiez le résultat.
Depuis la page CUPS de l'imprimante, utilisez le menu Maintenance pour sélectionner Imprimer une page de test . Vous pouvez également imprimer un document simple depuis une application de bureau. Une fois la configuration réussie, la tâche apparaît dans la file d'attente, passe à l'état « Terminé » et la page imprimée présente l'orientation, le format, la couleur et les marges attendus.
Pour une vérification rapide du terminal, listez les files d'attente configurées et leur état :
lpstat -t
Pour imprimer un fichier dans une file d'attente nommée, utilisez :
lp -d office_laser /path/to/test.pdf
Remplacez le nom de la file d'attente et le chemin d'accès au fichier par vos propres valeurs. Si vous souhaitez ajouter une imprimante IPP Everywhere depuis un terminal, la commande CUPS est la suivante :
Remplacez PRINTER_IP`<URI_path>` et `<URI_path>` par l'adresse documentée de l'imprimante. Cette commande crée ou met à jour une file d'attente ; elle ne détecte pas l'URI correcte pour chaque modèle.
Problèmes courants et solutions pratiques
L'imprimante est introuvable : vérifiez qu'elle est allumée, connectée au même réseau et non isolée sur un réseau Wi-Fi invité. Essayez l'adresse IP ou la méthode de connexion préconisée par le fabricant. Pour une connexion USB, reconnectez-la directement à l'ordinateur et relancez l'utilitaire Imprimantes.
CUPS ouvre la fenêtre mais refuse la modification : le compte connecté ne dispose peut-être pas des droits d’administration d’impression. Utilisez un compte local autorisé ou demandez l’accès à l’administrateur système ; ne modifiez pas les règles d’accès générales pour contourner ce problème.
La file d'attente est inactive, mais aucune impression ne se lance : vérifiez le papier, le toner ou l'encre, les erreurs d'affichage de l'imprimante et l'état des tâches en file d'attente. Confirmez l'URI et le pilote sélectionnés, puis envoyez un document de test d'une page.
La page s'imprime avec une mise en page incorrecte ou des options manquantes : vérifiez le format et l'orientation du papier dans les paramètres par défaut de l'application et de l'imprimante. Essayez le pilote spécifique du fabricant ou une file d'attente IPP sans pilote prise en charge, si disponible.
L'imprimante n'est toujours pas prise en charge : vérifiez la disponibilité des packages de support HamoniKR et les téléchargements Linux du fabricant pour connaître le modèle exact. L'impression sans pilote permet d'obtenir des résultats basiques, mais les fonctionnalités propriétaires ne sont pas disponibles.
Liste de vérification finale
L'imprimante est allumée et connectée par USB ou au même réseau de confiance.
L'utilitaire Imprimantes ou CUPS affiche le périphérique prévu et la connexion correcte.
La file d'attente utilise un pilote compatible ou un mode IPP sans pilote pris en charge.
Le format du papier et les autres paramètres par défaut correspondent au document et à l'imprimante.
Une page de test est complétée et semble correcte sur papier.