直到昨天,Linux 打印似乎都运行正常。今天输入 lpq 会出现以下结果:
lpq 打印机'[电子邮件保护]'-无法打开连接-连接超时确保服务器上正在运行 LPD 服务器
/etc/cups/printers.conf 文件已正确设置,打印机出现在 localhost:631 中,并且正在打印测试页。但是,所有命令行打印命令似乎都试图打印到[电子邮件保护]
我不知道为什么打印机.conf 被忽略,以及为什么以及如何[电子邮件保护]已添加。好像它可能已被自动发现?
#编辑:[电子邮件保护]在 /usr/local/etc/lpd.conf 中提到过我不确定为什么使用 lpd.conf 而不是 /etc/cups/printers.conf
有什么建议或想法可以用杯子代替吗?
答案1
原来有人复制了旧版本的
lp、lpq、lpstat 到 /usr/local/bin,这导致启动错误的 bins。
一个修复是
mv /usr/local/bin/lp /usr/local/bin/old_lp mv /usr/local/bin/lpq /usr/local/bin/old_lpq mv /usr/local/bin/lpstat /usr/local/bin/old_lpstat mv /usr/local/bin/lpr /usr/local/bin/old_lpr mv /usr/local/bin/lprm /usr/local/bin/old_lprm mv /usr/local/bin/lprsetup.sh /usr/local/bin/old_lprsetup.sh
目前打印已恢复正常。
这[电子邮件保护]位于 /usr/local/etc/ldp.conf 中