lpd 和 lpr 在哪裡記錄錯誤和消息?
我在哪裡可以找到來自 lpd 和 lpr 的錯誤和日誌消息?執行“lpr /tmp/test_file”時沒有找到任何輸出
這終止而沒有任何錯誤。
我曾尋找 /etc/rc.d/lpd 但它失敗了。問題是沒有 /usr/sbin/lpd 存在。只有 /usr/sbin/lpd.pre-cups
所以到目前為止,我還沒有從 lpr 列印任何運氣。另一方面,使用 smbclient,我可以輕鬆地列印文件。
我認為 lpr 工具已死或即將停止開發,但我不知道。
有人可以提供使用 lpr 的替代方法或操作方法嗎?
我還從 Web 界面嘗試了 CUPS。但問題是我在使用杯子時無法使用我的 smb 憑據。它只需要係統使用者並且不提供任何資訊。
作業系統:OpenBSD 6.0
CUPS 替換
lpd
和其他命令,這就是為什麼您會*.pre-cups
在/usr/sbin
.通常
lpd
通過 配置/etc/printcap
,更具體地說,日誌將在為每個printcap
條目指定的記帳文件中結束lf=
(請參閱man 5 printcap
)。預設情況下,這是/dev/console
但正如您所見,/etc/examples/printcap
可以將其重定向到類似/var/log/lpd-errs
. CUPS 也安裝了自己的printcap
.另一方面,CUPS 日誌位於
/var/log/cups/
. 如果您正在執行 CUPS - 這與 CUPS 無關lpd
,實際上會在安裝時替換它 - 這就是您的日誌所在的位置。如果您想使用
lpd
而不是 CUPS,則需要解除安裝後者。根據您使用的列印機,lpd
您可能還需要軟體包中提供的 foomatic(有關安裝詳細資訊,請參閱軟體封包檔)。另外,請注意,無論您使用
lpd
還是 CUPS,某些列印機還需要專有過濾器(例如 EPSON 的escpr
),這很可能必須從原始碼編譯。