与在windows下安装打印驱动程序相比,在Linux下安装打印驱动程序更复杂。但是,成功安装后,打印驱动程序比windows下更稳定,不会出现令人困惑的问题。这就是Linux系统相对于Windows系统的魅力所在。
自从cups系统出现以来,Linux系统下的打印支持得到了显著提高。虽然不同的打印机制造商有自己的打印机描述语言和打印机驱动程序解决方案,例如HP自己的PCL和HPpostscript、佳能自己的CCP,但通过cups系统,大量打印机可以在Linux系统下成功运行,这些打印机可以通过PPD与cups系统通信,然后驱动打印机运行。在理解了这些基本原理之后,安装打印驱动程序只是一步一步的事情。即使存在问题,我们也可以分析原因并找到相应的解决方案。以HP为例,您需要配置hplip。对于佳能,您需要安装capat。当然,在Linux系统中,需要提前安装cups通用打印支持系统。
佳能lbp2900+和hp1020plus是最常见的黑白激光打印机。它们也坚固耐用,甚至佳能lbp2900+的性价比也更好。这里以佳能lbp2900+打印驱动程序的安装为例,说明在Linux系统下安装打印驱动程序的思路和方法。
sudo;apt;安装;杯子 ; ; ; ; ; ; ;//安装cups通用打印支持系统
执行此命令后,可能会遇到缺少一些支持包的情况。您可以执行以下命令来补充安装。如果不缺少支持包,可以跳过。
sudoapt--修复损坏的安装
在从佳能官方网站下载p2lb900Linux+驱动程序并将其安装到佳能的打印系统之后。
axel-S10https://gdlp01.c-wss.com/gds/6/0100004596/05/linux-capt-drv-v271-uken.tar.gz
aria2c-N10https://gdlp01.c-wss.com/gds/6/0100004596/05/linux-capt-drv-v271-uken.tar.gz
在这里,使用axel和aria2多进程下载工具下载佳能lbp2900+驱动程序。解压缩后,按照以下步骤操作。这里,以DebianLinux系统为例。
cd-linux-capt-drv-v271-uken/64位驱动程序/Debian/
sudodpkg-icndrvcups-common_u3.21-1_u24。黛布
sudo;dpkg-我;cndrvcups-capt_u2.71-1u24。黛布
sudols/dev/usb/
如果LS/dev/USB执行结果显示lp0,则表明打印机已通电,连接到打印数据线,并已被Linux系统检测到。然后是安装打印驱动程序的先决条件。佳能的官方安装手册没有提到佳能打印驱动程序的支持依赖于软件库的问题,这是安装的难点。根据以下命令检查驱动程序依赖项包的安装。
sudo;ldd/usr/bin/captdrv
sudoldd/usr/bin/captfilter
sudoldd/usr/bin/captmon
sudoldd/usr/bin/captmon2
如果执行上述命令后未找到任何相关软件库提示,则需要安装相应的相关软件库。对于我遇到的缺少的依赖库,我需要继续执行以下命令。
sudoapt安装libpopt0:i386
sudoapt安装libxml2:i386
sudoapt安装libpopt0
sudoapt安装libxml2
安装完所有依赖的软件库后,再次检查依赖关系,直到不再出现notfound(未找到)提示,然后继续以下安装过程。
sudo服务杯重启
sudo/nbsp;/usr/sbin/lpadmin-p ;LBP2900-m ;CNCUPSLBP3000CAPTK。ppd-v;ccp:localhost:59687-E
sudo/usr/sbin/ccpdadmin-pLBP2900-o/dev/usb/lp0
sudo服务ccpd重启
sudo服务ccpd状态
这里需要注意的是,与所有打印机型号对应的PPD驱动程序文件存储在/usr/share/cups/model/文件夹中,这些驱动程序文件以符号方式链接到/usr/share/PPD文件夹,以提供对传统LPD打印系统的兼容支持。Lbp2900+打印机对应CNCUPSLB3000CAPTKPPD,Lbp2900打印机对应CNCUPSLB2900CAPTKPPD,lbp3000打印机对应CNCUPSLB3000CAPTKPPD,安装驱动时注意选择正确的PPD驱动文件。当上述所有安装成功完成后,执行以下命令以检查驱动程序是否正常可用。
sudocaptstatusui-PLBP2900
如果出现错误,佳能的CCP服务管道可能无法打开。执行以下命令以建立CCP服务管道。
sudomkdir/var/ccpd
sudomkfifo/var/ccpd/fifo0
sudochown-Rlp:lp/var/ccpd
最后,为了将来正常使用打印机,请将用户帐户添加到LPprinter组,即执行以下命令。
sudo;usermod-G;有限合伙人;到目前为止,佳能lbp2900+驱动程序已经安装,打印机工作正常。
最新评论