我需要添加打印机出纸盘它具有虚拟名称,我如何在 Ubuntu 中将该托盘添加为打印机。
我需要使用 shell 命令(而不是 GUI)添加打印机。
答案1
我找到了答案
我需要添加新的打印机作为 shell 脚本,它可以作为我的 charm 配置的一部分。
通过
lpadmin
(添加新的网络/共享打印机)有一个选项part -o [options]
所有选项都是特定于打印机的,并且都在打印机的 PPD 中定义
使用正确的 PPD 安装打印机
查看所有“选项”
lpoptions -p [Printer Name -l]
;它将显示所有打印机功能作为选项,并查找输出托盘或输出箱在我的情况下它是“OutputBin=”但是在我的其中一台打印机中托盘或箱号是Bin1,Bin2,...而另一个是MailBoxBin1,MailBoxBin2,...
所以正确的命令是:
lpadmin -p [printer local name] -v smb://domain/user:pass@printer_server_IP/Printer_shared_name [ or socket://printer_IP:port/ ] virologic/apprunner:[email protected]/ITPrinterBW -E -P [printer PPD file]-o OutputBin=Bin1