如何在树莓派最新Raspbian中安装SANE 1.0.27版本?
在Raspbian上安装SANE 1.0.27的步骤
因为Raspbian默认软件源里的SANE版本停留在1.0.25,没法满足你的扫描仪需求,最稳妥的办法是从源码编译安装1.0.27版本,我把详细步骤整理好了:
1. 先卸载旧版本(可选但推荐)
如果之前已经通过apt装过SANE,先彻底清理避免冲突:
sudo apt-get purge sane sane-utils sudo apt-get autoremove && sudo apt-get clean
2. 安装编译依赖
编译源码需要一堆工具和库,一次性装全:
sudo apt-get update sudo apt-get install build-essential autoconf automake libtool pkg-config libusb-1.0-0-dev libjpeg-dev libtiff5-dev libpng-dev
3. 下载并解压SANE 1.0.27源码
直接从官方仓库拉取对应版本的源码包:
wget https://gitlab.com/sane-project/backends/-/archive/1.0.27/backends-1.0.27.tar.gz tar -xzf backends-1.0.27.tar.gz cd backends-1.0.27
4. 配置编译环境
运行自动生成配置脚本,然后指定安装路径(确保和系统默认路径一致,方便后续调用):
./autogen.sh ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
注意:如果配置过程中提示缺少某个依赖,根据报错信息用
apt-get安装对应的包即可。
5. 编译并安装
开始编译(如果你的树莓派是4核,可以加-j4参数加速):
make -j4
编译完成后安装到系统:
sudo make install sudo ldconfig
6. 验证安装结果
检查SANE版本是否正确:
scanimage -V
输出应该显示scanimage (sane-backends) 1.0.27。接着验证扫描仪是否被识别:
scanimage -L
如果能列出你的设备,就说明安装成功啦!
内容的提问来源于stack exchange,提问作者Piot
相关产品推荐
相关产品推荐

