多语言展示
当前在线:780今日阅读:176今日分享:34

Ubuntu 16.04安装HP打印机驱动

Ubuntu 16.04 能识别HP打印机,但是发送打印任务后,打印机无响应。研究了一下,发现系统自带的HPLIP(惠普linux打印服务)有问题。从hp官网下载最新版本的重新安装。又有一堆依赖性问题。。。。
工具/原料
1

计算机,Ubuntu 16.04 系统(64位)

2

hplip-3.18.4.run (https://developers.hp.com/hp-linux-imaging-and-printing/gethplip)

3

libsane_1.0.25+git20150528-1ubuntu2_amd64.deb(https://packages.ubuntu.com/xenial/amd64/libsane/download)

4

libsane-common_1.0.25+git20150528-1ubuntu2_all.deb(https://packages.ubuntu.com/xenial/all/libsane-common/download)

5

libsane-dev_1.0.25+git20150528-1ubuntu2_amd64.deb(https://packages.ubuntu.com/xenial/amd64/libsane-dev/download)

6

libcupsfilters1_1.8.3-2ubuntu3_amd64.deb(https://packages.ubuntu.com/xenial/amd64/libcupsfilters1/download)

7

libcupsfilters-dev_1.8.3-2ubuntu3_amd64.deb(https://packages.ubuntu.com/xenial/amd64/libcupsfilters-dev/download)

8

libcupsimage2-dev_2.1.3-4ubuntu0.4_amd64.deb(https://packages.ubuntu.com/trusty-updates/libcupsimage2-dev)

9

hp打印机(usb线直接连到计算机上)

方法/步骤
1

打开命令行,cd 到 hplip-3.18.4.run 所在目录,以普通用户身份输入 sh ./hplip-3.18.4.run会有好多提示,除了输入sudo 密码之外,别的敲回车就行。运行过程中会提示缺依赖包,并且没法自动安装。退出程序。

2

在命令行中输入  sudo apt remove hplip  libcusimage2-dev  libcupsfilters-dev libcupsfilters libsan-dev libsane, libsane:i386 libsane-common

3

在命令行中cd到材料这提到的几个deb包所在的目录,依次输入sudo dpkg -i  libsane-common_1.0.25+git20150528-1ubuntu2_all.debsudo dpkg -i libsane_1.0.25+git20150528-1ubuntu2_amd64.debsudo dpkg -i libsane-dev_1.0.25+git20150528-1ubuntu2_amd64.debsudo dpkg -i libcupsfilters1_1.8.3-2ubuntu3_amd64.debsudo dpkg -i libcupsfilters-dev_1.8.3-2ubuntu3_amd64.debsudo dpkg -i libcupsimage2-dev_2.1.3-4ubuntu0.4_amd64.deb

4

命令行再次 cd 到 hplip-3.18.4.run 所在目录,以普通用户身份输入 sh ./hplip-3.18.4.run会有好多提示,除了输入sudo 密码之外,别的敲回车就行。到最后一步,会提示重启或者重新插入打印机。输入p,然后拔出再插入打印机的usb线这时会出现一个图形界面,一路下一步就行。

注意事项
1

第4步打印机要保持打开状态

2

如果第4步选择了r,重启之后打开命令行,输入 hp-setup,开始进入图形界面。

推荐信息