在Fedora-Workstation-Live-x86_64-36-1.5中使用佳能喷墨打印机ip2780

news2024/11/23 6:20:36

在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比较正常

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/519164.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Redis数据结构——动态字符串、Dict、ZipList

一、Redis数据结构-动态字符串 我们都知道Redis中保存的Key是字符串,value往往是字符串或者字符串的集合。可见字符串是Redis中最常用的一种数据结构。 不过Redis没有直接使用C语言中的字符串,因为C语言字符串存在很多问题: 获取字符串长度…

智慧产业城彰显中国智造魅力,中联重科踏出“走上去”的关键一步

5月11日至14日,中联重科在长沙举行了“科技献礼新时代”系列活动。 借着活动,松果财经实地探访了全球规模最大、品种最全的工程机械产业基地,领略了前沿技术赋能先进制造的魅力。 作为湖南省“一号工程”和“十大重点项目之首”&#xff0c…

好家伙,又一份牛逼笔记面世了...

最近网传的一些裁员的消息,搞的人心惶惶。已经拿到大厂offer的码友来问我:大厂还能去,去了会不会被裁。 还在学习的网友来问我:现在还要冲互联网么? 我是认为大家不用恐慌吧,该看啥看啥,该学啥…

你一定要知道的unittest自动化测试框架详解

目录 框架的概念 Unittest单元测试框架 常用的assert语句 unittest创建测试代码的方式: unittest构建测试套件(测试用例集合): unittest忽略测试用例: 运行测试集 批量执行测试用例 生成HTMLTestRunner测试报告…

【运维知识进阶篇】集群架构-Nginx基础(安装+启动+配置+多业务实现+日志管理)

本篇文章介绍下Nginx有关内容,Nginx是一个开源且高性能、可靠的Http Web服务、代理服务。 开源:直接获取源代码,高性能:支持海量并发,可靠:服务稳定 Web服务有很多,选择Nginx是因为他的轻量化…

【软件测试】测试开发的一生之敌-BUG

文章目录 1.前言2.如何描述/创建一个BUG3.BUG的级别4.BUG的生命周期5.跟开发产生争执怎么办 1.前言 BUG相比大家都知道,程序运行出错或者与预期不符就是BUG.现在我们来用测试人员的角度来看待BUG. 2.如何描述/创建一个BUG 测试人员要测试开发人员的代码,找出开发人员可能忽略…

敏态开发在大兴机场数字化转型中的实践

一、最大事业是育人 大兴机场是一个年轻的企业,作为一个企业来讲,最宝贵的就是人才。我们在2017年开始社招大学生,到目前为止,公司有一半都是30岁左右的年轻人,并且每年都会招几十个。年轻人特别想做事,而…

C++之内存管理及函数模版

C中的内存管理机制和C语言是一样的,但在具体内存管理函数上,C语言的malloc已经无法满足C面向对象销毁的需求,于是祖师爷在C中新增了一系列内存管理函数,即 new 和 delete 著名段子:如果你还没没有对象,那就…

( 位运算 ) 342. 4的幂 ——【Leetcode每日一题】

❓342. 4的幂 难度:简单 给定一个整数,写一个函数来判断它是否是 4 的幂次方。如果是,返回 true ;否则,返回 false 。 整数 n 是 4 的幂次方需满足:存在整数 x 使得 n 4 x n 4^x n4x。 示例 1&…

src学习记录(二)

学习目标: Apache Shiro ThinkPHP struts2 Apache Log4j Fastjson Weblogic 学习内容: 1.Apache Shiro 字段内容指纹信息请求包中,在Cookie信息中给 rememberMe变量赋任意值,收到返回包的Set-Cookie 值存在 rememberMedeleteMe …

类和对象【C++】【下篇】

目录 一、初始化列表 二、隐式类型转换 三、静态成员 四、友元 1、友元函数 2、友元类 五、内部类 六、匿名对象 一、初始化列表 下面是日期类的一个构造函数,调用该构造函数后,对象中已经有了一个初始值,但并不能将它称为对对象成员变…

实时操作系统内存管理-TLSF算法

内存管理-TLSF算法 前言TLSF算法:为什么内存又叫内存“块”:O(1)查找空闲块:确定fl:确定sl:提级申请:分割块: 空闲块如何串成链表?减少外部碎片:查找上下块: …

Java补充之MySQL入门必备知识

文章和代码已经归档至【Github仓库:https://github.com/timerring/java-tutorial 】或者公众号【AIShareLab】回复 java 也可获取。 文章目录 零基础学MySQL解决之道文件、数据库MySQL 数据库的安装和配置使用命令行窗口连接MYSQL 数据库操作示意图 数据库三层结构数…

使用Intellij IDEA创建新项目时,maven路径总是默认的,一创建maven就卡死

目录 使用Intellij IDEA创建新项目时,maven路径总是默认的 弄了老半天,终于把这个破玩意给弄好了,真的没有意思,真的很恶心 我经历了两个过程,一个是 使用Intellij IDEA创建新项目时,maven路径总是默认的…

用免费蜜罐工具配置Modbus工控蜜罐

导语:本文将用DecoyMini免费蜜罐工具来配置自定义的ModbusTCP工控仿真模板,并介绍部署后的Modbus蜜罐的使用效果。 DecoyMini是一个免费的蜜罐工具,其特色是仿真能力采用与软件松耦合的仿真模板来进行管理。通过一键式导入云端仿真模板库里的…

【Linux】多线程 --- 线程同步与互斥+生产消费模型

人生总是那么痛苦吗?还是只有小时候是这样? —总是如此 文章目录 一、线程互斥1.多线程共享资源访问的不安全问题2.提出解决方案:加锁(局部和静态锁的两种初始化/销毁方案)2.1 对于锁的初步理解和实现2.2 局部和全局锁…

计算机中丢失msvcr120.dll怎么办,电脑找不到msvcr120.dll怎么办

电脑提示msvcr120.dll丢失是一个常见的问题,这个问题通常会在你尝试打开某些程序或游戏时出现。这个问题的原因是因为你的电脑缺少了一个名为msvcr120.dll的文件,这个文件是微软Visual C Redistrle for Visualv 2013的一部分。如果你遇到了这个问题&…

算法设计 || 第5题:田忌赛马-杭州电子科技大学(贪心算法)

目录 (一)杭电原题 (二)Please speak Chinese: (三)手写草稿理解思路核心算法 第一款代码: 第二款代码: (一)杭电原题 Tian Ji -- The Horse Racing Pro…

【分治法】

目录 知识框架No.1 分治法基本思想No.2 合并排序No.3 快速排序一、基本思想三、效率分析四、快速排序不稳定例子 No.4 二叉树遍历及其相关特性一、基本概念二、中序遍历三、前序遍历四、二叉树的高度计算(高度不是深度) 知识框架 No.1 分治法基本思想 将规模为N的问题分解为k…