资讯动态

三星打印驱动 v1.00.06 Linux 安装与排错指南

发布时间:2026/10/20 3:12:28 来源:尧图企业网站定制
简介这份资源是三星官方发布的打印及扫描驱动程序1.00.06版专为Linux 32位与64位系统用户准备适合需要在开源环境下驱动三星打印机、扫描仪完成日常办公输出与文档数字化的用户尤其对不熟悉Linux外设配置的初中级使用者较为友好。压缩包为rar格式共包含229个文件整体约10.1MB其中以141个ppd打印机描述文件为主配合cts、sh安装脚本、pstospl与rastertospl转换组件、smfpnetdiscovery网络发现工具、so动态库及conf、cfg等配置文件覆盖打印与扫描两条功能链路。资源自发布以来已有817人学习下载具备一定的参考与验证基础。借助其中的安装脚本、版本检测脚本与防火墙适配文件读者可完成驱动部署、设备识别与常见连接问题排查并依据ppd文件匹配对应三星机型减少手动配置成本提升Linux平台外设使用效率。1. 三星打印驱动 v1.00.06 在 Linux 上的安装场景办公室那台三星多功能一体机Windows 同事插上就能用轮到我这台 Ubuntu 工作站就只剩「打印任务已发送然后石沉大海」。这种场景太常见了Linux 桌面环境对打印机的支持尤其是扫描功能往往卡在驱动这一环。三星打印及扫描驱动程序 v1.00.06 版 For Linux-32/Linux-64 就是专门解决这个问题的——它同时提供打印和扫描两部分驱动覆盖 32 位和 64 位两种架构。装不好会怎样轻则打印乱码、重则扫描仪完全识别不到CUPS 里能看到设备却发不出任务。这篇笔记适合两类人刚接触 Linux 桌面、需要把打印机跑通的新手以及被旧版驱动坑过、想换 v1.00.06 稳定版的老手。下面从环境确认开始一步步走完下载、安装、配置、验证和排错。2. 装前环境确认架构、CUPS 与依赖包2.1 确认系统架构和发行版动手之前先搞清楚自己系统是 32 位还是 64 位这直接决定你下载哪个包。绝大多数现代发行版都是 64 位但少数嵌入式或老设备还在跑 32 位。用一条命令确认uname -m # 输出 x86_64 表示 64 位i686 或 i386 表示 32 位如果输出x86_64就选 Linux-64 的驱动包输出i686或i386选 Linux-32。选错了包安装脚本会直接报「Exec format error」这是最常见的翻车点之一。另外确认发行版类型因为不同发行版包管理器和 CUPS 配置路径略有差异cat /etc/os-release # 关注 ID 和 VERSION_ID 两行我一般会在装驱动前把系统更新一遍避免依赖版本对不上sudo apt update sudo apt upgrade -y # Debian/Ubuntu 系 # 或 sudo dnf update -y # Fedora/RHEL 系这一步不是必须但能省掉后面「依赖版本过低」的玄学报错。2.2 检查 CUPS 服务状态三星驱动最终是挂到 CUPSCommon Unix Printing System下面干活的所以 CUPS 必须先装好、跑起来。检查命令systemctl status cups # 如果显示 active (running) 就正常 # 如果显示 inactive 或 not found需要安装并启动没装的话sudo apt install cups cups-client cups-bsd -y sudo systemctl enable --now cups启动后把当前用户加入lpadmin组否则后面添加打印机时没有权限sudo usermod -aG lpadmin $USER # 执行完需要重新登录或 newgrp lpadmin 生效提示加入用户组后不重新登录权限不会刷新很多人卡在这里以为驱动没装好。2.3 补齐常见依赖库三星驱动安装脚本会调用一些底层库尤其是扫描部分依赖 SANE。提前装好能避免安装中途报错sudo apt install libc6 libusb-1.0-0 sane sane-utils libsane-extras -ylibusb是 USB 通信的基础库打印机通过 USB 连接时全靠它sane系列是扫描仪支持框架。这两个缺了打印可能正常但扫描一定失败。装完可以用lsusb确认系统是否识别到打印机硬件lsusb | grep -i samsung # 有输出说明 USB 层已经认到设备如果这里就没输出先别急着装驱动检查 USB 线缆和接口硬件没认到装什么驱动都没用。3. 下载与安装驱动解压、脚本与手动兜底3.1 获取并校验驱动包从资源提供的渠道拿到 v1.00.06 版驱动包后先确认文件完整性。压缩包一般命名类似SamsungPrinterDriver_v1.00.06.tar.gz用tar解压tar -zxvf SamsungPrinterDriver_v1.00.06.tar.gz cd SamsungPrinterDriver_v1.00.06 ls -l # 正常会看到 install.sh、noarch 目录、以及 32/64 位对应的子目录解压后先看一眼目录结构确认里面有install.sh和noarch文件夹。noarch里放的是与架构无关的 PPD 文件和配置32/64 位目录里放的是对应架构的二进制。如果解压报「gzip: stdin: not in gzip format」说明下载的文件不完整或格式不对重新获取一次。3.2 运行官方安装脚本三星驱动自带install.sh这是最省事的方式。用 root 权限执行sudo ./install.sh # 脚本会依次询问安装路径、是否安装扫描驱动等安装过程中脚本会做几件事把驱动二进制复制到/opt/Samsung或/usr/lib/cups注册 PPD 文件到 CUPS配置 SANE 后端。如果中途提示「Do you want to install scanner driver?」选 yes否则扫描功能不会装。安装完成后脚本通常会提示重启 CUPSsudo systemctl restart cups注意部分发行版上install.sh会因为缺少lsb_release命令而中断先装lsb-release包再跑脚本。3.3 脚本失败时的手动安装install.sh不是万能的尤其在较新的发行版上它可能因为检测不到预期路径而报错退出。这时候手动兜底更靠谱。核心是把 PPD 文件和驱动二进制放到 CUPS 能找到的位置# 复制 PPD 文件到 CUPS 模型目录 sudo cp -r noarch/share/ppd/* /usr/share/cups/model/ # 复制 64 位驱动二进制按实际架构选 sudo cp -r x86_64/lib/* /usr/lib/ # 复制扫描后端 sudo cp -r noarch/lib/sane/* /usr/lib/x86_64-linux-gnu/sane/ # 重新加载动态链接库缓存 sudo ldconfig sudo systemctl restart cups每一步的作用PPD 文件告诉 CUPS 这台打印机支持哪些功能分辨率、纸张、双面等驱动二进制负责实际的数据转换SANE 后端让扫描工具能发现设备。ldconfig刷新库缓存少了这步可能出现「library not found」。手动装完同样要重启 CUPS。4. 配置打印机与扫描仪CUPS 添加与 SANE 识别4.1 通过 CUPS Web 界面添加打印机驱动装好后最直观的配置方式是用 CUPS 自带的 Web 界面。浏览器打开http://localhost:631进入 Administration 标签页点「Add Printer」。系统会列出检测到的设备USB 连接的三星打印机通常显示为Samsung XXX (USB)之类。选中后下一步会让你选 PPD 文件这里选「Provide PPD file」并指向刚才复制到/usr/share/cups/model/里的对应型号 PPD。也可以用命令行添加适合脚本化部署# 查看 CUPS 检测到的设备 URI lpinfo -v | grep -i samsung # 添加打印机URI 用上一步查到的 sudo lpadmin -p SamsungPrinter -E -v usb://Samsung/XXX?serialXXXX \ -m /usr/share/cups/model/samsung_xxx.ppd # 设置默认打印机并启用 sudo lpadmin -d SamsungPrinter sudo cupsenable SamsungPrinter sudo cupsaccept SamsungPrinter-p指定打印机名称-v是设备 URI-m指向 PPD 文件。cupsenable和cupsaccept分别启用打印机和接受任务少了这两步打印机会处于暂停状态任务全堆在队列里。4.2 配置扫描仪SANE 后端识别扫描部分走的是 SANE 框架配置文件和打印是分开的。先确认 SANE 能否发现设备scanimage -L # 正常输出类似 device samsung:libusb:001:004 is a Samsung XXX scanner如果没输出检查 SANE 后端配置。三星扫描仪的后端配置一般在/etc/sane.d/下确认对应配置文件存在且没被注释ls /etc/sane.d/ | grep -i samsung # 常见的是 samsung.conf 或 xerox_mfp.conf部分三星机型复用该后端找到后确认里面没有把设备行注释掉。改完配置重启 SANE 相关服务或直接重新插拔 USB。用scanimage做一次实际扫描测试scanimage --formatpng --resolution300 test_scan.png # 生成 test_scan.png 说明扫描链路通了--resolution控制扫描精度300 是文档扫描的常用值太高文件会很大。如果报「Invalid argument」多半是后端配置里设备路径不对用lsusb查到的总线号和设备号去核对。4.3 打印测试页与队列管理配置完打印用测试页验证最直接lp -d SamsungPrinter /usr/share/cups/data/testprint # 或直接打印一个文本文件 echo test page | lp -d SamsungPrinter查看队列状态lpstat -p SamsungPrinter -o # -p 看打印机状态-o 看排队任务如果任务一直停在「processing」不动多半是驱动二进制和 PPD 不匹配或者 USB 通信被占用。取消任务用cancel -a SamsungPrinter然后检查dmesg | tail看内核有没有 USB 报错。5. 避坑与排查五条血泪记录5.1 现象安装脚本报「Permission denied」原因install.sh没有可执行权限或者没用 sudo 跑。解决chmod x install.sh后再sudo ./install.sh。有些解压工具会丢掉执行位这是解压环节的常见坑。5.2 现象打印任务发出后打印机无反应队列显示 completed原因驱动把任务「处理完」了但实际没送到设备通常是 PPD 型号和实际机型不匹配。解决核对打印机具体型号在noarch/share/ppd/里找完全对应的 PPD别用相近型号凑合。型号差一个字母功能就可能对不上。5.3 现象scanimage -L找不到设备原因SANE 后端没装或配置里设备被注释。解决确认/usr/lib/x86_64-linux-gnu/sane/下有对应后端.so文件/etc/sane.d/下配置文件里设备行没被#注释。改完用sudo systemctl restart saned或重新插拔 USB。5.4 现象重启后打印机消失需要重新添加原因CUPS 配置没持久化或者驱动文件放在了临时目录。解决确认 PPD 在/usr/share/cups/model/而不是/tmp/etc/cups/printers.conf里有对应条目。手动安装时如果只复制到临时路径重启必然丢。5.5 现象32 位系统装了 64 位包报「Exec format error」原因架构选错。解决uname -m确认后重新下载对应架构的包。这个错误信息很直白但新手容易忽略以为是驱动本身有问题。6. 装完怎么验证三条命令确认打印扫描全通驱动装完、配置做完别急着关终端走一遍完整验证。我习惯按「设备识别 → 打印 → 扫描」三层来查任何一层断了都能快速定位。第一层确认 CUPS 和 SANE 都能看到设备lpinfo -v | grep -i samsung # 打印侧设备 URI scanimage -L # 扫描侧设备列表两条都有输出说明驱动层和框架层都认到了硬件。只有一条有输出就对应去查那一侧的配置。第二层实际打印一页。用系统自带的测试页最省事lp -d SamsungPrinter /usr/share/cups/data/testprint lpstat -p SamsungPrinter -olpstat里任务从 processing 变成 completed且打印机实际出纸才算真通。如果 completed 但没出纸回到 5.2 查 PPD 匹配。第三层实际扫描一张。300 dpi 扫一页文档scanimage --formatpng --resolution300 --mode Color verify.png file verify.png # 输出 PNG image data 且尺寸合理说明扫描数据正常file命令确认生成的是有效图片而不是空文件或错误文本。三步都过这套 v1.00.06 驱动就算真正落地了。下面这张表是我常用的排查对照出问题时按现象快速定位现象优先检查命令打印无反应PPD 型号匹配lpstat -p扫描找不到设备SANE 后端配置scanimage -L安装脚本中断依赖与权限lsb_release -a重启后设备丢失配置文件持久化cat /etc/cups/printers.conf报库找不到动态库缓存sudo ldconfig从那以后我每次装这类驱动都强制走一遍「设备识别 → 打印 → 扫描」三层验证不再凭「安装脚本没报错」就认为装好了。脚本不报错和功能真能用中间隔着好几道配置。希望帮到你。本文还有配套的精品资源点击获取

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