macOS 移除顽固打印机信息

问题描述

当我打开 Parallels Desktop 的 Ubuntu 虚拟机时,总是会看到打印机已添加的提示:

image

查看已有打印机信息

$ lpstat -p
打印机Lenovo_M7206W闲置,启用时间始于五  1/ 6 23:54:09 2023

这里可以看到打印机的名字是 Lenovo_M7206W

查看打印机具体信息

使用 lpoptions 查看打印机具体信息:

$ lpoptions -p Lenovo_M7206W
copies=1 device-uri=usb://Lenovo/M7206W?serial=00000WP01919168 finishings=3 job-cancel-after=10800 job-hold-until=no-hold job-priority=50 job-sheets=none,none marker-change-time=0 number-up=1 printer-info='Lenovo M7206W' printer-is-accepting-jobs=true printer-is-shared=false printer-is-temporary=false printer-location='MacBook Pro' printer-make-and-model='Local Raw Printer' printer-state=3 printer-state-change-time=1673020449 printer-state-reasons=offline-report printer-type=77594628 printer-uri-supported=ipp://localhost/printers/Lenovo_M7206W

移除打印机

我们可以使用 lpadmin 命令移除打印机:

lpadmin -x Lenovo_M7206W

运行完成后,我们再次运行 lpstat -p 查看已有打印机信息:

$ lpstat -p
lpstat: 未添加目的位置。

/var/spool/cups/ 目录下可能还有一些残留文件:

sudo rm -rf /var/spool/cups/cache
sudo rm -rf /var/spool/cups/tmp

可以看到我们的打印机已被移除。

再次打开 Ubuntu 虚拟机时,也不会看到打印机已添加的信息。

posted @ 2024-03-09 16:39  Undefined443  阅读(22)  评论(0编辑  收藏  举报