我想在我的Ubuntu20.04设备上使用HP激光喷射500 MFP。不幸的是,hplip还不支持Ubuntu20.04。你能帮上忙吗?运行hplip (sh ./hplip-3.20.9.run)安装脚本的错误代码是:
Running 'sudo apt-get install --assume-yes python-pyqt5'
Please wait, this may take several minutes...
error: Package install command failed with error code 100另外,通过(sudo apt-get install hplip)从存储库安装hplip并运行hp-plugin命令是不成功的。在运行命令hp-setup时,似乎无法识别打印机。
发布于 2020-10-26 13:06:04
试试这个:
打开终端外壳。
更新您的apt存储库,输入以下命令:
sudo apt-get update安装所需的依赖程序包:
sudo apt-get install --assume-yes libcups2 cups libcups2-dev cups-bsd cups-client libcupsimage2-dev libdbus-1-dev build-essential ghostscript openssl libjpeg62-dev libsnmp-dev libtool libusb-1.0-0-dev wget python-imaging policykit-1 policykit-1-gnome python-qt4 python-qt4-dbus python-dbus python-gobject python-dev python-notify python python-reportlab libsane libsane-dev sane-utils xsane下载HPLIP到您的/home/user/下载目录:
https://sourceforge.net/projects/hplip/files/hplip/3.20.9/hplip-3.20.9.tar.gz/download转到下载HPLIP tarball的目录:
cd ~/home/user/Downloads解压缩tarball,输入以下命令:
tar xvfz hplip-3.20.9.tar.gz这将创建一个与tarball文件同名的目录。
将工作目录更改为hplip-3.20.9目录。
cd hplip-3.20.9配置开发环境并检查系统是否准备好安装HPLIP:
./configure --with-hpppddir=/usr/share/ppd/HP --libdir=/usr/lib64 --prefix=/usr --enable-udev-acl-rules --enable-qt4 --disable-libusb01_build --enable-doc-build --disable-cups-ppd-install --disable-foomatic-drv-install --disable-foomatic-ppd-install --disable-hpijs-install --disable-udev_sysfs_rules --disable-policykit --enable-cups-drv-install --enable-hpcups-install --enable-network-build --enable-dbus-build --enable-scan-build --enable-fax-build编译HPLIP源代码,输入以下命令:
make运行,输入以下命令:
sudo make install将用户名添加到"lp“组:
sudo usermod -a -G lp $USER重新启动您的PC (或)登录和登录。
如果要设置带有USB的打印机,并且打印机已经插入,则需要执行以下操作之一:
解压和重新插入USB打印机,或重新启动您的PC.
如果不这样做,HPLIP将无法检测到USB打印机。
继续使用hp-设置:
sudo hp-setup第一步是选择打印机连接类型。
接下来,安装工具将显示检测到的打印机(取决于所选的连接类型)。
显示与打印机最相似的PPD文件(驱动程序)。为打印机选择适当的PPD文件。
输入打印机信息。
单击“完成”以完成打印机安装过程。
发布于 2020-10-26 16:48:21
此设备可能是HP LaserJet Enterprise500MFP m525f。它有一个AirPrint服务,因此将进行无驱动打印;将其连接到网络并执行命令driverless。输出是一个URI。替换lpadmin -p m525 -v "URI" -E -m everywhere中的输出。测试打印。
https://askubuntu.com/questions/1286975
复制相似问题