惠普(HP)官方为 Linux 系统提供驱动程序的主要方式是< b>HP Linux Imaging and Printing(HPLIP),它涵盖了绝大多数惠普打印机、扫描仪和多功能一体机的驱动支持。安装驱动程序的正确流程包括:确认设备型号、访问惠普官网下载对应驱动、根据系统发行版选择合适的安装包,并在终端中执行安装命令。

第一步,确认您的惠普设备型号。请查看打印机或一体机机身标签上的型号,例如“HP LaserJet Pro MFP M126nw”或“HP DeskJet Ink Advantage 2776”。同时需要确认您的 Linux 发行版及架构(通常是 x86_64),可以通过命令 uname -a 和 cat /etc/os-release 查看系统版本信息。
第二步,访问惠普官方支持网站。在浏览器中打开惠普支持主页(support.hp.com),在搜索栏中输入您的设备型号,然后筛选“驱动程序”和“Linux”操作系统。惠普官网通常会列出三类文件:.deb 包(适用于 Debian/Ubuntu)、.rpm 包(适用于 Fedora/RHEL/openSUSE)、以及一个通用的 hplip-*.run 脚本文件(适用于其他发行版)。
第三步,下载正确的驱动文件。如果您的系统是 Ubuntu 或 Debian,请下载名称中带有 “linux” 或 “hplip” 且扩展名为 .deb 的文件;如果您的系统是 Fedora 或 openSUSE,则选择 .rpm 包。若官网只提供 .run 通用安装脚本,则需要手动执行该脚本。下载时请务必选择与系统架构(x86_64 或 i386)匹配的版本,并在“发行版”下拉菜单中准确选择您的发行版名称和版本号。
第四步,安装 .deb 包(Ubuntu/Debian)。打开终端,切换到下载目录,例如 cd ~/Downloads。然后使用 sudo dpkg -i 文件名.deb 进行安装。如果遇到依赖错误,执行 sudo apt-get install -f 修复依赖关系,然后再执行一次 sudo dpkg -i。也可以使用 sudo apt install ./文件名.deb 命令直接安装并自动处理依赖。
第五步,安装 .rpm 包(Fedora/RHEL/openSUSE)。在终端中进入下载目录,使用 sudo rpm -ivh 文件名.rpm 安装。若需要强制覆盖旧版本,可使用 sudo rpm -Uvh --force 文件名.rpm。在 Fedora 上,您也可以使用 sudo dnf install ./文件名.rpm 命令,系统会自动解析依赖。
第六步,安装 .run 通用脚本。对于不支持 deb/rpm 的发行版,或者官网提供 hplip-*.run 文件时,您需要先在终端中为该文件添加可执行权限:chmod +x hplip-*.run,然后运行 ./hplip-*.run。脚本会启动一个交互式安装向导,您需要根据提示输入 sudo 密码,并选择是否下载专有固件插件。此方法通常需要系统已安装编译工具(如 gcc、python3 和 libtool),若缺失,脚本会提示安装。
第七步,使用 HPLIP 自动安装。惠普官网还提供了一个名为 hplip-version.run 的自动化脚本,通常也会出现在设备驱动页面的“Linux”分类下。您也可以直接从 HPLIP 官网(hplipopensource.com) 下载最新脚本。运行该脚本后,向导会检测您的操作系统,自动安装所有依赖包,并提示您通过 USB 或网络连接打印机。完成后,HPLIP 会创建 hp-launcher 和 hp-setup 工具,用于后续配置和管理设备。
第八步,配置打印机。安装完成后,在终端中运行 hp-setup 命令(需要 root 权限)。该命令会显示图形界面或文本交互界面,您可以选择连接方式(USB、网络、无线),并自动发送驱动信息到系统中。对于网络打印机,也可以直接输入打印机的 IP 地址,系统会通过 IPP 或 SNMP 协议识别设备。配置完成后,使用 hp-check 命令验证所有 HPLIP 依赖是否完整。
第九步,验证驱动是否安装成功。您可以在系统设置中打开“打印机”或“Print Settings”,查看是否出现相应的惠普设备名称。也可以使用命令 lpstat -p 列出所有打印机状态,或者使用 hp-testpage 打印测试页。如果设备出现“未就绪”或“缺失插件”的提示,请重新运行 hp-plugin 命令下载并安装专有固件插件。
第十步,常见问题处理。如果您在官网找不到对应 Linux 驱动,可能是该型号只支持 Windows/macOS,此时可以使用 generic postscript driver 或 CUPS 驱动 尝试替代,但部分功能可能受限。另外,惠普官网有时会提供“Ubuntu 特定驱动”或“Fedora 特定驱动”,这些包通常与 HPLIP 版本绑定,安装前请关闭系统自带的打印服务(systemctl stop cups),避免端口冲突。安装完成后,建议重启系统,确保驱动服务正常加载。
重要提示:HPLIP 是惠普 Linux 驱动的核心,不同发行版对应的安装包名称可能不同,但底层都是 HPLIP 框架。对于较新的 Linux 发行版,建议优先使用发行版自带的软件仓库中的 HPLIP 版本,例如 Ubuntu 的 apt install hplip 或 Fedora 的 dnf install hplip,这通常比官网下载的版本更稳定,且会自动适配系统库文件。只有在仓库版本过旧、无法支持新打印机时,才考虑从惠普官网下载最新 .run 脚本手动安装。
最后,安装任何驱动前,请确保系统已联网,并关闭防病毒软件或沙箱工具。如果安装过程中出现“无法解析架构”或“依赖缺失”的错误,请使用对应系统的包管理器清理缓存:Ubuntu 执行 sudo apt update,Fedora 执行 sudo dnf makecache,openSUSE 执行 sudo zypper refresh。严格按照上述步骤操作,即可在惠普 Linux 官网成功下载并安装驱动程序。

查看详情

查看详情