标签: lpr

线轴对打印意味着什么?

马克为我写了一条评论

我不知道如何让杯子不假脱机,即如何让 lpr 命令只在打印机驱动程序运行后退出。

打印的“线轴”是什么意思?

谷歌说这是一个动词,意思是“将(用于在外围设备上打印或处理的数据)发送到中间存储”。打印spool代表的中间存储是什么,比如lpr命令打印的时候

马克似乎将线轴的含义与阻塞联系起来。但我无法通过查看谷歌给出的定义来弄清楚。

谢谢。

printing cups lpr

19
推荐指数
3
解决办法
7766
查看次数

如何显示 CUPS 打印机作业历史记录?

我正在使用 lpr 命令将一些文件从远程计算机打印到网络打印机。它显然有效,但几分钟后当我输入 lpstat 或 lpq 时,作业已经消失,它可能已经打印了文件。有没有办法检查打印机队列中我成功完成的作业的历史记录或日志?

cups lpr

16
推荐指数
3
解决办法
8万
查看次数

支持使用 lpr 进行 utf-8 编码

在尝试通过lprfrom将文本文件发送到打印机时xterm,内容已损坏无法识别,其原因最终被追溯到文件的编码。如果我改为使用iconv(eg, iconv -f utf-8 -t ascii//TRANSLIT)处理文本,则文件将正常打印。我遇到的另一个建议是设置文档格式(例如,lpr -o document-format=text/utf8),但这会返回错误lpr: Unsupported document-format "text/utf8"。我总是可以将lpr命令别名为包含处理iconv,但是CUPS/lpr系统中是否有更通用的本地 utf-8 支持方法?

编辑:我的操作系统是 Debian 8,我的窗口管理器是openbox(没有桌面环境)。我可以在 MacOS X 和 Debian7/Gnome3 系统中毫无问题地打印此文件。

从我当前的系统来看,我应该指出,即使在将字符编码从 UTF-8 更改为 ASCII 之后,换行符也不受lpr. 在iconvMacOS X 上重新编码和音译后,打印仍然正常工作(因此换行问题也是我当前系统特有的)。

character-encoding cups unicode lpr

11
推荐指数
1
解决办法
6789
查看次数

使用需要身份验证的 Samba 打印机进行命令行打印

有没有办法通过在命令行上提供凭据(例如,使用lpr)来打印到需要身份验证的 Samba 打印机?

我设法将凭据存储在 GNOME Keyring 中,当我使用桌面会话登录时,我可以使用lpr.

有没有办法:

  • 提供凭证给 lpr
  • 验证队列中的作业

远程登录 (SSH) 时?

编辑

我知道可以为所有用户存储一组凭据(直接在打印机 URI 中的 CUPS 中),但我们需要每个用户使用他/她自己的凭据进行身份验证。

authentication smb lpr

10
推荐指数
1
解决办法
2万
查看次数

LPR 或 CUPS 打印到 Airprint 打印机

我看过很多博客文章,描述了使用 CUPS 向 iOS 设备提供非打印打印机的过程。但是,我一直在努力寻找是否有人想出如何打印装有 Airprint 服务器的打印机。

特别是,我有一个 Brother HL-2340DW,它在 iDevices 上工作得非常出色。如果我正确理解 Airprint,iOS 不需要知道任何特别的东西来打印到所述打印机。它或多或少地在打印机上通过 IPP 吐出 PDF,然后打印机完成它的工作。我在 iOS 中获得的唯一配置选项是我是否想要双面打印(默认为长边打印,或者打印机的默认双面打印选项)和纸张尺寸(即 letter 与 a4)。

我不想做的是安装 Brother 的二进制驱动程序(我不能在 OpenBSD 上安装),这样我就可以说“BR-3”或他们使用的任何专有打印机控制语言。虽然我知道他们的驱动程序会在打印选项方面给我更大的灵活性,但实际上我将使用这台打印机的默认设置。从这个意义上说,更有限的 Airprint 功能是完美的。

有没有人成功地获得了各种 unix 打印系统(最好是 CUPS)中的一个来将打印作业发送到 Airprint 打印机?由于 IPP Everywhere 似乎仍然是一个梦想,因此支持 Airprint 的打印机似乎是基本打印支持的一个不错的目标,不是吗?或者 Airprint 协议是否比我想象的更专有/混淆?

printing cups lpr printer

9
推荐指数
1
解决办法
3666
查看次数

如何使用lpr选择纸张来源?

我在用 evince 打印 PDF 时遇到了麻烦(由Evince修复不显示打印机),同时我lpr成功地用来做事情。

我在手册页 ( page-ranges, number-up) 中找到了几个选项,但没有指定纸张来源。在打印对话框中,我可以在Tray 1和之间进行选择Multipurpose Feeder

从命令行打印时是否可以(如果可以,如何?)选择纸张来源lpr

command-line printing cups lpr

9
推荐指数
1
解决办法
4758
查看次数

如何以 _generic_ 方式以灰度打印(Cups,lpr,等等...)?

问题:例如 Cups 仅提供管理颜色的选项。不幸的是,它们特定于制造商模型。即施乐正在使用例如“XRXColor,BW”,戴尔“ColorModel,KGray”等......

我正在寻找一种工具,它为打印服务器提供统一的界面以打印灰度。

printing cups lpr

5
推荐指数
1
解决办法
2874
查看次数

在命令行中格式化文件以进行打印

每当我使用lprorlp命令打印文本文件时,单词在一行的末尾被切断并继续到另一行;例如,'understand' 将在第一行的末尾分成 'unde' 和在另一行的开头的 'rstand'。有没有办法以某种方式证明文件的文本以进行打印?我已经尝试过lpr -p-o media=a4,以及适合页面的选项,但这些词仍然被切断。

对我有用的解决方案:

  1. garethTheRed 的foldfold -s textfile.txt | lpr
  2. fmt命令在这里这里找到:fmt -u -w 80 textfile.txt | lpr; 请注意,宽度 80 可以更改为您喜欢的任何值,但对我来说这似乎工作得很好

printing cups lp lpr text-formatting

3
推荐指数
1
解决办法
2859
查看次数