我试图在Ubuntu 14.04中同时打印分离打印机 从我的所有阅读中,我见过的最佳选择是编写脚本 将lp命令发送到单独的打印机。
这是我到目前为止写的剧本
lp -d printer" $ @"
lp -d printer2" $ @"
其中打印机和打印机2是系统上安装的实际打印机 这个脚本可以在终端上运行,但是我希望能够将打印作业直接发送到打印机"这实际上就是我写过的剧本。
如何将此lp脚本变为"打印机"
答案 0 :(得分:1)
好的,我没有找到按照我原定的方式做到这一点的方法,但是有可能用tea4CUPS
很棒的杯子后端工具,带有简单的配置文件 http://www.pykota.com/software/tea4cups/download
安装说明在下载页面上。
对于打印到多台打印机,请在配置文件中为要打印的每台打印机添加此命令。
prehook_firstprinter:/ usr / bin / lp -d 打印机名称 -o raw $ TEADATAFILE
这是我能写的最简单的指令 1.下载tea4cups.gz
将其解压缩到主文件夹,将其重命名为tea4cups
打开终端并运行这些命令
sudo cp /home/manifester/tea4cups/tea4cups.conf / etc / cups
sudo cp / home / manifester / tea4cups / tea4cups / usr / lib / cups / backend /
sudo chmod 700 / usr / lib / cups / backend / tea4cups
sudo gedit /etc/cups/tea4cups.conf
prehook_firstprinter:/ usr / bin / lp -d 打印机名称是打印机窗口中的文字名称 -o raw $ TEADATAFILE
你需要为你拥有的每台打印机换一个新行,所以如果要打印到3台打印机,你需要上面三行,每行都有它要与之交谈的打印机名称。
保存并关闭所有内容
打开终端并运行
sudo service cups restart
http://localhost:631/admin
转到添加打印机
您应该会看到名为" tea4CUPSnothing"
如果您没有看到它,请按"查找打印机" 它应该在那里
将打印机的信息更改为"打印全部"适用于所有类型字段"
按继续
通用打印机驱动程序有效,因为打印机实际上并不存在。
按继续
设置默认值
你应该完成,转到ubuntu上的打印机窗口并进行测试打印。