16 votes

Comment puis-je répertorier tous les pilotes d'imprimante installés sous Mac OS 10.6 ?

J'essaie de résoudre des problèmes d'imprimante et j'ai pensé qu'il serait préférable de voir tous les pilotes d'imprimante (et leurs versions) comme point de départ, avant d'essayer de réinstaller lesdits pilotes.

Je voudrais voir tous les pilotes d'imprimante que j'ai installés sur mon Mac. Où sont-ils installés ? Dans quel répertoire ? Quel est le meilleur moyen de les désinstaller, si je le souhaite ?

16voto

Springtrap Points 1

Depuis Mac OS 10.2, l'impression est gérée par la fonction CUPS système. Alors que les pilotes se trouvent généralement dans /Library/Printers Le dossier peut contenir des fichiers d'assistance et bien d'autres choses qui ne sont pas des pilotes d'impression en soi, et dans le monde réel, il n'y a pas d'emplacement canonique dans le dossier où les fichiers du pilote réel sont stockés.

La seule liste officielle des pilotes d'impression disponibles sous OS X est celle renvoyée par la commande lpinfo -m (spécifier l'hôte n'est pas nécessaire pour la machine locale). CUPS spécifie que les pilotes peuvent être constitués d'un nombre arbitraire de fichiers, mais ils doivent tous être déclarés dans un fichier PPD central. lpinfo -m analysera tous les PPDs valides trouvés ; s'il n'y a pas de PPD que CUPS peut analyser, alors ce n'est pas un pilote d'impression valide. Un échantillon de la sortie :

MacBook-Pro:~ user$ lpinfo -m
Library/Printers/PPDs/Contents/Resources/CNPZUD450ZU.ppd.gz Canon D400-450
Library/Printers/PPDs/Contents/Resources/CNPZUD490ZU.ppd.gz Canon D460-490
Library/Printers/PPDs/Contents/Resources/CN6300.ppd.gz Canon iPF6300(CUPS)
Library/Printers/PPDs/Contents/Resources/CN6300S.ppd.gz Canon iPF6300S(CUPS)
Library/Printers/PPDs/Contents/Resources/CN6350.ppd.gz Canon iPF6350(CUPS)
Library/Printers/PPDs/Contents/Resources/CN8300.ppd.gz Canon iPF8300(CUPS)
Library/Printers/PPDs/Contents/Resources/CN8300S.ppd.gz Canon iPF8300S(CUPS)
[...]
drv:///sample.drv/okidata9.ppd Oki 9-Pin Series
drv:///sample.drv/okidat24.ppd Oki 24-Pin Series
raw Raw Queue
[...]

Chaque ligne indique le chemin d'accès au fichier PPD de ce pilote, suivi du nom d'affichage de l'imprimante tel qu'il est déclaré dans le PPD. Comme vous pouvez le constater, certains pilotes sont internes à CUPS et n'ont même pas de fichier PPD dans le dossier de l'imprimante. /Library/Printers donc lpinfo -m est le seul moyen d'être certain de tout ce dont dispose le système d'impression.

Il ne semble pas y avoir beaucoup de cohérence en ce qui concerne les numéros de version ; j'ai vu certains vendeurs inclure la version dans la chaîne de marque et de modèle renvoyée par lpinfo -m (Xerox, par exemple), mais ce n'est certainement pas universel. Cependant, le fichier PPD n'est qu'un texte en clair (éventuellement compressé). Si vous ouvrez le PPD dans un éditeur de texte, vous devriez trouver un fichier *FileVersion qui indique la version du pilote.

Suppression d'une imprimante à l'aide du bouton "moins" dans les Préférences Système n'est pas supprimer/désinstaller le pilote, il supprime simplement la file d'attente qui a été créée pour l'imprimante en question. (Techniquement, lorsque vous créez une file d'attente d'imprimante, une copie du PPD est créée pour cette imprimante, qui sera supprimée lors de la suppression de la file d'attente). L'option "Réinitialiser le système d'impression..." ne supprime pas non plus les pilotes ; elle supprime seulement toutes les files d'attente d'impression configurées et réinitialise la configuration par défaut de certains CUP.

