1. 准备工作:连接扫描仪并检查硬件识别
将扫描仪通过USB接口连接到Ubuntu Minimal系统的计算机,确保设备通电并处于开机状态。打开终端,输入以下命令检查系统是否识别到扫描仪设备:
lsusb
:列出所有USB设备,查看是否有扫描仪相关的厂商和产品ID(如“Canon”“Epson”等);sane-find-scanner
:专门用于检测扫描仪的工具,若输出中包含类似“found USB scanner”的信息,则表示硬件已被系统检测到。2. 安装SANE核心组件与工具
Ubuntu Minimal系统默认未包含图形界面及常用工具,需通过以下命令安装SANE(扫描仪访问框架)及其必需的工具包:
sudo apt-get update # 更新软件包索引
sudo apt-get install sane sane-utils xsane # 安装SANE核心、工具及图形前端
其中,sane-utils
提供命令行扫描工具(如scanimage
),xsane
为可选的图形界面工具(便于直观操作)。
3. 安装品牌特定驱动(可选但推荐)
部分扫描仪品牌需要额外的驱动支持才能正常工作,常见品牌的驱动安装命令如下:
sudo apt-get install hplip
(安装HP Linux Imaging and Printing工具包,支持大多数HP扫描仪);.deb
格式),通过sudo dpkg -i 驱动文件.deb
安装;brscan4
系列),使用dpkg
命令安装。4. 配置用户权限
默认情况下,普通用户无权访问扫描仪设备。需将当前用户添加到saned
组(扫描仪守护进程组),以获取操作权限:
sudo adduser $USER saned # 将$USER替换为你的用户名(如“ubuntu”)
添加完成后,注销并重新登录系统,使权限生效。
5. 验证扫描仪是否可用
输入以下命令列出系统可识别的扫描设备:
scanimage -L
若输出中包含类似“device `genesys:libusb:003:005’ is a Canon LiDE 110 flatbed scanner”的信息,则表示扫描仪已成功识别,可使用SANE工具进行扫描。
6. 测试扫描功能
使用命令行工具进行简单扫描(将扫描结果保存为PNM格式):
scanimage > test.pnm
若终端无报错且生成了test.pnm
文件,则说明扫描功能正常。如需转换为更通用的PDF格式,可安装imagemagick
工具后转换:
sudo apt-get install imagemagick # 安装ImageMagick
convert test.pnm test.pdf # 转换为PDF
7. (可选)安装图形界面工具
若偏好图形化操作,可安装xsane
(SANE的图形前端):
sudo apt-get install xsane # 若之前未安装
安装完成后,在终端输入xsane
即可打开图形界面,通过点击按钮完成扫描、保存等操作。