过去几天,我一直在尝试在 Ubuntu 18.04 上安装 Canon LBP 2900 驱动程序。我尝试遵循许多教程,例如如何在 ubuntu 16.04 lts 中安装佳能 lbp2900b 打印机,并尝试通过下载 GUI 安装这个司机。我在安装时遇到问题。
Preparing to unpack cndrvcups-capt_2.71-1_amd64.deb ...
Unpacking cndrvcups-capt (2.71-1) ...
dpkg: dependency problems prevent configuration of cndrvcups-capt:
cndrvcups-capt depends on cndrvcups-common (>= 3.21); however:
Version of cndrvcups-common on system is 2.60-1.
dpkg: error processing package cndrvcups-capt (--install):
dependency problems - leaving unconfigured
Processing triggers for systemd (237-3ubuntu10.2) ...
Processing triggers for ureadahead (0.100.0-20) ...
Errors were encountered while processing:
cndrvcups-capt
我怎样才能让这台打印机工作?
答案1
使用以下方法肯定会帮助 Ubuntu 18.04 64 位用户安装和使用他们的佳能 LBP2900 打印机,否则对于经验不足的人来说可能是一次痛苦的经历。
使用官方 Linux(32 位或 64 位)不会有帮助佳能 LBP2900 驱动程序
下载佳能 LBP2900 驱动程序适用于 64 位 Ubuntu 18.04GitHub 仓库上的此页面。
然后在终端中运行以下命令:
sudo apt install build-essential git autoconf libtool libcups2-dev libcupsimage2-dev
git clone https://github.com/agalakhov/captdriver.git
cd captdriver
autoreconf -i
./configure
make
sudo cp src/rastertocapt /usr/lib/cups/filter/
(在某些系统上可能需要/usr/libexec/cups/filter
)
sudo cp Canon-LBP-2900.ppd /usr/share/ppd/custom/
现已开放设置 > 打印机和添加打印机 > USB 打印机,选择驱动程序Canon LBP-2900 CAPT GDI 打印机,0.1.0从列表中选择并完成剩余步骤。
然后单击Apply和OK。打印测试页,您的佳能 LBP2900 打印机就可以在 64 位 Ubuntu 18.04 上打印了!
注意:有时,打印会卡住并显示以下消息渲染完成。在这种情况下,只需关闭打印机然后重新打开即可。
请报告成功或问题...
答案2
在尝试安装新版本之前,您应该卸载所有旧版本的软件包。您的消息显示:cndrvcups-capt 依赖于 cndrvcups-common (>= 3.21);然而:系统上的 cndrvcups-common 版本是 2.60-1。
因此,请将它们全部删除,然后重新开始:
sudo dpkg --purge cndrvcups-common cndrvcups-capt
答案3
所以你需要转到我在你提到的另一个答案中给出的链接;你从中获取驱动程序的链接不是佳能的官方来源;所以最好避免这样的链接;按照我在另一个答案中说的做;