我正在尝试在 64 位 Ubuntu 12.10 安装中安装 Canon Color imageCLASS MF8380Cdw 的驱动程序。由于 Ubuntu 不包含驱动程序,我需要从 Canon 网站下载此打印机的驱动程序。由于它只包含基于 RPM 的 Linux 发行版的 64 位驱动程序,我需要使用 Alien 将软件包转换为 .deb 格式,然后再安装它们。但是,我不确定如何继续。任何帮助都将不胜感激。谢谢。
答案1
我刚刚在 2 台 Ubuntu 64 位 12.04 台式机上安装了这台打印机。这是我写的文档,希望它也适用于 12.10。
请访问以下链接并下载 Linux 驱动程序
~/Downloads
http://www.usa.canon.com/cusa/consumer/products/printers_multifunction/color_laser_multifunction/color_imageclass_mf8380cdw#DriversAndSoftware解压在 ~/Downloads/Linux_UFRII_PrinterDriver_V250_us_EN.tar.gz 下载的 tar.gz 文件
cd
假设正在使用 64 位机器~/Downloads/Linux_UFRII_PrinterDriver_V250_us_EN/64-bit_Driver/RPM
。为 64 位驱动程序创建符号链接:
ln -s /usr/lib /usr/lib64
(注意:那里可能已经有一个
lib64
目录,这将阻止符号链接正常工作。在创建符号链接之前,请将目录备份/移动到备用位置)安装外星人(如果需要):
sudo apt-get install alien dpkg-dev debhelper build-essential
将 RPM 文件转换为“.deb”
sudo alien -k -c cndrvcups-common-us-2.50-1.x86_64.rpm sudo alien -k -c cndrvcupsuf2us-2.50-1.x86_64.rpm
安装驱动程序
sudo dpkg -i cndrvcups-common-us-2.50-1.x86_64.deb sudo dpkg -i cndrvcupsuf2us-2.50-1.x86_64.deb
进入系统设置->打印并删除佳能打印机(如果存在)
单击添加并展开网络打印机。选择 Canon MF8300C (IP_ADDRESS)。单击转发,然后单击应用。在测试页屏幕上单击取消。
右键单击新的佳能打印机->属性。
当显示‘品牌和型号’时按‘更改’
选择“提供 PPD 文件”
导航至
/etc/cups/ppd/Canon-MF8300C-UFRII-LT.ppd
并按“打开”选择“按原样使用新的 PPD”-> 应用
重启 cups 服务
/etc/init.d/cups restart
测试打印机。
答案2
我已经无数次使用过这篇文章了。但好消息是,这已经变得简单得多(至少在 Ubuntu 16.04 和佳能 3.31 驱动程序包中)。
指示:
答案3
感谢@Earl 的回答,我设法在我的 14.04 上安装了驱动程序。
- 在他的第一步中,关联可能已过时,因此会重定向到某个通用位置。但是,在重定向的网站上,转到驱动程序和下载并输入具体的产品 ID(在我的情况下
Color imageCLASS MF8380Cdw
(输入后会自动建议MF8380Cdw
))。在那里我看到驱动程序我找到Linux_UFRII_PrinterDriver_V320_us_EN.tar.gz
文件的选项卡。 - 上面的 tarball 已经包含了
deb
,所以@Earl 的帖子中的 rpm 转换对我来说甚至不需要。 - 通过安装后
deb
我需要重新启动操作系统。
这可能适用于佳能的其他打印机版本。HTH。