在Fedora-Workstation-Live-x86_64-36-1.5中使用佳能喷墨打印机ip2780
操作系统是64位的Fedora-Workstation-Live-x86_64-36-1.5.iso,实物打印机是佳能ip2780,USB接口
应用程序——其它——设置——打印机——解锁——输入root密码——将打印机USB插入电脑主机并按下电源键,大约1分钟后跳出提示打印机已添加iP2700-series——单击右上角的齿轮图标——打印机详细信息——驱动:Canon iP2700 series - CUPS+Gutenprint v5.3.4 Simplified
单击右上角的齿轮图标——打印选项——左上角的测试页,就会自动打印测试页
Media Limits: 0.00 x 0.00 to8. 26 x11. 69 inches
Job ID: iP2700-series-5
Driver:STP03647.PPD
Driver:Version: 5.3.4
Description: Canon iP2700 series
Printer Location:fedora
Make and Model: Canon iP2700 series CUPS+ Gutenprint v5.3.4
Printer:iP2700-series
Created at: Fri May 12 10: 46: 52 2023
Printed at: Fri May 12 10:46:52 2023
这时已经可以正常使用了,也不要更改什么了。
======================================================================
======================================================================
以下是介绍安装官方网站提供的原版驱动程序cnijfilter-ip2700series-3.30-1-i386-rpm.tar.gz
到佳能中国官网下载打印机ip2780的linux驱动
https://www.canon.com.cn/supports/download/sims/list/slist?searchTab=&channel=4&categoryId=16&categoryNameC=%E5%96%B7%E5%A2%A8%E6%89%93%E5%8D%B0%E6%9C%BA&seriesId=71&seriesNameC=iP%E7%B3%BB%E5%88%97&modelId=1040&modelName=PIXMA%2520iP2780%252FiP2788&fileTypeName=%25E9%25A9%25B1%25E5%258A%25A8%25E7%25A8%258B%25E5%25BA%258F&fileTypeId=23&subName=&OSName=Linux&pageNo=&query=
iP2700 series IJ Printer Driver Ver. 3.30 for Linux (rpm包装)
最近更新 : 26-Feb-2010
发行编号 : 0100271604
文件名: cnijfilter-ip2700series-3.30-1-i386-rpm.tar.gz
文件版本: 3.30
文件语言 : 捷克文, 德文, 丹麦文, 英文, 西班牙文, 芬兰文, 法文, 希腊文, 匈牙利文, ID, 意大利文, 日文, 韩文, 荷兰文, 挪威文, 波兰文, 葡萄牙文, 俄文, 瑞典文, 繁体中文, 泰文, 土耳其文, 简体中文
文件大小 : 1,728KB
系统要求
Fedora 12(32bit)
openSUSE 11.2(32bit)
https://gdlp01.c-wss.com/gds/6/0100002716/01/cnijfilter-ip2700series-3.30-1-i386-rpm.tar.gz
[root@fedora ~]# wget https://gdlp01.c-wss.com/gds/6/0100002716/01/cnijfilter-ip2700series-3.30-1-i386-rpm.tar.gz
[root@fedora ~]# tar -zxvf cnijfilter-ip2700series-3.30-1-i386-rpm.tar.gz
[root@fedora ~]# cd cnijfilter-ip2700series-3.30-1-i386-rpm/
[root@fedora cnijfilter-ip2700series-3.30-1-i386-rpm]# ./install.sh
Canon Inkjet Printer Driver Ver.3.30-1 for Linux
Copyright CANON INC. 2001-2010
All Rights Reserved.
已执行的命令 = rpm -Uvh ./packages/cnijfilter-common-3.30-1.i386.rpm
错误:依赖检测失败:
libpopt.so.0 被 cnijfilter-common-3.30-1.i386 需要
[root@fedora ~]# cd cnijfilter-ip2700series-3.30-1-i386-rpm/packages/
[root@fedora packages]# dnf install ./cnijfilter-common-3.30-1.i386.rpm
安装:
cnijfilter-common i386 3.30-1 @commandline 97 k
安装依赖关系:
popt i686 1.18-7.fc36 fedora 61 k
…………
[root@fedora packages]# dnf install ./cnijfilter-ip2700series-3.30-1.i386.rpm
上次元数据过期检查:0:07:56 前,执行于 2023年05月11日 星期四 20时10分53秒。
错误:
问题: 冲突的请求
- 没有东西可提供 libpangox-1.0.so.0(cnijfilter-ip2700series-3.30-1.i386 需要)
- 没有东西可提供 libtiff.so.3(cnijfilter-ip2700series-3.30-1.i386 需要)
到网站http://rpm.pbone.net/index.php3勾选所有fedroa版本,查找包含libpangox-1.0.so.0的软件包名称是pangox-compat
[root@fedora packages]# wget ftp://ftp.ntua.gr/pub/linux/fedora/linux/releases/31/Everything/x86_64/os/Packages/p/pangox-compat-0.0.2-15.fc31.i686.rpm
到网站https://koji.fedoraproject.org/koji/查找pangox-compat得知最高版本且32位的pangox-compat-0.0.2-15.fc31.i686.rpm并复制链接下载
[root@fedora packages]# dnf install ./pangox-compat-0.0.2-15.fc31.i686.rpm
[root@fedora packages]# dnf provides libtiff
[root@fedora packages]# dnf install libtiff-4.3.0-6.fc36.i686
先安装最新版本且32位的libtiff.so.5,这里的主要思路是fedora36系统已经安装x86_64位的libtiff.so.5,但也要安装32位的libtiff.so.5,最后强制安装32位的libtiff.so.3
到网站http://rpm.pbone.net/index.php3勾选所有fedroa版本,查找包含libtiff.so.3的软件包名称是libtiff
[root@fedora packages]# wget ftp://ftp.pbone.net/mirror/archive.fedoraproject.org/fedora/linux/updates/17/x86_64/libtiff-3.9.7-2.fc17.i686.rpm
到网站https://koji.fedoraproject.org/koji/查找libtiff得知最高版本且32位的libtiff-3.9.7-2.fc17.i686.rpm并复制链接下载
[root@fedora packages]# rpm -ql libtiff-4.3.0-6.fc36.i686
[root@fedora packages]# rpm -pql libtiff-3.9.7-2.fc17.i686.rpm
对比libtiff.so.5与libtiff.so.3的安装路径是否有冲突,-pql是查询未安装到系统的本地软件包libtiff-3.9.7-2.fc17.i686.rpm的文件列表
[root@fedora packages]# rpm -ivh libtiff-3.9.7-2.fc17.i686.rpm --force --nodeps
强制安装libtiff.so.3
[root@fedora packages]# dnf install ./cnijfilter-ip2700series-3.30-1.i386.rpm
安装:
cnijfilter-ip2700series i386 3.30-1 @commandline 1.6 M
安装依赖关系:
gtk2 i686 2.24.33-8.fc36 fedora 3.6 M
libpng12 i686 1.2.57-15.fc36 fedora 161 k
安装弱的依赖:
libcanberra-gtk2 i686 0.30-28.fc36 fedora 26 k
…………
应用程序——其它——设置——打印机——解锁——输入root密码——将打印机USB插入电脑主机并按下电源键,大约1分钟后跳出提示打印机已添加iP2700-series——单击右上角的齿轮图标——打印机详细信息——从数据库选择——Canon——Canon iP2700 series Ver 3.30——选择——驱动:canonip2700.ppd
单击右上角的齿轮图标——打印选项——左上角的测试页,就会自动打印测试页
Media Limits: 0.13 x 0.20 to 8.13 x 11.57 inches
Job ID:iP2700-series-6
Driver: CNIP2700.PPD
Driver version:1.0
Description: Canon iP2700 series
Printer Location: fedora
Make and Model: Canon iP2700 series Ver.3.30
Printer:iP2700-series
Created at: Fri May 12 16: 13: 59 2023
Printed at: Fri May 12 16:13:59 2023
使用驱动CUPS+Gutenprint v5.3.4 Simplified会让打印机速度变慢但清楚字迹墨水加深,使用驱动Canon iP2700 series Ver 3.30会让打印机速度变快但字迹墨水变细浅,还是使用原版驱动程序iP2700 series Ver 3.30比较正常