我刚刚从 15.10 安装了新的 ubuntu 16.04,其中我设置了一台打印机 LBP6020。我正在关注本指南
我在网上找到了相同的步骤,所以我想这很常见。无论如何,当我升级到 16.04 时,尝试使用相同的步骤再次安装它,没有成功或任何失败。当我发出命令时,/etc/init.d/ccpd status
我得到的不是两个,也不是一个,而是 5 行数字,大概是 50-70 个。
否则,从 cups 基于 Web 的界面访问打印机,我可以看到它并且可以给它分配打印测试页的任务,虽然它显示作业已完成,但我什么也看不到。
CUPS_ConfigPath = /etc/cups/
LOG Path = None
UI Port = 59787
Entry Num : Spooler : Backend : FIFO path : Device Path : Status
----------------------------------------------------------------------------
[0] : LBP6020 : ccp : //localhost:59687 : /dev/usb/lp0 : New! !
不知道问题是什么,也许必须等待新的驱动程序?
答案1
我对这个问题进行了一些研究。我找到了让佳能 LBP6020 打印机正常工作的方法。
我的 Ubuntu 版本是 16.04 64 位,Canon CAPT 打印机驱动程序版本 2.70。
首先,我必须设置 Ubuntu,以便它可以安装 32 位软件包。即使我们安装的是 64 位佳能驱动程序,安装的某些部分也需要安装 32 位软件包。为了获得此设置,我遵循了以下说明:在 Ubuntu 14.04 LTS 64 位上安装 32 位库,运行代码:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 libpopt0:i386
然后,为了安装 Canon 软件包,我按照法语 Ubuntu 文档中的以下说明进行操作:https://doc.ubuntu-fr.org/imprimante_canon_capt2,请注意说明中提到安装 libglade2-0 软件包的部分以及以下 32 位软件包:libatk1.0-0:i386、libcairo2:i386、libgtk2.0-0:i386、libpango1.0-0:i386、libstdc++6:i386、libxml2:i386、libpopt0:i386。您还必须使用说明中提到的内容更新 /etc/init.d/ccpd 文件。
我不会在这里重新发布说明,因为上面链接的页面包含了我用来使我的设置正常工作的所有说明,希望这也适合您。
我遇到的另一个问题是,在对法语说明运行 Google 翻译时,Google 翻译更改了命令中的部分文本。最好能从原始未翻译版本安装任何命令(我将翻译页面和未翻译页面并排放置)。
欢呼,希望这会有所帮助。
答案2
我尝试了所有其他答案,但都不起作用。这是唯一对我有用的方法(Xubuntu 17.04):
下载脚本canon_lbp_设置.sh来自俄罗斯社区;
cd ~/Downloads
chmod +x canon_lbp_setup.sh
sudo dpkg --add-architecture i386
sudo apt-get update
./canon_lbp_setup.sh
可能存在依赖关系错误;如果是这样,请运行
sudo apt-get install -f
在我们的存储库中找不到的唯一依赖项是libpng12-0
,我在这里找到,下载.deb
软件包并使用以下命令进行安装:
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_amd64.deb
每次执行sudo apt-get install -f
安装某些依赖项时,都必须./canon_lbp_setup.sh
再次运行该脚本。