Suppression d'un fichier PPD répertorié par lpinfo supprimera effectivement le pilote, car il ne sera plus chargé par le système CUPS, bien que, comme expliqué ci-dessus, il puisse y avoir des fichiers de support supplémentaires laissés derrière. Il n'y a pas de moyen standard de les supprimer car chaque pilote peut inclure des fichiers de support à différents endroits, mais il n'y a aucune raison de les supprimer à moins que vous n'ayez l'intention de réinstaller le pilote. Dans ce cas, le paquet d'installation original du fabricant devrait gérer la réinstallation de tous les fichiers pertinents.

J'ai parfois vu des personnes copier manuellement des fichiers PPD pour installer des imprimantes ; ne vous fiez pas à cela ! Certains pilotes ne nécessitent qu'un PPD, mais d'autres peuvent avoir besoin de fichiers de support également. La seule façon d'être sûr que tous les fichiers nécessaires sont installés est d'utiliser le paquet d'installation original.

5voto

sdmeyers Points 2249

OS X utilise CUPS qui utilise des filtres d'impression (fichiers .ppd) pour formater les documents à envoyer aux imprimantes. Les fichiers ppd actuellement installés et utilisés se trouvent à l'adresse suivante /private/etc/cups/ppd/ .

Pour voir une liste complète de ce qui est disponible sur votre ordinateur, regardez dans /Library/Printers/ Vous trouverez ici les dossiers des pilotes qui ont été installés (généralement dans des dossiers par marque, c'est-à-dire que vous pouvez avoir une Brother et un Canon si vous avez déjà utilisé une imprimante Brother ou Canon).

Il y aura probablement aussi un dossier PPDs qui contient les filtres d'impression archivés qui sont disponibles.

Pour d'autres options d'impression, vous pouvez taper :

cupsctl WebInterface=yes

Ensuite, dirigez votre navigateur web vers http://localhost:631 Cela fera apparaître l'interface web de CUPS qui a quelques bits et options supplémentaires que vous pouvez obtenir à partir des préférences du système.

Il est important de noter que la plupart de ces options ont trait au système d'impression lui-même, et non aux options/utilités natives de l'imprimante.

4voto

XCool Points 479

Le premier endroit que vous voudrez probablement regarder est le Imprimer et scanner option dans Préférences du système . Vous y verrez une liste de toutes les imprimantes que vous avez installées. Vous pouvez éventuellement désinstaller chacune d'entre elles en cliquant sur l'icône moins "- en bas de la liste.

De plus, si vous êtes en train de résoudre des problèmes d'imprimante, vous pouvez essayer de faire un clic droit dans la liste et sélectionner Réinitialisation du système d'impression . Apple a un document sur ce que fait la réinitialisation du système d'impression ici : http://support.apple.com/kb/HT1341

En ce qui concerne votre question sur l'endroit où les pilotes sont réellement installés, la réponse se trouve dans l'onglet /Bibliothèque/Imprimantes dossier. J'ai remarqué que certains pilotes d'imprimante sont restés intacts dans ce dossier même après les avoir désinstallés. J'ai moi-même supprimé certains fichiers de ce dossier et je dirais que c'est généralement sûr de le faire . Cependant, je vous suggère de désinstaller d'abord vos pilotes d'imprimante à partir de Print & Scan avant de vous rendre dans ce dossier.

4voto

user901898 Points 31

Exécutez ceci dans le Terminal :

lpinfo -m -h 127.0.0.1:631

Il énumérera tous les pilotes pour l'hôte local.

0voto

user68835 Points 19

Vous pouvez également essayer

lpstat -p

Cela vous donnera le nom de l'imprimante et son statut, ainsi que la date à laquelle elle a été activée.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X