如何从 CUPS 中删除打印机?

如何从 CUPS 中删除打印机?

我的本地 CUPS 服务器无法识别我使用的打印机的名称。它有两个名称:hpexthpext@vm-cups。我永远无法预测哪一个会起作用,如果我使用了错误的名称,作业就会无限期地停留在队列中。

没有列出打印机/etc/cupsd/cupsd.conf;相反,我有以下行

BrowsePoll cups.eecs.tufts.edu

该服务器仅列出hpext而没有hpext@vm-cups
我在想我的本地服务器不知何故搞混了,如果我可以从内存中删除打印机,一切都会好起来。但是在文档中我找不到删除打印机的命令,而且愚蠢的 Web 界面上的 DELETE PRINTER 按钮不起作用。

我能做些什么?

答案1

lpadmin 帮助您管理 cups 的打印机

尝试

man lpadmin

我相信你需要的是

lpadmin -x

答案2

  1. 在网络上,输入http://localhost:631/打印机/
  2. 单击要删除的打印机。
  3. Delete PrinterAdministration下拉列表中选择。
  4. Delete Printer单击即可确认。

答案3

另一种解决方法是关闭网络打印机的自动浏览功能,然后手动添加所需的一台打印机。我认为删除按钮“无效”的原因是 CUPS 收到广播/通知,告知网络上有“新”打印机可用。

补充:如果您不想丢失已有的打印机,请将它们添加到本地 CUPS,而不是依赖广播。

相关内容