LPR 和 cupswrapper 驱动程序有什么区别?如何安装打印机驱动程序?

LPR 和 cupswrapper 驱动程序有什么区别?如何安装打印机驱动程序?

我正在考虑购买 Brother HL2230 打印机。我在https://www.openprinting.org/printers

不过,有一些 HL2230 Linux 驱动程序可用http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#HL-2230

LPR 驱动程序和 cupswrapper 驱动程序有什么区别?我应该为 Ubuntu 使用哪一个?

下载驱动程序后,如何安装它?

谢谢

答案1

LPR 是cups-client包 - 它提供允许通过命令行和网络进行打印的接口。看来 lpr 包提供了所需的信息和实用程序,而 cupswrapper 包提供了用于配置 cups 的包装器(并且依赖于正在安装的 LPR 包中的文件)。

只要安装了 CUPS,大多数打印机在插入 USB 时都会自动配置(它会查找有关打印机的信息,例如 PPD 文件,以便知道如何使用打印机),所以您不需要安装第三方软件包(参见 NB)

否则,您可能需要安装两个包 - 下载 DEB 文件并安装它们,可以通过打开下载的文件或使用命令行 - 先安装 LPR 文件:

sudo dpkg -i ~/Downloads/hl2230lpr-2.1.0-1.i386.deb
sudo dpkg -i ~/Downloads/cupswrapperHL2230-2.0.4-2.i386.deb

(其中~/Downloads/*是下载文件夹中 deb 包的路径 - 您也可以使用gdebi代替dpkg -i

其中还提到这里使用 HL-2170W 的驱动程序信息似乎有效(来自富马酸- 您可以安装foomatic 软件包使用包管理器,这样您就不必从网站下载文件)。

制造商的说明书可用这里. 类似说明可参见这里,以及使用 Brother 提供的工具的建议。

注意:使用一些第三方包(不是来自您使用的 ubuntu 存储库apt-get,它们可能维护得不太好,并且可能使用奇怪的打包方法 - 例如,提供的软件包似乎是使用来自 Redhat/Fedora RPM 文件的 alien 转换的,并且没有指定依赖项,例如 bash、LPR 软件包等 -->

相关内容