我想知道如何在不使用 CUPS 的情况下使用 lp 命令进行打印。
如果我使用此命令发送要打印的文件:
cat fichero.txt | lpr
我有这个错误:
lpr cannot open connection to localhost
如何使用 lp 命令打印或配置系统进行打印?
答案1
在Ubuntu中,有几个软件包提供了/usr/bin/lpr
,其中之一是cups-bsd。如果您安装替代方案,您应该能够在没有杯子的情况下进行打印。在基于 Redhat 的发行版上,可用于查找提供二进制文件的包的命令是yum whatprovides
.
➜ ~ apt-file search /usr/bin/lpr
cups-bsd: /usr/bin/lpr
cups-bsd: /usr/bin/lprm
dvi2ps: /usr/bin/lprdvi
lpr: /usr/bin/lpr
lpr: /usr/bin/lprm
lprng: /usr/bin/lpr
lprng: /usr/bin/lprm