如何在 Rocky 8 上安装更新的 HPLIP?

如何在 Rocky 8 上安装更新的 HPLIP?

我有一台 HP Laserjet Pro M148 多功能打印机/扫描仪,需要更新 hplip。Centos 和 RHEL 的 HP RPM 已损坏,HP 的手动构建和安装说明也不起作用。

答案1

关于如何做到这一点的信息很少,其他论坛上的问题没有帮助或没有答案,而且被锁定了,所以我无法回复。我让它工作了,想分享对我有用的过程:

  1. 从以下网址下载 tarball这里。从底部获取高级 tarball。截至撰写本文时,链接为https://sourceforge.net/projects/hplip/files/hplip/3.23.5/hplip-3.23.5.tar.gz/download

  2. 将其解压到一个文件夹中并移动到该文件夹​​。

  3. 安装 hplip 包以获取所有依赖项: sudo dnf install hplip hplip-gui

  4. 删除 hplip 文件,但保留依赖项: sudo rpm -e --nodeps hplip hplip-gui hplip-libs hplib-common

  5. 添加其他所需的构建依赖项。笔记:这是我的开发箱,因此如果您运行下面的 configure 命令并且它中断了,那么您可能缺少我已经安装的包(即:libusb-devel)。只需搜索该 devel 包并安装它即可: sudo dnf install net-snmp-devel sane-backends-devel

  6. 为 Qt5 配置构建: ./configure --with-hpppddir=/usr/share/cups/model/HP --libdir=/usr/lib64 --prefix=/usr --disable-qt4 --enable-qt5 --disable-libusb01_build --enable-doc-build --enable-cups-ppd-install --disable-foomatic-drv-install --disable-foomatic-ppd-install --disable-hpijs-install --disable-udev_sysfs_rules --disable-policykit --disable-cups-drv-install --enable-hpcups-install --enable-network-build --enable-dbus-build --enable-scan-build --enable-fax-build

  7. 制作并安装: make sudo make install

  8. 运行 hp-setup。

快乐打印(和扫描!)

相关内容