CUPS客户端是否需要在本地添加PPDs,即是否应该将它们传递给lpadmin -P?这些客户端通过本地打印服务器打印到远程打印服务器(ipp://),我假设这是根据最佳实践设置的(我不管理它)。他们是Linux个人电脑。我不认为我正在处理远程打印服务器上的原始队列。
我的问题听起来与这一个相同,但我的理解是,驱动程序和PPDs不是一回事,PPD是打印机的一种“功能列表”,有一些关于如何使用它们的PostScript命令。在我看来,这似乎是服务器的工作,但我很难找到任何能清楚说明这一点的东西。
发布于 2015-06-30 18:53:56
我有一个名为printsrv的Linux打印服务器,运行cupsd,并使用适当的驱动程序/PPDs/等等定义所有网络打印机。在我的站点上的100+其他Linux机器上,我甚至没有运行cups服务守护进程,我在它们上所做的唯一的打印配置就是在/etc/cups/client.conf中添加一行,即
ServerName printsrv.mydomain.com使用/etc/cups/client.conf中的一行,我的所有Linux框都会看到我在printsrv上定义的每台打印机,并正确地打印到它。
发布于 2019-04-24 14:32:42
在CUPS中有以下选项: 1.在服务器上使用原始队列,在客户端上使用特定ppd。在服务器上使用特定ppd,在客户端上使用原始队列。
这两种情况都应被认为是不可取的,并计划在今后予以撤销。
在服务器上:
lpadmin -p queue1 -v socket://printer -m 'my.ppd'关于客户:
lpadmin -p queue1 -v ipp://remote/printers/queue1 -m everywherehttps://unix.stackexchange.com/questions/196901
复制相似问题