阅读量:2
一、准备工作
- 连接硬件:将扫描仪通过USB或SCSI接口正确连接到CentOS系统,确保设备供电正常。
- 确认内核支持:扫描仪通常需要USB或SCSI底层驱动支持,CentOS默认内核一般包含基础USB(
usbcore、usb-uhci/usb-ohci/ehci-hcd)和SCSI(scsi_mod、sg)模块。可通过lsmod | grep -E 'usb|scsi'命令检查模块是否加载,未加载则用sudo modprobe <模块名>手动加载(如sudo modprobe usb-uhci)。
二、安装SANE后端及工具 SANE(Scanner Access Now Easy)是Linux下标准的扫描仪接口框架,需先安装其核心组件及实用工具:
# 使用yum/dnf安装(CentOS 7/8/Stream)
sudo yum install sane sane-utils xsane
# 或CentOS 8及以上使用dnf
sudo dnf install sane sane-utils xsane
安装完成后,sane-find-scanner(检测设备)、scanimage(命令行扫描)、xsane(图形界面)等工具将可用。
三、检测扫描仪设备
- 运行设备检测命令:
若扫描仪连接正常,将输出类似以下信息(示例为USB设备):sudo sane-find-scanner
记录设备路径(如found USB scanner (vendor=0x04a9 [Canon], product=0x1905 [LiDE 25]) at libusb:001:002libusb:001:002),后续配置需用到。 - 验证设备识别:
若配置正确,将显示扫描仪型号(如scanimage -Ldevice 'canoscan:libusb:001:002' is a CANON CanoScan LiDE 25),表示系统已识别设备。
四、安装特定型号驱动(若需)
- 通用驱动覆盖:多数常见扫描仪(如佳能、惠普、爱普生)已被SANE官方支持,无需额外下载驱动。若
scanimage -L未识别,可尝试更新SANE版本:sudo yum update sane sane-utils - 专用驱动安装:若扫描仪型号较旧或未被默认支持,需从官网下载专用驱动(如佳能
cns5500、惠普hp4600),并按照以下步骤编译安装:驱动文档通常会说明具体配置项(如设备路径、固件路径)。# 解压驱动包(以佳能为例) tar zxvf cns5500.tar.gz cd cns5500 # 编译安装 ./configure make sudo make install # 配置设备文件(根据驱动文档修改,如修改/etc/sane.d/cns5500.conf)
五、配置设备权限(解决权限问题) 若普通用户无法访问扫描仪,需调整设备文件权限:
- 临时授权(当前终端有效):
sudo chmod 666 /dev/bus/usb/001/002 # 替换为实际设备路径 - 永久授权(推荐):
创建udev规则文件,让系统自动分配权限:
添加以下内容(根据设备VID/PID修改,可通过sudo vi /etc/udev/rules.d/99-scanner.ruleslsusb获取):
保存后重启udev服务:SUBSYSTEM=="usb", ATTR{idVendor}=="04a9", ATTR{idProduct}=="1905", MODE="0666"
此时普通用户即可直接使用扫描仪。sudo systemctl restart udev
六、测试扫描功能
- 命令行测试:
若成功,将生成scanimage > test.pnm # 扫描并保存为PNM格式test.pnm文件(可用display命令查看,需安装imagemagick)。 - 图形界面测试:
运行xsane(图形化扫描工具):
在界面中选择设备(如xsaneCanon LiDE 25),调整参数(分辨率、颜色模式)后点击“扫描”即可。
常见问题排查
- 设备未识别:检查USB连接(更换线缆或端口)、内核模块是否加载(
lsmod | grep usb)、SANE版本是否过旧(sane-find-scanner -v)。 - 权限不足:确认udev规则是否生效(
ls -l /dev/bus/usb/001/002,应显示rw-rw-rw-)。 - 驱动不兼容:前往SANE官网(
www.sane-project.org)查询扫描仪型号是否在“Supported Devices”列表中。
以上就是关于“CentOS扫描仪驱动如何安装”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm