Debian系统扫描仪挂载与使用步骤
使用USB线将扫描仪连接到Debian系统的空闲USB端口,确保设备通电并处于就绪状态。
SANE(Scanner Access Now Easy)是Linux系统下通用的扫描仪访问框架,需先安装其核心工具与后端支持:
sudo apt update
sudo apt install sane sane-utils
sane:提供命令行扫描工具scanimage;sane-utils:包含scanadf(ADF进纸器扫描)、xscanimage(图形前端)等实用工具。运行以下命令查看系统是否检测到扫描仪设备:
scanimage -L
/dev/bus/usb/001/002):device `epson2:libusb:001:002' is a Epson Epson L4158 scanner
dmesg | tail)是否有设备连接错误信息。若扫描仪支持eSCL(Apple AirScan)或WSD(Web Services for Devices)协议,可安装对应无驱动后端,提升兼容性:
sudo apt install sane-escl sane-airscan
sane-escl:支持eSCL协议的设备(如新款HP、Canon扫描仪);sane-airscan:支持WSD协议的设备(如Epson、Brother扫描仪)。使用命令行工具进行简单扫描(以默认PNM格式输出到scan.pnm):
scanimage > scan.pnm
Ctrl+C终止;scanimage --resolution 300 --mode Color > scan.pnm
convert scan.pnm scan.png # 需安装imagemagick包(sudo apt install imagemagick)
若需图形界面,可安装xsane(SANE前端):
sudo apt install xsane
运行xsane后,会弹出图形窗口,支持预览、调整参数及保存扫描结果。
scanner组:sudo usermod -aG scanner $USER
注销并重新登录后生效。/etc/sane.d/dll.conf文件,确保对应后端(如epson2、canon_dr)未被注释(删除行首#);若为USB设备,可尝试更换USB端口或线缆。以上步骤覆盖了Debian系统下扫描仪的挂载(识别)与基本使用流程,适用于大多数USB连接的内置/外置扫描仪设备。