故障现象
在Ubuntu 25.10系统终端执行HPLIP库卸载移除命令,终端命令持续运行无法停止,出现版本兼容报错。
执行命令:
sudo apt-get remove libhpmud0 libsane-hpaio printer-driver-postscript-hp
报错提示:
ubuntu‑25.10 版本不受支持,因此可能无法安装所有依赖项。不过,系统会尝试使用 ubuntu‑24.04 版本的软件包进行安装。
部分用户手动运行 hplip‑3.25.8.run 安装包时同样弹出该警告,即便选择 y 继续安装,初始化阶段卡住;中止下载删除.run 安装文件后问题依旧存在。标记 “问题已解决” 实际故障并未消除。
故障根源
HPLIP 3.25.8 安装程序尚未加入 Ubuntu25.10 的官方支持列表。
- 手动.run 脚本安装会强制回退使用 Ubuntu24.04 软件包规则,引发包管理异常,造成 apt 移除命令挂起、持续运行不退出;
- 混合使用.run 手动安装包 + apt 包管理器,两套 HPLIP 组件冲突,导致 apt remove 命令卡死。
解决方案
方案一:终止卡死进程,修复损坏包管理状态
- 如果终端命令一直挂起,按
Ctrl+C尝试中断;无效则新开终端查找并终止相关进程
pgrep -f apt-get
kill 查到的PID
谨慎使用 kill‑9 强制杀死 apt 进程,避免损坏 dpkg 数据库。
- 修复损坏依赖与包配置
sudo dpkg --configure -a
sudo apt install -f
sudo apt update
方案二:不要使用 hplip‑3.25.8.run 手动安装包(Ubuntu25.10)
HPLIP 3.25.8 的.run 安装脚本对 Ubuntu25.10 兼容性差,会触发版本不受支持警告,极易造成包管理器异常。
不建议在 Ubuntu25.10 运行
sh hplip‑3.25.8.run。
方案三:使用 Ubuntu 官方软件源安装稳定 HPLIP(推荐)
Ubuntu25.10 软件源自带经过适配的 HPLIP 3.24.4 版本,直接从源安装,不会触发版本警告。
sudo apt install hplip hplip-gui
方案四:完整彻底清理旧 HPLIP 组件
如果残留手动安装的文件,执行完整卸载清理:
# apt卸载相关包
sudo apt remove --purge libhpmud0 libsane-hpaio printer-driver-postscript-hp hplip hplip-gui
sudo apt autoremove
# 清理HPLIP遗留配置目录
sudo rm -rf /etc/hp /var/lib/hp /usr/share/hplip
清理完成后,再执行源版本安装。
操作总结
- apt 命令持续运行,优先终止进程,修复 dpkg 包管理状态;
- Ubuntu25.10 避免运行 HPLIP‑3.25.8.run 安装脚本,该版本未正式支持 25.10;
- 优先使用系统源
sudo apt install hplip hplip‑gui获取适配的 3.24.4 版本; - 发生组件冲突,执行 –purge 彻底卸载,清理残留目录再重新安装。
配置完成,运行hp‑check -t校验 HPLIP 环境,连接 HP 打印机测试打印、扫描功能。