Fedora 版本为:29 64位
我下载了适用于 Linux 64 位的 Canon CAPT 打印机驱动程序然后安装
sudo dnf upgrade -y
sudo dnf install cups-*
sudo dnf install cndrvcups-common-2.20-1.x86_64.rpm
sudo dnf install cndrvcups-capt-2.20-1.x86_64.rpm
我插入打印机 USB 并打开电源。我选择add printer
,settings->devices->printers
打印机被识别。如果我单击“打印测试页”,作业将进入队列,不会再发生任何事情。
我该怎么做才能了解原因?
谢谢
答案1
以下内容适用于 Fedora 31 和 Fedora 29 (均为 64 位)。
将 ccpd 守护进程设置为在启动时启动
将以下行添加到 /etc/init.d/rc.local
> /etc/init.d/ccpd start
在shell中执行以下命令
安装所需的库
> dnf install -y libgcc libstdc++ popt libxml2
安装打印机驱动程序
> rpm -ivh cndrvcups-common-2.20-1.x86_64.rpm
> rpm -ivh cndrvcups-capt-2.20-1.x86_64.rpm
重启杯子
> systemctl restart cups
使用打印机后台处理程序注册打印机
> /usr/sbin/lpadmin -p LBP3010 -m CNCUPSLBP3050CAPTK.ppd -v ccp://localhost:59687 –E
> /usr/sbin/ccpdadmin -p LBP3010 -o /dev/usb/lp0
启动 ccpd 守护进程
> /etc/init.d/ccpd start
插上打印机usb线,开机,驱动安装成功。