标签: cups

如何从命令行恢复 CUPS 打印机?

我的 CUPS 打印机由于驱动程序问题(HP 1010)不时进入暂停状态。

我想编写一个每小时执行一次的 shell 脚本来恢复 CUPS 中的打印机。但是在谷歌搜索几分钟后我不知道如何从 shell 命令行恢复打印机。

linux shell printing cups

51
推荐指数
4
解决办法
14万
查看次数

lp 对 lpr。在 CUPS 的情况下使用什么以及有什么历史差异?

我的 Debian 发行版提供了从 CUPS 打印的lplpr命令。

我是在 UNIX 中打印的菜鸟,但有其他技术技能。

我试图找到一个差异man lpman lpr。似乎lp只有更多的选择......

gv实用程序使用lp. 我发现较旧的线程解释了这lpr是用于网络打印的,而lp它是围绕lpr......

我只是喜欢阅读:

linux printing cups lpr

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

从 Windows 7 Ultimate 进行 IPP 打印

我有在 Ubuntu 和 Windows XP 上运行的网络 IPP。在我的 Windows 7 实例上,它拒绝确认远程服务器连接。谁能建议如何正确配置它?

我的安装步骤是:

  1. 添加打印机
  2. 添加本地打印机
  3. 创建新端口和“标准 TCP/IP 端口”
  4. 输入主机名 http://host:631/printers/Printer_Name

之后它说没有检测到打印机,让我选择一个驱动程序,然后完成。尝试使用该设备不产生任何输出?

如果有人得到了这项工作,我将非常感谢修复。

windows-7 printing network-printer cups

12
推荐指数
2
解决办法
6万
查看次数

如何在 CUPS 中添加一个假的、虚拟的、空的打印机?

我正在编写一个支持多台打印机的软件。为了测试它,我需要向我的 CUPS 服务器添加多台打印机。我怎样才能做到这一点?

我想添加一些假打印机,将作业直接发送到 /dev/null。这样,我可以查看 CUPS 界面中的“已完成作业”列表,并观察我的软件是否为每个作业使用了正确的打印机。

printer cups

12
推荐指数
4
解决办法
3万
查看次数

在 Unix 系统上是否有清除 /var/cups/cache 的认可方法?

我的 CUPS 服务器在 /var/cups/cache 中有坏的、过时的数据。我可以吹走所有文件,但我想知道是否有一种“正确”的方法来清除 CUPS 缓存。手册页和谷歌没有给出答案。

unix printing cups

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

如果需要的话,打印机驱动程序可以访问互联网吗?

我想购买一台新打印机,因为我的旧打印机拒绝打印,除非我允许它访问 LAN 之外的互联网。我无法真正控制其他组织对我的印刷工作的看法,我不喜欢这样。这就引发了下面的问题。

我将使用 GNU/Linux 机器上的 USB 连接来连接到新打印机。该驱动程序是专有的,以 deb 文件形式提供

$ dpkg --contents /path/to/hll2350dwpdrv-4.0.0-1.i386.deb
drwxr-xr-x root/root         0 2017-07-18 03:36 ./
drwxr-xr-x root/root         0 2017-07-18 03:36 ./usr/
drwxr-xr-x root/root         0 2017-07-18 03:36 ./usr/share/
drwxr-xr-x root/root         0 2017-07-18 03:36 ./usr/share/doc/
drwxr-xr-x root/root         0 2017-07-18 03:36 ./etc/
drwxr-xr-x root/root         0 2017-07-18 03:36 ./etc/opt/
drwxr-xr-x root/root         0 2017-07-18 03:36 ./etc/opt/brother/
drwxr-xr-x root/root         0 2017-07-18 03:36 ./etc/opt/brother/Printers/
drwxr-xr-x root/root         0 2017-07-18 03:36 ./etc/opt/brother/Printers/HLL2350DW/
drwxr-xr-x root/root         0 2017-07-18 03:34 ./etc/opt/brother/Printers/HLL2350DW/inf/
drwxr-xr-x root/root         0 2017-07-18 03:36 ./opt/ …
Run Code Online (Sandbox Code Playgroud)

networking printer printing cups brother-printer

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

适用于 Mac(和/或 Linux)的手动双面打印

我的打印机不支持自动双面打印。我正在为我在大多数 Windows 打印机驱动程序中看到的 Mac 和 Linux 计算机寻找解决方案:

  • 检查打印机屏幕中的“手动双面打印”
  • 打印机开始打印一侧
  • 出现一个对话框,要求我翻页
  • 打印机打印另一面。

我可以做的一件事是print odd pages,然后重新打开对话框和print even pages,但这非常不方便,尤其是当我只想打印文档的某个页面范围时,因为 Mac 对话框每次都会忘记我以前的页面范围。在打印 2-up 双面或更改此打印输出的其他设置时,它变得更加不方便。

也许有一些工具可以做到这一点?或者也许是一个“虚拟打印机驱动程序”,它可以位于对话框和管理这些步骤的实际打印机驱动程序之间?(Windows 工具http://en.wikipedia.org/wiki/FinePrint可以做类似的事情,但我不需要它的所有功能,我在 Mac/Linux 上需要它。)

或者有人可能知道一个技巧,如何使打印对话框保持打开状态,即“打印,但不要关闭”?

更新

似乎还没有,好像还存在这样的工具。实施这样的事情会有多困难?它需要在哪里集成 - 作为 CUPS 打印机驱动程序,还是作为对话框打印操作的挂钩?它可以跨平台工作,还是必须是特定于 Mac/Linux 的?

有 Mac/Linux/驱动程序编程经验的人可以解释一下吗?

解决方案

目前的解决方案:

创建一个 Apple Automator 脚本:


操作:提取奇数页和偶数页 [单独文件中的所有页]


操作:运行 Shell 脚本 [将输入作为参数传递]

mv "$1" /tmp/odd.pdf
mv "$2" /tmp/even.pdf
lpr /tmp/odd.pdf
Run Code Online (Sandbox Code Playgroud)

行动:要求确认[“请翻页”]


操作:运行 Shell 脚本 [将输入作为参数传递]

lpr /tmp/even.pdf
Run Code Online (Sandbox Code Playgroud)

它还不完美。非常欢迎改进和替代方案的建议!

linux printer cups duplex macos

8
推荐指数
1
解决办法
8803
查看次数

如何在 CUPS / foomatic 驱动程序中设置最小边距?

我有一台戴尔 2130cn 激光打印机,它没有用于 CUPS 的 PPD 打印驱动程序,所以我使用了通用的 foomatic PCL6(/pxlcolor如果这很重要),它不能正确识别我的打印机的打印边距,因此强制它使用 0.5" 作为顶部和底部, 左右为 0.25。

我如何手动告诉 CUPS 或 foomatic 驱动程序我的打印机实际上有 0.1" 打印边距?

printer printing drivers cups

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

Arch Linux - 无法使用 systemd 启动 CUPS 服务

为了在 Arch Linux 中进行打印,我安装了 cups、cups-filters 和 hpilp(ghostscript 和 gs-fonts 已经安装)。但是,当我尝试使用以下命令在启动时运行 CUPS 服务时:

systemctl enable cups.service
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

Failed to issue method call: No such file or directory
Run Code Online (Sandbox Code Playgroud)

cupsd 也会发生同样的事情。是否有需要安装的软件包?为什么我没有 CUPS 服务?

arch-linux cups systemd

7
推荐指数
2
解决办法
3万
查看次数

带 CUPS 的 Debian ARM 和 Brother DCP195C

我想通过 LAN 访问我的 DCP 195C 打印机(Brother)。为此,我购买了一个树莓派并在其上安装了 CUPS。CUPS 运行良好,其他一切也运行顺利。我的问题是我无法在我的pi上安装兄弟提供的驱动程序(它们仅适用于x86和x64)。我错过了在 pi 上安装驱动程序的选项吗?

linux debian cups arm raspberry-pi

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